WebSphere Enterprise Service Bus for z/OS, Version 6.2.0 Operating Systems: z/OS


Service applications and service modules

A service module is a Service Component Architecture (SCA) module that provides services in the run time. When you deploy a service module toWebSphere® ESB, you build an associated service application that is packaged as an Enterprise ARchive (EAR) file.

Service modules are the basic units of deployment and can contain components, libraries, and staging modules used by the associated service application. Service modules have exports and, optionally, imports to define the relationships between modules and service requesters and providers. WebSphere ESB supports a type of service module called mediation modules. Mediation modules allow you to change the format, content, or target of service requests.

Deploying a service application

The process of deploying an EAR file containing a service application is the same as the process of deploying any EAR file. You can modify values for mediation parameters at deployment time. After you have deployed an EAR file containing an SCA module, you can view details about the service application and its associated module. You can see how a service module is connected to service requesters (through exports) and service providers (through imports).

Viewing SCA module details

The service module details that you can view depend upon the SCA module. They can include the following attributes.
  • SCA module name
  • SCA module description
  • Associated application name
  • SCA module version information, if the module is versioned
  • SCA module imports:
    • Import interfaces are abstract definitions that describe how an SCA module accesses a service.
    • Import bindings are concrete definitions that specify the physical mechanism by which an SCA module accesses a service. For example, using SOAP/HTTP.
  • SCA module exports:
    • Export interfaces are abstract definitions that describe how service requesters access an SCA module.
    • Export bindings are concrete definitions that specify the physical mechanism by which a service requester accesses an SCA module, and indirectly, a service.
  • SCA module properties

concept Concept topic

Terms of use | Feedback


Timestamp icon Last updated: 21 June 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v6r2mx/topic//com.ibm.websphere.wesb620.zseries.doc/concepts/cwesb_overviewserviceapps.html
Copyright IBM Corporation 2005, 2010. All Rights Reserved.
This information center is powered by Eclipse technology (http://www.eclipse.org).