| 软件简介: |
EAI and MiddlewarePPT模板|EAI and MiddlewarePPT模版(幻灯片模板|Powerpoint模板)
EAI and Middleware简介
EAI and Middleware
Making Sense of Middleware
Andre Yee “Integrating Your eBusiness Enterprise” Context is Everything Personal background Developed distributed middleware technology for the past 8 years. Author of articles and books including “Integrating Your eBusiness Enterprise” (SAMS Publishing, April 2001) Currently in the Internet Security arena w/ NFR Security. Middleware synonyms EAI (Enterprise Application Integration) B2Bi (B2B Integration e-Business Integration Agenda The Enterprise Integration Challenge Making Sense of Middleware Technology Evaluating Middleware - What’s right for you? Trends Driving the EAI Challenge Growing Adoption of Packaged Applications Base of Business Critical “Legacy” Systems Internet is driving Open B2B Collaboration Complexity of Changing Business Processes M%26amp;A, Consolidation, Re-engineering
Middleware - The Answer to the Integration Challenge Why Middleware? Disorder Today Order Tomorrow Integration Broker Vendors Say: Application Server Vendors Say: Distributed Object Guys Say: The Middleware Taxonomy Making Sense of Middleware - Data Access Middleware Data Access Middleware Focused on client-server data access Synchronous Request/Reply model ODBC, Database Gateways Vendors: Merant/Data Direct, Information Builders EDA/SQL Integration with Data Access Middleware Making Sense of Middleware - Messaging Middleware Messaging Middleware AKA Message Queuing Middleware or Message Oriented Middleware (MOMs) Focused on transporting application data via asynchronous messaging protocols Vendor/Products: IBM MQ Series, Microsoft MSMQ, Java Messaging Service (JMS)
Integration with Messaging Middleware Making Sense of Middleware - Object Transactional Middleware Object-Transactional Middleware Focused on a distributed object, component or transactional model Most products support all three Requires custom component code to bind applications or data resources CORBA, TP Monitors, Application Servers Vendor/Products: BEA Weblogic, IBM Websphere, Microsoft MTS, BEA Tuxedo, IBM CICS Integration with Application Servers Making Sense of Middleware - Integration Brokers Integration Brokers Focused specifically for application integration Integration Broker components include messaging middleware, transformation engine, rules engine, adapters, integration design tools. Content based routing is a distinctive feature from the basic messaging middleware Parameterized data mapping approach rather than Code-driven approach Vendors/Products: Webmethods, Vitria, SeeBeyond, Tibco, IONA
Integration with Integration Brokers Variations on Theme B2Bi/Web Services Brokers Evolved from application servers or integration brokers Utilize HTTP as primary protocol Based on XML, XML Schema, XSLT, SOAP Business Process Integration Focused on business process rather than business data State management of “long running transactions” Extensions to application servers or integration brokers Evaluating and Selecting Middleware Consider the required integration model or pattern Intra-enterprise or Inter-enterprise Client/Server data access, inter-application data exchange, composite application integration Consider scope and complexity Simple integration or complex global multi-application integration Consider use of standards XML, XSLT, JMS, JCA
Evaluating and Selecting Middleware Evaluate Technology Criteria *: High Availability Transactional Performance Scalability Adapters Integration Design Tools Evaluate Vendor Criteria *: Viability 24x7 Support Proven Case Studies on ROI * Partial listing only
Thanks! Andre Yee “Integrating Your eBusiness Enterprise” andreyee@aol.com
|
|