Uninstalling a Web ServiceUninstallServiceOperation and UninstallService can be used to remove a web service from Mathematica. Uninstalling a service amounts to removing the OperationPalette and the Mathematica function defining the operation. UninstallServiceOperation takes a function as the parameter. If the function defines a web service operation, the operation is uninstalled. UninstallService takes a context pattern as its only parameter. It then uses UninstallServiceOperation to uninstall any function that is returned from the context pattern and is an installed service.
| Out[2]= |  |
| Out[3]= |  |
Once a service is installed, a user can use $InstalledServices to see which services are installed. The example demonstrates UninstallServiceOperation. $InstalledServices demonstrates that it is removed from Mathematica.
| Out[5]= |  |
| Out[6]= |  |
| Out[7]= |  |
This example demonstrates UninstallService. $InstalledServices demonstrates that all the symbols in the context are removed from Mathematica.
| Out[9]= |  |
| Out[10]= |  |
|