Services & Packages
Services:
Integration is performed by services. Services are discrete functions or method calls. They are the “nuts & bolts” of integration. Each Service is like a black box :
*Receives data
*Performs an operation
*Returns data
Any other services only see declared inputs and outputs.
Packages:
A package is a logical IS container for a set of services, document types, triggers, and other related files.
A package is also a deployable object, in the form of a ZIP file.
All wm packages installed by the Software AG Installer get put into a package “repository” directory :
[webMethodsHome]\IntegrationServer\packages
The installer can also optionally copy the packages into the default IS instance (called “default”). All project packages and wm packages are installed in packages folder of default instance :
[webMethodsHome]\IntegrationServer\instances\default\packages