Page 137 - DCAP603_DATAWARE_HOUSING_AND_DATAMINING
P. 137

Unit 6: Source Integration




          Content-based Application Adapters                                                    notes

          The EAI software should not only create and maintain the adapters from applications metadata,
          but also provide descriptions with semantics and syntax, eliminating the need for coding.

          Process Flow Control

          The EAI software should provide a graphical environment to describe the processes and also
          should have provision for acknowledging events, trigger execution, intelligently route data and
          ensure transactional integrity across entire integration scenario.

          Event Coordination and Management

          Real time events triggering business processes have to be monitored and managed to ensure that
          they achieve a coordinated result. The software should also include a run time environment,
          which supports active listening, event coordination and multi threaded processing.

          Integration without Programming

          EAI software should handle the complexities of the Business process integration by itself without
          resorting to hand coding.

          High Performance

          As business process involves high transaction volumes or complex rules, the EAI software should
          prevent bottleneck and should have features like multi-threading and multi-processing along
          with performance monitoring tools.

          Proven Implementation

          The EAI software should be proven and in use by other customers so as to minimize risk, as
          business process integration is a mission critical task.

          6.18 eai Market segmentation

          EAI Solutions are moving from middleware messaging systems to Business process Integration.
          The EAI market as of now is concentrated mainly on the layers 8 & 9 of the OSI model for EAI,
          viz., Integration middleware and Interface Syntax. The main reason for the focus on these two
          layers is the immaturity of the EAI market and also that profits are easier to achieve in these two
          layers.
          The EAI product market can be differentiated into:
          1.   Platform Integration
          2.   Data Integration

          3.   Component Integration
          4.   Application Integration
          5.   Process Integration









                                           LoveLy professionaL university                                   131
   132   133   134   135   136   137   138   139   140   141   142