Professional Documents
Culture Documents
Introduction To Web Services: Fujitsu Software Corporation Customer Training Series
Introduction To Web Services: Fujitsu Software Corporation Customer Training Series
Introduction To Web Services: Fujitsu Software Corporation Customer Training Series
Introduction to Web
Services
Fujitsu Software Corporation
Customer Training Series
Presented by:
Tim OBrien
Senior Systems Engineer
Fujitsu Software Corporation
PAGE 2 Fujitsu Computer Systems
Introduction to Web Services
I
Definition of Web Services
I
A look at some example Web Services
I
3r !arty Web Services
I
Creating Web Services in C"#"$
I
Converting legacy C"#"$ applications into Web
Services
I
Software as a service
PAGE 3 Fujitsu Computer Systems
Introduction to Web Services (Cont)
I
T%e ultimate remote proceure call
tec%nology&istribute object moel
I
Components may be locate an
execute anyw%ere on t%e 'nternet or a
local intranet
PAGE 4 Fujitsu Computer Systems
Introduction to Web Services (Cont)
I
Stanar web protocols suc% as (TT! an S)T! may
be use to communicate to remote components using
*)$
I
S"A! +Simple "bject Access !rotocol, is t%e protocol of
c%oice
I
WSD$ +Web Services Description $anguage, use to
efine a web service
PAGE 5 Fujitsu Computer Systems
Introduction to Web Services (Cont)
I
-niversal Description. Discovery an 'ntegration
+-DD', provies mec%anism for Web Services to
avertise t%eir existence an to be iscovere
I
Discovery !rotocol +D'SC", efines a format for
ocumenting iscovery information
PAGE 6 Fujitsu Computer Systems
Web Services in the .E! environ"ent #
Code S$"%&e
PAGE ' Fujitsu Computer Systems
Web Service Code S$"%&e
IDETIFIC!TIO DI"ISIO#
C$!SS%ID# !&E!CODESE&"ICE !S '!reaCodeSer(i)e' I*E&ITS
+EBSE&"ICE#
E"I&O,ET DI"ISIO#
COFI-.&!TIO SECTIO#
SPECI!$%!,ES#
C.STO,%!TT&IB.TE +EB,ET*OD C$!SS
+EB,ET*OD!TT&IB.TE#
&EPOSITO&/#
C$!SS +EB,ET*OD!TT&IB.TE !S
System#+eb#Ser(i)es#+eb,et0od!ttribute'
C$!SS S/S%ST&I- !S 'System#String'
C$!SS !&-.,ETE1CEPTIO !S 'System#!rgumentE2)eption3
C$!SS +EBSE&"ICE !S 'System#+eb#Ser(i)es#+ebSer(i)e'
P&OPE&T/ ST&I-%$E-T* !S '$engt0'#
PAGE ( Fujitsu Computer Systems
)e"o
PAGE * Fujitsu Computer Systems
!hird P$rt+ Web Services
I
A w%ole new market of software services is springing up
on t%e internet
I
3r parties can create an avertise callable software
components as web services to t%e entire worl
I
)icrosoft %as it/s !assport service in %eavy usage. for
example
I
"t%er 3r party Web Services are appearing aily
PAGE ,- Fujitsu Computer Systems
Cre$tin. Web Services in C/0/1
I
Application consierations
I
Coing Web Services
I
Deployment steps
I
Testing Web Services
PAGE ,, Fujitsu Computer Systems
)e"o
PAGE ,2 Fujitsu Computer Systems
Convertin. 1e.$c+ C/0/1 $%%&ic$tions
to Web Services
I
Application consierations
I
0uielines an warnings
I
Complimentary conversions an use of new
tec%nology
I
Deployment
PAGE ,3 Fujitsu Computer Systems
)e"o
PAGE ,4 Fujitsu Computer Systems
2uestions