Presentation is loading. Please wait.

Presentation is loading. Please wait.

Web server internal infrastructure suppliercustomer warehouse web server internal infrastructure internal procurement requests B2B interactions occur by.

Similar presentations


Presentation on theme: "Web server internal infrastructure suppliercustomer warehouse web server internal infrastructure internal procurement requests B2B interactions occur by."— Presentation transcript:

1 web server internal infrastructure suppliercustomer warehouse web server internal infrastructure internal procurement requests B2B interactions occur by accessing Web pages, filling Web forms, or via email. Copyright Springer Verlag Berlin Heidelberg 2004

2 internal infrastructure supplier customer warehouse internal infrastructure internal procurement requests message broker WfMS adapter WfMS a “global” workflow is executed here the combination of message broker and adapters enables interoperability third party customer’s adapters warehouse’s adapters supplier’s adapters Copyright Springer Verlag Berlin Heidelberg 2004

3 internal infrastructure supplier customer internal infrastructure customer’s adapters supplier’s adapters message broker XYZ message broker XYZ Copyright Springer Verlag Berlin Heidelberg 2004

4 internal infrastructure supplier warehouse middleware for supplier-customer interaction middleware for supplier-warehouse interaction middleware for supplier-XYZ interaction middleware for integrating the middleware customer another party (XYZ) yet another party (ABC) middleware for supplier-ABC interaction supplier’s adapters Copyright Springer Verlag Berlin Heidelberg 2004

5 internal infrastructure supplier customer warehouse internal infrastructure internal procurement requests internal functionality made available as a service Web service interactions based on protocols redesigned for peer to peer and B2B settings languages and protocols standardized, eliminating need for many different middleware infrastructures (need only the Web services middleware) Copyright Springer Verlag Berlin Heidelberg 2004

6 internal service middleware client internal service Web service Company A (provider) wide area network (Internet) internal service middleware internal service Company B (client) Copyright Springer Verlag Berlin Heidelberg 2004

7 DBMS applications Web service-enabled broker sendmail application SmartQuotation SmartForecasting XYZ integrating application (contains the composition logic) assumes all back-end systems are accessible as Web services Company A (or a LAN within Company A) Copyright Springer Verlag Berlin Heidelberg 2004

8 properties and semantics interfaces common base language vertical standards business protocols directories Copyright Springer Verlag Berlin Heidelberg 2004

9 middleware properties (horizontal protocols) protocol infrastructure (meta-protocols) basic and secure messaging transport Copyright Springer Verlag Berlin Heidelberg 2004

10 internal service Company A (provider) Web service interface Access to internal systems internal architecture Web service client Company D (client) Web service external architectur e Company B (provider) Company C (provider) middleware Copyright Springer Verlag Berlin Heidelberg 2004

11 resource manager middleware service interface integration logic resource manager middleware service interface integration logic middleware service interface integration logic other tiers Copyright Springer Verlag Berlin Heidelberg 2004

12 Web service interface access to internal systems conventional middleware (includes middleware services) service interface integration logic other tiers Company A (service provider) clients from other companies Conventional middleware provides lots of services (load balancing, transaction support, etc). Current Web services middleware is quite poor in this respect. Web services middleware (internal) Copyright Springer Verlag Berlin Heidelberg 2004

13 Web service client Company A (service requester) other tiers Web service other tiers Company B (service provider) Company C (directory service provider) service descriptions 1. publish the service description 2. find 3. interact the abstraction and infrastructure provided by the registry are part of the external middleware Web services middleware (internal) Copyright Springer Verlag Berlin Heidelberg 2004

14 Web service client other tiers Web service other tiers Company A (service requester) Company B (service provider) internal middleware transaction mgmt internal middleware Company C (directory service provider) service descriptions composition engine other protocol infrastructure transaction mgmt composition engine other protocol infrastructure external middleware Copyright Springer Verlag Berlin Heidelberg 2004


Download ppt "Web server internal infrastructure suppliercustomer warehouse web server internal infrastructure internal procurement requests B2B interactions occur by."

Similar presentations


Ads by Google