Download presentation
Presentation is loading. Please wait.
Published byMarian McDaniel Modified over 8 years ago
1
December 9, 2004 EC511 Java Pet Store Demo Chandra Donipati
2
1 Application Overview Source: Designing Enterprise Applications with the J2EE TM Platform
3
2 Application Architecture The Pet Store Demo Consists of the following sub applications: Pet Store Website Order Processing Center (OPC) Administration Application Supplier
4
3 Pet Store Website Source: Designing Enterprise Applications with the J2EE TM Platform
5
4 Order Processing Source: Sun Microsystems (http://java.sun.com/blueprints/webservices/using/webservbp8.html)
6
5 Order Processing – Workflow Source: Designing Enterprise Applications with the J2EE TM Platform
7
6 Order Processing – Messaging Source: Sun Microsystems (http://java.sun.com/blueprints/webservices/using/webservbp8.html)
8
7 Java Message Service (JMS) Messaging is a method of communication between software components or applications. The JMS is a Java API that allows applications to create, send, receive, and read messages. Enables ‘loosely coupled’, ‘Asynchronous’ and ‘Reliable’ communication An integral part of J2EE Platform (1.3 onwards) Supported by most of the Middleware vendors
9
8 JMS API Architecture Source: The J2EE TM 1.4 Tutorial
10
9 JMS Messaging Source: The J2EE TM 1.4 Tutorial Point-to-Point Publish/Subscribe
11
10 Order Processing - JMS Source: Sun Microsystems (http://java.sun.com/blueprints/webservices/using/webservbp8.html)
12
11 Web Services A software application, accessible on the Web through an URL Accessed by clients using XML-based protocols, such as Simple Object Access Protocol (SOAP) Clients access a Web service application through its interfaces and bindings, which are defined using XML artifacts, such as a Web Service Definition Language (WSDL) file A Web service is a service-oriented architecture, which is simply a collection of services that communicate with each other (and with end-user clients) through well-defined and well-known interfaces.
13
12 Web Services Source: W3C Working Group on Web Services Architecture
14
13 Web Services Source: W3C Working Group on Web Services Architecture
15
14 Order Processing – Web Services Source: Sun Microsystems (http://java.sun.com/blueprints/webservices/using/webservbp8.html)
16
Questions?
17
Thank You
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.