Web Services in Visual FoxPro
Visual FoxPro provides a set of extensions to the Microsoft SOAP Toolkit 2.0 to simplify use of Web Services in your application. The extensions are available through a set of foundation classes (..\FFC\_webservices.vcx). The following Web Service features are supported by these extensions:
- **Web Service Registration **You can subscribe to existing Web Services anywhere on the Internet (assuming they are compliant with the Toolkit). When you register a Web Service, you add it as an IntelliSense type so it can be accessed easily later when needed in your code. When added to IntelliSense, client proxy code to access the Web Service is inserted automatically into your program when you reference the Web Service through strong typing (for example, LOCAL oWS1 AS MyWebService).
- **Web Service Publishing **You can publish an OLEPUBLIC class from a Visual FoxPro COM server as a Web Service. The Visual FoxPro Web Service extensions use Toolkit functionality when your published Web Service objects run on Active Server Pages (ASP) pages.
In addition to the previous features, you can work directly at low levels with the Toolkit for additional power and flexibility not provided by the Visual FoxPro extensions.