Business process management and integration require ability to transport and replicate data from one location to another application or user. This must be done in a reliable, robust manner to ensure data integrity and delivery. Adeptia provides Web Services support for both client and publishing. Web Services client services can be embedded in a process flow to invoke external Web Services. The publishing feature allows a process flow to be exposed as a Web Service that can then be invoked by other Web Service clients.
Adeptia Integration Suite delivers comprehensive message transport capability facilitating assured, secure and timely delivery of business information to cross functional departments, and partner organizations. The data transport module facilitates end to end data delivery management through easy configuration and use of standards based data protocols. This allows synchronization, aggregation, distribution, replication and validation of data within organizations and across firewalls. formats. The Schema Designer allows IT users to specify metadata for all commonly used file formats such as Flat Files, Fixed-length positional files, EDI, XML, Microsoft Excel, as well as relational databases like Oracle, SQL Suite, IBM DB2 and MySQL etc. Complex metadata information can be provided including data field element names, attributes, field types as well as hierarchical record structure.
Key Data Transport Features
Adeptia Integration Suite offers powerful data transport functionality that can be configured using a wizard-driven, form-based interface; without writing a single line of code. The product's loosely-coupled architecture allows users to configure these features thereby creating re-usable "services" which can be used both for receiving (sources) and sending (targets) data messages. This functionality can be classified into the following categories:
Internet transport protocols:
The ESB Suite provides easy connectivity for relational databases such as Oracle, SQL Suite, DB2 and MySQL. It includes common JDBC-based database drivers and enables wizard-driven setup. To enable unparalleled ease-of-use for novice users, SQL queries are automatically generated. Users may setup complex views and joins across multiple database instances. Adeptia Integration Suite allows both "inserts" and "updates" into database tables. Stored Procedures can also be called both to retrieve data as well as to load data into databases.
The data transport module can use any Java Messaging Service (JMS) standards-based message queue Suite for "publish-subscribe" as well as point to point communications. This ensures guaranteed, asynchronous, and reliable delivery of data. The Integration Suite can deliver as well as read data messages from a JMS-based message bus. It also allows configuration of JMS triggers to enable automated execution of process flows upon receipt of a messages.
Adeptia Integration Suite includes support for Java Connector Architecture (JCA) that allows users to configure adapters for bi-directional, real-time connectivity with third-party applications such as SAP, PeopleSoft, JD Edwards etc. for enterprise application integration. For easy and quick deployment, Adeptia offers more than fifty JCA-compliant adapters as optional components. Installation and customization of adapters is wizard driven for ease-of-use.
Legacy data stores
Adeptia offers optional adapters to access data from legacy flat file databases such as VSAM (Virtual Storage Access Method), ISAM (Indexed Storage Access Method) and Cobol Copybooks. Metadata and file formats: Adeptia Integration Suite includes pre-built adapters for ASCII flat files, Microsoft Excel, Fixed-length files, complex XML messages and EDI. Users can create schemas to easily specify meta-data information to specify structure and meaning of data messages. These schema services allow the Integration Suite to parse and process incoming data and correctly structure it for sending to internal applications or external partners.
The ESB Suite includes comprehensive security functionality that enables encryption and decryption of data for transmission and receipt respectively. It supports digital certificates management as well as PGP-style public-private key encryption.