Welcome to Scribd. Sign in or start your free trial to enjoy unlimited e-books, audiobooks & documents.Find out more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
0Activity

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
Web Services Programming 1 Day 4

Web Services Programming 1 Day 4

Ratings:
(0)
|Views: 6|Likes:
Published by vijaykumar015
JAVA Web services Programming
JAVA Web services Programming

More info:

Published by: vijaykumar015 on Dec 07, 2013
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

12/07/2013

pdf

text

original

 
1
Web Service Programmingusing XML and Java
TM
 Technology
 
2
Sang Shin
sang.shin@sun.comwww.javapassion.comJava
 Technology EvangelistSun Microsystems, Inc.
 
3
Courses I teach
?
XML (2001)
?
Distributed programming using Jini
TM
 and JavaSpaces
TM
 technology (2002)
?
Web services programming using XML and Java
TM
 technology (on-going)
?
www.javapassion.com/webservices
?
Free "online" J2EE
TM
 programming (on-going)
?
www.javapassion.com/j2ee
?
Free Advanced J2EE programming
?
www.javapassion.com/j2eeadvanced
4
Presentation of this talk isavailable from
www.javapassion.com
10/23/2004
 
5
Agenda
?
Part I
?
Web Services Overview
?
Core Web Services Standards: SOAP, WSDL, UDDI
?
Par II
?
Web Services Development using Java Technology
?
Part III
?
Web Services Security
?
Web Services Interoperability and WS-I
?
Part IV
?
ebXML & UBL
?
Ongoing Web Services Activities
6
Part I:Web Services Overview &Core Web Services Standards
7
What is & WhyWeb Services?
8
Web Services Definition by W3C
A Web service is a software application 
identified by a URI,
whose interfaces and binding are capable of being defined, described and discovered by XML artifacts and
supports direct interactions with other software applications
using XML based messages 
via internet-based protocols
10/23/2004
 
10
 
Traditional C/S vs. Web Services
Within enterprise
Tied to a set of programming languages
Procedural
Usually bound to a particular transport
Tightly-coupled
Efficient processing (space/time)
Between enterprises
Program language independent
Message-driven
Easily bound to different transports
Loosely-coupled
Relatively not efficient processing
Traditional C/SWeb Service
11
 
Web Application vs. Web Services
User-to-program interaction
Static integration of components
Monolithic service
Program-to-program interaction
Possibility of dynamic integration of components (in the future)
Possibility of service aggregation (in the future)
Web ApplicationWeb Service
12
Web Services
SystemServiceAppServiceSystemServiceAppServiceSystemServiceAppService
 A Computer System Software Application
MonolithicSoftware
The Network
Impact of Web Services on Software:“Application Dis-Integration”
10/23/2004

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->