Lecture 10 Enabling SoA Using Messaging 苏伟 suweilzuaeyou. com
Lecture 10 Enabling SOA Using Messaging 苏伟 suweilzu@eyou.com
SOA& Web Service 教育部-BM专业综合改革项目 Why are interfaces so expensive to build and maintain? Application interface logic is intertwined with business logic Tightly integrated interfaces are difficult to change. The more interfaces, the more complex the application -interface logic may exceed business logic. In such circumstances, reuse becomes difficultand im practical. Lan Zhou University
SOA & Web Service Lan Zhou University 教育部-IBM专业综合改革项目 Why are interfaces so expensive to build and maintain? ▪ Application interface logic is intertwined with business logic. ▪ Tightly integrated interfaces are difficult to change. ▪ The more interfaces, the more complex the application — interface logic may exceed business logic. ▪ In such circumstances, reuse becomes difficult and impractical
SOA& Web Service 教育部-BM专业综合改革项目 Traditional Message and Direct connectivity Message queuing message brokering service brokering Connectivity logic Connectivity and Connectivity, Connectivity, mediation logic mediation and mediation and additional logic additional logic Mediation and additional logic Additional logic Application Application Application Services Connectivity. Abstracts Abstracts Reduces mediation, and connectivity connectivity application to core additional logic logic from mediation logic business functions buried in applicationapplication from application (that is, a service Degree of fle xibility and reuse Lan Zhou University
SOA & Web Service Lan Zhou University 教育部-IBM专业综合改革项目 Channel
SOA& Web Service 教育部-BM专业综合改革项目 IBM SOA Foundation products for messaging Business Process Websphere Process server Business processes using BPEL Websphere ESB ESB WebSphere ESB Websphere Enterprise Service Bus functions Message Broker Web servces connectivity Advanced Enterpnse Service Bus functions WebSphere Application Server Network Deployment Messaging connectivity Foundation and Messaging Websphere WebSphere MQ Infrastructure Application Server J2EE applications Messaging Provider Default Messaging Provider Connectivity with WebSphere MQ Lan Zhou University
SOA & Web Service Lan Zhou University 教育部-IBM专业综合改革项目 IBM SOA Foundation products for messaging
Part I WebSphere ESB
Part I WebSphere ESB