Application Integration

Application Integration

Connect application silos.

Capabilities

  • Reliable messaging: Guaranteed delivery and once-and-only-once delivery of messages. Support for all major messaging patterns, such as publish/subscribe, request/reply and synchronous/asynchronous

  • Technology and application adapters: Configuration-based connectivity with databases and applications. Adapters feature connection pooling, security, session management and logging. Broad range of adapters includes adapters for JDBC, SAP®, Oracle® apps, Siebel and Salesforce.com

  • Service creation and consumption: Create and invoke XML, SOAP, REST, JSON, Java, .NET and other types of services

  • Multiple document and protocol support: Support for industry-standard protocols, such as HTTP, HTTPS, FTP, FTPS, JMS, SMTP, SNMP and file polling. Support for document formats includes XML, flat files, .CSV files and delimited files

  • Mapping and transformation: Use an Eclipse-based Integrated Development Environment (IDE) to visually map any document type to any other. Hundreds of transformers are available out-of-the-box to support standard and complex transformations within the maps

  • Security: Authenticate systems and users using LDAP, Active Directory® and single sign-on systems, such as Netegrity. Authorize role-based access with in-built authorization provider or connect with external third-party providers. Permissions can be granted or revoked at service level

  • Infrastructure monitoring: Centrally monitor the health of the entire integration infrastructure. Measure and analyze metrics, such as available memory, CPU usage and number of threads used. Predictive analysis detects potential system failures even before they occur

  • Auditing and logging: Central audit system keeps detailed log of all transaction flows and service executions for troubleshooting errors and failures

  • Deployment: Web-based tool can help in simulated deployments, checkpoints, rollbacks and federated deployments across environments. Can be visually configured or scripted

  • Clustering: Connect two or more servers using in-built software clustering. No need for any extra hardware to enable clustering

Learn how to achieve faster time-to-value. 

 

Software AG Resource Center