【正文】
ocus on business solutions Establishes a framework for reuse of process/tools, message definitions and transformation/routing rules Click to edit Master title style ? Click to edit Master text styles ? Second level ? Third level ? Fourth level ? Fifth level 2023/1/29 10 w w w . i s i s . c o m . s g Application Interface/Adapters Middle Ware Computer Infrastructure Application Application Application Business Function adapters Message Transportation Process Ware Click to edit Master title style ? Click to edit Master text styles ? Second level ? Third level ? Fourth level ? Fifth level 2023/1/29 11 w w w . i s i s . c o m . s g Hub and Spoke Many EAI products use “Hub and Spoke” architecture Trade FOREX Treasury Retail Banking Call Center Click to edit Master title style ? Click to edit Master text styles ? Second level ? Third level ? Fourth level ? Fifth level 2023/1/29 12 w w w . i s i s . c o m . s g Type of Application Integration Architecture ? Hub and Spoke Architecture – Architecture that includes a central server in which all message flow through. The central server is the HUB, while applications typically make up the SPOKES. Most solutions allow for mutiple servers, or hubs. Any required transformations can typically occur in the server (HUB) or at each application (SPOKE) or both. ? Bus/Message Architecture – Architecture that do not require a central server in which all message must pass. Any required message transformation must occur at the source or destination of the message Click to edit Master title style ? Click to edit Master text styles ? Second level ? Third level ? Fourth level ? Fifth level 2023/1/29 13 w w w . i s i s . c o m . s g Other Related Architectures ? Data Architecture – provides he tools, services, and strategy to address data definition and layout, data location and redundancy decisions, data update/refresh approach, data secuirty, data backup and recovery, and DBMS performance. ? Development Architecture – Defines the toolsets that is used to configure (or create) a system. ? Transformation Architecture – Defines the process of changing the format of a message ? Network Architecture – Detail connectivity hardware, software and servies to link the Execution ponents. ? Operation Architecture – Describes the hardware and software tools required to manage all architectures. Click to edit Master title style ? Click to edit Master text styles ? Second level ? Third level ? Fourth level ? Fifth level 2023/1/29 14 w w w . i s i s . c o m . s g Shortings of current Application Integration Approaches ? Inability to support ebusiness ? Lack of Sophisticated Business Process Support Lack of Prebuilt Application Connectivity: ? Lack of Prebuilt Application Connectivity ? Architectural Inflexibility Click to edit Master title style ? Click to edit Master text styles ? Second level ? Third level ? Fourth level ? Fifth level 2023/1/29 15 w w w . i s i s . c o m . s g Application Interface/Adapters Middle Ware Computer Infrastructure Application Application Application Business Function adapters Message Transportation Process Ware ? Existed ever since multiple puter systems and applications were introduced. ? Its significance was not obvious as the bridging of puting elements was at best a rare occasion requiring basic pointtopoint interfaces. ? The emergence of the Digital Economy has redefined the Middle Space. It has bee crowded with multiple destinations. What is the Middle Space? Click to edit Master title style ? Click to edit Master text styles ? Second level ? Third level ? Fourth level ? Fifth level 2023/1/29 16 w w w . i s i s . c o m . s g ? Has given birth to Middle ware a few years ago. ? Lately, Middleware has evolved into Enterprise Application Integration. ? Therefore, it is not surprising that the Middle Space will continue to evolve or take on a new form. Addressing the Middle Space Click to edit Master title style ? Click to edit Master text styles ? Second level ? Third level ? Fourth level ? Fifth level 2023/1/29 17 w w w . i s i s . c o m . s g Application Application Application Application Adapter Adapter Adapter Adapter Message Transport Transaction Manager Communication Services Access Control Integration Engine A Traditional Application Integration Environment Click to edit Master title style ? Click to edit Master text styles ? Second level ? Third level ? Fourth level ? Fifth level 2023/1/29 18 w w w . i s i s . c o m . s g Message Transport Application Application Adapter Adapter Application Application Adapter Adapter Transaction Manager Communication Services Access Control Integration Engine TIBCO The Communications Middle ware Click to edit Master title style ? Click to edit Master text styles ? Second level ? Third level ? Fourth level ? Fifth level 2023/1/29 19 w w w . i s i s . c o m . s g Click to edit Master title style ? Click to edit Master text styles ? Second level ? Third level ? Fourth level ? Fifth level 2023/1/29 20 w w w . i s i s . c o m . s g