Building Service Oriented Architectures
Agenda
What is a Web Service
My Definition
Three Major Things
Why WS/SOA’s
Web Services Stack Evolution
Buzz Word Stack
SOAP
SOAP- response
Introducing Web Service and CF
WSDL
WSDL in layman's speak
WSDL in Specific
Data Mappings
ColdFusion Components (CFC)
Invocation
WSDL – what we care abouthttp://localhost:8500/xml/webservice/square.cfc?wsdl
Calling Square
Same thing with CFSCRIPT
Consuming Web Services
CFC Metadata
Show Metadata
getProducts
Complex Data
Dealing with Complex Data
PRO’s of CFC Web Service
CONS to CFC’s Web Service
Alternatives
How SOA’s relate to Web Services
SOA’s
SOA
Why SOA’s
Distributed Process
Break Down of Process
SOA with CF
Change the way you think!
Implementations Today
More Implementations
The Future
Summary
Resources
Please send comments/questions to [email protected]