Product Architecture

FMS AS4 Light Client

The FMS AS4 Light Client supports push and pull message exchange patterns for secure B2B messaging with a remote partner. It is typically used in low volume B2B applications where a permanent connection to the Internet may not be available. The FMS AS4 Light Client provides a simple command line interface for ease of interfacing to any existing business application. It conforms fully to the OASIS Open Group AS4 Profile of ebMS V3 and may be used for secure signed and encrypted pushing (sending) and pulling (receiving) of business messages in a non-realtime environment.

The FMS Light Client push and pull scenarios are illustrated in the following diagrams.

Figure 2. AS4 Push Scenario

Figure 3. AS4 Pull Scenario

FMS Starter Edition

The FMS Starter Server supports a single local partner to single remote partner B2B middleware server application. It is typically used in low to medium volume real-time B2B messaging gateway applications where a permanent connection to the Internet is required. The FMS Starter Server provides a powerful trigger and file based interface making it easy to interface to any existing business application. It conforms fully to the OASIS Open Group AS4 Profile of ebMS V3 and may be used for secure signed and encrypted pushing (sending) and pulling (receiving) of business messages in a realtime B2B environment.

The starter solution licence may be extended to multiple trading partners.

Figure 4. FMS Starter Edition Architecture

FMS Professional Edition

The FMS Professional Server supports a high availability single local partner to multiple remote partners B2B middleware server application. It is typically used in medium volume real-time B2B applications where a permanent connection to the Internet is required. The FMS Professional Server provides a powerful trigger and file-based interface making it easy to interface to any existing business application. It conforms fully to the OASIS Open Group AS4 Profile of ebMS V3 and may be used for secure signed and encrypted pushing (sending) and pulling (receiving) of business messages in a realtime B2B environment.

The professional solution provides the ability to define multiple business partner connections with different business process documents such as invoices and statements thereby enabling use in different business disciplines from a local business partner to multiple remote business partners.

The professional solution comes with an optional developers application programmers interface (API) for the client interface. This option provides the ability to integrate business applications for pushing and pulling messages to a remote MSH.

Figure 5. FMS Professional Edition Architecture

FMS Enterprise Edition

The FMS Enterprises Server supports a hub based multiple partners to multiple partners B2B middleware high availability server application. It is typically used in medium to high volume B2B applications where a permanent connection to the Internet is required. The FMS Enterprises Server provides a powerful trigger and file-based interface making it easy to interface to any existing business application. It conforms fully to the OASIS Open Group AS4 Profile of ebMS V3 and may be used for secure signed and encrypted pushing (sending) and pulling (receiving) of business messages in a realtime B2B environment.

The enterprise solution includes the tools to interactively monitor business transactions between multiple business partners on multiple virtual hosts, interactively managing messaging server resources such as connections, and allowing for store-and-forward functionality.

The enterprise solution comes with an optional developers application programmers interface (API) allowing customisation of the messaging server connections. This provides a flexible solution for extending the messaging protocols to incorporate alternate protocols.

Figure 6. FMS Enterprise Edition Architecture

FMS AS4 Specifications