Oracle9iAS InterConnect User's Guide Release 2 (9.0.2) Part Number A92174-01 |
|
A programming language developed by SAP for application development purposes.
Enables third-party applications and technology environments to participate in application integration. An adapter has two major tasks:
An initialization parameter file that an adapter uses at startup to connect to an application.
Enables an Oracle Advanced Queueing application to be integrated with other applications using Oracle9iAS InterConnect.
A subcomponent of an adapter that handles runtime instructions. The agent is independent of the application to which the adapter connects. The agent focuses on the integration scenario based on the integration metadata in the repository.
A component integrated with Oracle9iAS InterConnect. Each application expresses interest specific messages, what its internal data type is, and how the message should be mapped to or from that internal type to the external world.
A native view translated into the syntax used by an adapter. Each application has its own application view of data that allows it to participate in the integration. The application view of data uses transformations to map into the common view.
A subcomponent of an adapter that transfers data between the application and Oracle9iAS InterConnect. The bridge is the protocol/application-specific piece of the adapter that communicates with the application.
Standardized programming interface that enables external applications to access the business processes and data of the R/3 system. Defined in the Business Object Repository as methods applied to SAP business objects, in order to perform specific business tasks.
A collection of logically related integration points.
A set of ciphers. SSL supports different cryptographic algorithms, or ciphers, for tasks such as authenticating the server and client to each other, transmitting certificates, and establishing session keys. Clients and servers support different cipher suites depending on factors such as the SSL version supported, company policies regarding permissible encryption strength, and government restrictions on export of SSL-enabled software.
A view (for example, creating a purchase order) that is syntactically and semantically in the Oracle9iAS InterConnect format. The common view:
Messages routed to specific applications based on business rules or message content.
Keys for corresponding entities created in different applications can be correlated through cross referencing.
Data Definition Description Language. An XML-based message description language that describes an application's message information in its native format (known as its native view).
Enables an Oracle Application, typically PL/SQL-based, to be integrated with other applications using Oracle9iAS InterConnect.
During the design phase, a business analyst uses iStudio to define the integration objects, applications that participate in the integration, and the specifications of the data exchanged between applications.
Code tables mapped across different systems.
Document Type Definition. A set of rules that defines the allowable structure of an XML document. DTDs are text files that derive their format from SGML and are either embedded within an XML document or referenced by an XML document.
Enterprise Application Integration. The integration of applications and business processes within the same company (known as an enterprise).
The physical destination points for messages exchanged between Oracle9iAS InterConnect and an application.
An integration point used to pattern the publish/subscribe model. An event has associated data that is the common view of all the data to be exchanged through this event. An event can be published or subscribed by an application.
Allows application data to be mapped to an Oracle9iAS InterConnect event without the application having to know about the Oracle9iAS InterConnect event itself.
Enables an Oracle FTP Application to be integrated with other applications using Oracle9iAS InterConnect.
Hypertext Protocol Transfer. The underlying format, or protocol, used by the Web to format and transmit messages and determine what actions Web servers and browsers should take in response to various commands. HTTP is the protocol used between Oracle9i Application Server and clients.
Enables an Oracle HTTP application to be integrated with other applications using Oracle9iAS InterConnect. This adapter is useful in all EAI environments that use the HTTP transport protocol.
Indicates the SAP format used to transfer the data for a business transaction. An IDoc is a real business process in the form of an IDoc type. An IDoc type is described using the following components:
An application invokes a procedure by sending data out to the Oracle9iAS InterConnect hub and expects return of the result from an application implementing the procedure. An application implements a procedure by receiving data from the Oracle9iAS InterConnect hub and returns the result once the procedure has been executed. In iStudio, a procedure is used to model this scenario.
Internet Message Access Protocol 4. IMAP4 is a standard protocol for accessing e-mail from a local server. IMAP4 is a client/server protocol in which e-mail is received and held for users by their Internet server. Users can view just the heading and sender of the e-mail, and then decide whether to download the e-mail. Users can also create and manipulate folders or mailboxes on the server, delete messages, or search for certain parts or an entire note. IMAP requires continual access to the server during the time that users work with their e-mail.
A design time integration specification tool targeted at business analysts. This tool helps business analysts specify the integration logic at a functional level, instead of a technical coding level. iStudio exposes the integration methodology using simple wizards and reduces, or eliminates, the need for writing code to specify the integration logic. This reduces the total time required to complete an integration.
A definition or description of data (essentially, data about data).
Enables Oracle9iAS InterConnect to send message to and receive messages from the MQ Series queues and topics.
An application's message information in its native format (for example, SAP IDoc). Native events are both syntactically and semantically in the native format of the application, and are defined external to Oracle9iAS InterConnect.
A Java-based application that security administrators use to manage public-key security credentials on clients and server. Security credentials consist of a public/private key pair, a certificate, and a trustpoint.
Integrated with Oracle9iAS InterConnect and is used for business process collaborations across two or more applications.
The integration hub that coordinates the communication and transformation of messages between two or more heterogeneous applications. Oracle9iAS InterConnect defines business events, their associated data, and any transformations required to map one application's view of a business object to another's view.
The data sent between applications. For example, the payload data for a purchase order sent from one application to another application may include the product name, the quantity ordered, and the price.
The ability to save data and restore it when needed.
An integration point used to pattern the invoke/implement model. A procedure has associated data that is the common view of all the data to be exchanged through this procedure. A procedure can be invoked or implemented by an application.
Encapsulates all the integration logic for one integration scenario.
A server through which messages sent to remote Web servers must pass. A proxy server also prevents users outside a company's firewall from breaking into an organization's private network.
An application publishes an event when it sends data out to the Oracle9iAS InterConnect hub without knowing the destination applications. Furthermore, data is not expected in return. An application subscribes to an event if it receives the data from the Oracle9iAS InterConnect hub regardless of who sent the data. Furthermore, it does not send out any data in return. Events in iStudio are used to model this scenario.
Realms enable the protected resources on a server to be partitioned into a set of protection spaces, each with its own authentication scheme and/or authorization database.
The repository has the following functionality:
The repository server is deployed as a stand-alone Java application running outside the database. The repository schema is a set of tables in the Oracle9iAS Infrastructure. Both the repository server and the database are on the hub computer.
Remote Method Invocation. An interaction scheme for distributed objects written in Java. It enables a Java program running on one computer to access the methods of another Java program running on another computer.
For each application participating in a specific integration, Oracle9iAS InterConnect attaches one or more adapters to it. At runtime, the adapters retrieve the metadata from the repository to determine the format of messages, perform transformations between the various data formats, and route the messages to the appropriate queues in the Oracle9iAS InterConnect hub.
Simple Mail Transfer Protocol. A TCP/IP protocol for sending and receiving e-mail. SMTP is typically used with one of two other protocols, Post Office Protocol 3 (POP3) or Internet Message Access Protocol (IMAP), that enable users to save messages in a server mailbox and periodically download them. Users typically use a program that uses SMTP for sending e-mail and either POP3 or IMAP for receiving messages on their local server.
The SMTP adapter enables an SMTP application to be integrated with other applications using Oracle9iAS InterConnect. This adapter is useful in all EAI environments where e-mail uses the IMAP4 and SMTP transport protocols.
Secure Sockets Layer. SSL is a standard for the secure transmission of documents over the Internet using HTTPS (secure HTTP). SSL uses digital signatures to ensure that transmitted data is not tampered with.
One or more application view fields in the context of a particular event. Used to track the event instances at runtime.
A wallet is an abstraction used to store and manager security credentials for an individual entity. It implements the storage and retrieval of credentials for use with various cryptographic services.
Stores user settings and preferences such as application login credentials and last opened project.
eXtensible Markup Language. XML is a set of rules for defining data markup in a plain text format.
Extensible Stylesheet Language transformations. XSLT describes how to transform the structure of an XML document into a differently-structured XML document. XSLT is an extension of the Extensible Stylesheet Language (XSL). XSLT shows how to reorganize the XML document into another data structure (that can then be presented by following an XSL style sheet).
|
Copyright © 2002 Oracle Corporation. All Rights Reserved. |
|