Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. EAI - Enterprise Application Integration is the use of software and architectural principles to integrate enterprise computer applications, such as legacy applications, databases, etc.
  2. B2B - Business-to-business refers to electronic transactions between two businesses.
  3. SOA - A service-oriented architecture is a software architectural concept. It is a collection of services that can communicate with each other. The services support some business requirement or process.
  4. Web Services - Web Services define a platform-independent standard based on XML to allow applications to exchange information. Web services are invoked over the Internet using standard protocols, most often SOAP (Simple Object Access Protocol).
  5. Routing - Intelligent or content-based routing is routing the message across the network using the most appropriate path. The path/route taken will be decided by the JBI after analyzing the message content and metadata.
  6. Data Transformation - Data Transformation is taking data from one format and translating it into another, while retaining the integrity of the information.
  7. Orchestration - The automated coordination and management of composite applications from a number of software components. A composite application is an application built by combining some number of other services or applications.
  8. Transactionality - Reliable end-to-end delivery of messages. Note: the JBI specification assumes a single JVM/JBI for transactionality as the standards for distributed transactions are not mature at the time of the Final Draft of 1.0 of the JBI specification. However, the JBI specification does not preclude distributed transacationstransactions.