Download presentation
Presentation is loading. Please wait.
1
Standards, APIs, and Applications
Web Services Standards, APIs, and Applications By Candice Sonchar 5/8/2019 Web Services Candice Sonchar
2
Web Services Candice Sonchar
Agenda What are Web Services Web Services Standards Using JMS Using Mule JMS vs. Mule 5/8/2019 Web Services Candice Sonchar
3
Web Services Candice Sonchar
What are Web Services? Enterprise applications Provide applications to run across platforms and frameworks Great interoperability and extensibility Deliver sophisticated added-value services 5/8/2019 Web Services Candice Sonchar
4
Web Services Candice Sonchar
Standards Message orientation Protocol composability Autonomous services Managed Transparency Protocol based integration 5/8/2019 Web Services Candice Sonchar
5
JAVA Message Service (JMS)
Create, send, receive, and read messages Common set of interfaces and semantics that allow Java programs to communicate with other messaging implementations. Asynchronous Reliable 5/8/2019 Web Services Candice Sonchar
6
Web Services Candice Sonchar
JMS Components JMS Provider JMS Clients Messages Point-to-point Publish-Subscribe Administered objected Native clients 5/8/2019 Web Services Candice Sonchar
7
JMS API Programming Model
5/8/2019 Web Services Candice Sonchar
8
Web Services Candice Sonchar
Messaging Domains Point-to-Point Pub-Sub 5/8/2019 Web Services Candice Sonchar
9
Web Services Candice Sonchar
Mule Distributable object broker Handles interactions with applications using disparate technologies, transports, and protocols. Manages interaction between components transparently Based on Enterprise Service Bus(ESB) 5/8/2019 Web Services Candice Sonchar
10
Web Services Candice Sonchar
Mule Overview 5/8/2019 Web Services Candice Sonchar
11
Web Services Candice Sonchar
Mule Architecture Carry data between applications within or outside Intranet Manage Universal Message Objects (POJOs) Communication through message endpoints. 5/8/2019 Web Services Candice Sonchar
12
Web Services Candice Sonchar
JMS vs Mule JMS only works with Java Mule works with JMS, SMTP, JDBC,TCP, HTTP, XMPP, and many more Mule provides for much more flexibility JMS requires more additional work for the developer. 5/8/2019 Web Services Candice Sonchar
13
Web Services Candice Sonchar
Hello World JMS Hello World Mule Hello World 5/8/2019 Web Services Candice Sonchar
14
Web Services Candice Sonchar
Future Research Future of JMS with Java as Open Source More cross platform Web Services 5/8/2019 Web Services Candice Sonchar
15
Web Services Candice Sonchar
Resources Java Message Service Tutorial. Web Services Activity . Java Technology and Web Services . 5/8/2019 Web Services Candice Sonchar
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.