webMethods ACH Module Architecture
webMethods ACH Module includes a set of packages that provide services, messages, and samples that enable you to send and receive ACH files over the ACH network.
webMethods ACH Module must be installed on the
webMethods Integration Server. For detailed installation instructions and software requirements, see
Installing
webMethods ACH Module.
The following diagram illustrates how webMethods ACH Module fits into the webMethods Integration Server. For information about each of these components, see the text following the diagram.
webMethods ACH Module .
webMethods ACH Module includes the following public packages:
WmACH contains the services to send and receive ACH messages. It is designed as the generic interface through which ACH message communication occurs.
webMethods ACH Module parses all messages using a flat file template.
WmACHForTN is the package through which the
webMethods ACH components implement
Trading Networks. It follows the
webMethods transport design to allow
Trading Networks to call a generic interface, regardless of the actual implementation of the interface being used.
WmACHForTNSamples contains sample flow services, mappings, and records to demonstrate how
ACH Module can be used with
Trading Networks. To run the sample, see
webMethods ACH Module
Sample.
WmIPCommon contains services required to configure
ACH Module (for example, the location of the persistence store folder and the routing rules folder).
WmIPPersist contains services required to save a message in either the file system or through custom-defined
Integration Server services. Read more about the
ACH Module persistence store in the bullet "
ACH Module Persistence Store," below.
WmIPRoute contains services to define routing rules for messages. This package is used only if
Trading Networks is
not being used.
webMethods Integration Server This is the server underlying the
webMethods components. Use the
Integration Server Administrator to manage, configure, and administer all aspects of the
Integration Server, such as users, security, packages, and services. For details, see
webMethods Integration Server Administrator’s Guide.
ACH Module Persistence Store. webMethods ACH Module can saves ACH files to one of the following persistence stores:
File System - ACH files are saved into a specified directory.
Custom - By invoking user-defined
Integration Server services, ACH files can be saved within a database or file system.
If the WmACHForTN package is enabled, in addition to the ACH persistence store, ACH messages are also saved in the Trading Networks database.
webMethods Trading Networks (or
Trading Networks)By enabling the WmACHForTN package, ACH messages are sent to and received by
Trading Networks.
Trading Networks enables your enterprise to link with other companies (buyers, suppliers, strategic partners) and marketplaces to form a business-to-business trading network. For details, see
webMethods Trading Networks User’s Guide.