Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Adaptive Integration - Application Integration in the 21st Century

2,230 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Adaptive Integration - Application Integration in the 21st Century

  1. 1. Adaptive Integration Application Integration in the 21st Century Drs. P.J. (Patrick) Koning Managing Consultant / Senior Architect Coördinator Community of Practice EAI
  2. 2. Guidelines for Adaptive Integration Conclusions <ul><li>Adaptive Integration delivers Agile Integration in your Ecosystem </li></ul><ul><li>A holistic approach for Adaptive Integration is necessary for getting the benefits </li></ul><ul><li>XML is the overall standard of choice </li></ul><ul><li>Adaptive Guidelines for Integration with Customers/Employees: </li></ul><ul><ul><li>Be open in transport </li></ul></ul><ul><ul><li>Be flexible in presentation </li></ul></ul><ul><li>Adaptive Guidelines for Integration within your Company </li></ul><ul><ul><li>Be asynchronous in transport </li></ul></ul><ul><ul><li>Be pragmatic in semantics (= don’t wait for a standard) </li></ul></ul><ul><ul><li>Use an Integration Broker for difference in Semantics and reduce Complexity </li></ul></ul><ul><li>Adaptive Guidelines for Integration with other Companies </li></ul><ul><ul><li>Use an Integration Broker for difference in Transport </li></ul></ul><ul><li>The technology of Web Services will deliver easier and cheaper Adaptive Integration in your Ecosystem </li></ul>
  3. 3. Why Adaptive Integration? Be Agile Integrated in your Ecosystem
  4. 4. Why Adaptive Integration? Be Agile Integrated in your Ecosystem Your Company Customer Employee Other Company Entity Integration Integration Business Process IT Integration Integration Integration Integration
  5. 5. How Adaptive Integration? Holistic Approach is necessary for getting the benefits Presentation Application Server Enterprise Server Other Companies Customer Employee Within Your Company Presentatie Application Server Enterprise Server Customer Employee Within the Company
  6. 6. How Adaptive Integration? XML is the overall standard of choice Transport Syntax = XML Semantics Presentation OPTIONAL Connection between applications E.g. HTTP, FTP, MQSeries or IIOP. Structure of information in blocks E.g. XML, CSV or Space Delimited. Means of blocks E.g. DTD or XML Schema à la ebXML, Rossetanet or XBRL. Representation of blocks E.g. HTML, cHTML or PDF.
  7. 7. Integrate Customers/Employees? Presentation Application Server Enterprise Server Other Company Customer Employee Within Your Company Presentation Application Server Enterprise Server Customer Employee Within the Company
  8. 8. Integrate Customers/Employees? Be open in transport and flexible in presentation XSL XML Own DTD or XML Schema HTTP Transport Syntax = XML Semantics Presentation OPTIONAL
  9. 9. Integrate Customers/Employees? Be open in transport and flexible in presentation = Portal Presentation iMode Phone Presentation Application Server Enterprise Server WAP Server Web Browser Web Server CTI VoxML Server HTML HTTP HTML HTTP XML XML Application Server XML Web Browser XML HTTP XML Weblogic SUN
  10. 10. Integrate Your Company? Presentation Application Server Enterprise Server Other Company Customer Employee Within Your Company Presentation Application Server Enterprise Server Customer Employee Within the Company
  11. 11. Integrate Your Company? Be asynchronous in Transport and pragmatic in Semantics XML Own DTD or XML Schema Asynchronous middleware for handling biorhythms Transport Syntax = XML Semantics Presentation OPTIONAL
  12. 12. Integrate Your Company? Use an Integration Broker for difference in Semantics Presentation Application Server Enterprise Server Within Your Company Application Server Enterprise Server Enterprise Server Enterprise Server Integration Broker MOM MOM MOM MOM Transfor-mation Routing Workflow
  13. 13. Integrate Your Company? Use an Integration Broker to reduce Complexity Without Integration Broker Application Server Enterprise Server Enterprise Server Application Server Enterprise Server Enterprise Server with Integration Broker Application Server Enterprise Server Enterprise Server Application Server Enterprise Server Enterprise Server IB From spaghetti to Adaptive Integration by the reduction of complexities BizTalk
  14. 14. Integrate with other Companies? Presentation Application Server Enterprise Server Other Company Customer Employees Within Your Company Presentation Application Server Enterprise Server Customer Employee Within the Company
  15. 15. Integrate with other Companies? Use an Integration Broker for difference in Transport XML Openness by transformation Openness by adapters Transport Syntax = XML Semantics Presentation OPTIONEEL
  16. 16. Integrate with other Companies? Use an Integration Broker for difference in Transport Enterprise Server Application Server B2B Application Server Enterprise Server Integration Broker Application Server Enterprise Server Enterprise Server MOM MOM MOM Transfor-mation Rou-ting Workflow Adapter Adapter HTTP IIOP BizTalk
  17. 17. Impact of Web Services? Presentation Application Server Enterprise Server Other Company Customer Within Your Company Presentation Application Server Enterprise Server Customer Within the Company HTTP SOAP XML UDDI WSDL
  18. 18. Impact of Web Services? Easier and Cheaper Agile Integration in your Ecosystem Yellow Pages 1. Store ( ) 2. Find ( ) 3. Call ( ) Stock Exchange Insurance Company Internet HTTP SOAP XML UDDI WSDL SUN
  19. 19. Guidelines for Adaptive Integration Conclusions <ul><li>Adaptive Integration delivers Agile Integration in your Ecosystem </li></ul><ul><li>A holistic approach for Adaptive Integration is necessary for getting the benefits </li></ul><ul><li>XML is the overall standard of choice </li></ul><ul><li>Adaptive Guidelines for Integration with Customers/Employees: </li></ul><ul><ul><li>Be open in transport </li></ul></ul><ul><ul><li>Be flexible in presentation </li></ul></ul><ul><li>Adaptive Guidelines for Integration within your Company </li></ul><ul><ul><li>Be asynchronous in transport </li></ul></ul><ul><ul><li>Be pragmatic in semantics (= don’t wait for a standard) </li></ul></ul><ul><ul><li>Use an Integration Broker for difference in Semantics and reduce Complexity </li></ul></ul><ul><li>Adaptive Guidelines for Integration with other Companies </li></ul><ul><ul><li>Use an Integration Broker for difference in Transport </li></ul></ul><ul><li>The technology of Web Services will deliver easier and cheaper Adaptive Integration in your Ecosystem </li></ul>
  20. 20. Adaptive Integration Application Integration in the 21st Century Drs. P.J. (Patrick) Koning Managing Consultant / Senior Architect Coördinator Community of Practice EAI

×