See information about the latest product version
Working with Service Federation Management (SFM)
You can use a broker as a connectivity server that can be administered by a Service Federation Management (SFM) console provided with WebSphere® Service Registry and Repository (WSRR) V7.0. The SFM console can then configure SFM proxies in the broker.
Your enterprise might have separate enterprise service buses (ESBs) in different business units. Each ESB and associated service registry constitute a separate domain of connected service applications. This configuration can result in expensive duplication of applications between domains and also in increased development effort to implement application connectivity across domains.
- A federation model which provides a unifying view of federation-relevant content.
- A protocol, Service Control Management Protocol (SCMP), which accesses the service connectivity and registry components supporting a domain. SCMP is based on the Atom Publishing Protocol (Atom).
- A console for controlling service domains.
By using SFM, you can configure services in one domain so that they are available to service consumers in another domain; the service endpoints in one domain are manifested as service proxy endpoints in another domain.
You can use the SFM console to administer a broker as an SFM connectivity server to enable the creation of proxies running in a broker execution group. You can share services between domains by using proxies. You must use the mqsichangeproperties command to enable a broker to be administered by the SFM console. You can then use the SFM console federation facilities so that SCMP Atom requests can be issued to the broker on the configured HTTP or HTTPS port.
After you enable WebSphere Message Broker as an SFM connectivity server, the execution groups in a broker are available to act as SFM connectivity providers. Connectivity providers are added in the SFM console to domains to provide an ESB facility which can then create and host proxy instances to enable the sharing of services.
Service federation proxy instances are runtime resources that are separate from WebSphere Message Broker message flows, and are therefore not listed in the execution group. The service federation proxy instances of an execution group can be reported by the Service Federation Management properties of that execution group.
For more information about SFM, see the WebSphere Service Registry and Repository V7.0 Information Center at http://publib.boulder.ibm.com/infocenter/sr/v7r0/topic/com.ibm.sr.sfm.doc/wsrr_sfm_homepage.html.