Attached is a copy of Sage's eBusiness Web Services Installation and Reference Guide. This guide explains how 3rd party services can integrate with Sage 100 ERP.
Here's an introduction from this manual:
eBusiness Web Services is a SOAP based programming interface that provides real, create, update, and delete functionality for the Sage 100 ERP sales order, customer, and customer contact entities. eBusiness Web Services is built using Windows Communication Foundation and runs in Internet Information Services (IIS).
The services can be consumed by any development environment that supports SOAP, WSDL, and HTTPS. There is no specific language or operating system requirements for client applications written to consume eBusiness Web Services.
Some popular environments that can be consume the services are:
- Visual Studio .NET 2003 or later using C# or VB.Net
- NetBeans IDE 6.5 or later using Java with JAX-WS
- PHP using the built-in SoapClient class
eBusiness Web Services is ideal for applications that run across the Internet, such as ecommerce solutions. The services are used with the HTTPS protocol. This provides a secure and reliable method of communication.