1. Integration server(IS) : webMethods Integration Server is one of the core application servers in the webMethods platform. It is a Java-based, multiplatform enterprise integration server. It supports the integration of diverse services, such as mapping data between formats and communication between systems. An integration server may also be known as the core of webMethods Enterprise Service Bus.
2. webMethods Broker : webMethods Broker is the core of the webMethods ESB, it is the hub of the ESB. It is the backbone of the webMethods ESB and supports synchronous and asynchronous message based integrations using Publish-Subscribe Model.
A webMethods Broker can be connected to multiple clients (Here client is an Integration Server), but an Integration Server can be connected to only one Broker.
3. Developer : webMethods Developer is the IDE through which you can open your session on IS and you can develop your services. You can open more than one session on webMethods developer, from webMethods version 8.2 Developer has been deprecated and Software AG focuses on using the Designer tool instead.
4. Designer : webMethods Designer is a customized eclipse based tools which can be used for multiple purposes from service development to CAF page design and coding as well as deploying it to My webMethods server. It is used for a variety of purposes let us list it all down.
a) Service Development (flow service, java service, web service, etc.)
b) BPM Development (BPM process design, deploying)
c) CAF page development
d) DSP page development
e) working with centrasite
For every specific work you do on Designer you have to select the corresponding perspective in Designer. For example, if you want to develop some flow service then you have to use the Service Development perspective in the designer.
5. MyWebMethods Server : It is basically a portal based server hosted on jetty. It is used for the administration and monitoring of Integration Server, Broker, Trading Network and other portal and portlet applications.
6. Trading Networks(TN) : Trading Networks is the component of the webMethods product suite which is used for B2B transactions. It is a component that runs on the webMethods Integration server(IS) and enables your enterprise to connect with external enterprises preferably call them as partners to your enterprise and marketplaces and etc. Trading Networks supports almost all standards of e-Business standards for communication such as EDI , RosettaNet , SWIFT , FIX , ebXML , aseXML etc .