Professional Documents
Culture Documents
August 6, 2002
IBM
Internet
Web Server
Internet
Application
Main Frame
Server Web Server
N Tier
What are Web Services Web Evolution
XML
HTML
o logy P
e c hn TC P/ I
T
Connectivity Presentation Programmability
FTP
Inn , E-
ma
ova il, G
oph
tion er
Web
Pag
es
We
Browse bS
erv
the Web ices
Program
the Web
What are Web Services Definition
Development
Deployment
Directory
Infrastructure
.NET Server
UDDI Services
Web Services Deployment Web Services Deployment
Runtime Security Runtime Security
Directory
Services
Directory
Services
Component Deployment Component Deployment
SOAP Description SOAP Description
J2EE .NET
•Runtime
•Security
•WSDL / XML Schema Support
•SOAP Support
•Component Deployment
•Management
J2EE .NET
Application Server
.NET Server
Web Services Deployment Web Services Deployment
Runtime Security Runtime Security
Component Deployment Component Deployment
SOAP Description SOAP Description
What are Web Services Directory Environment
J2EE .NET
Application Server
.NET Server
UDDI Services
Web Services Deployment Web Services Deployment
Runtime Security Directory Runtime Security
Directory
Services
Services
.NET Server
UDDI Services
Web Services Deployment Web Services Deployment
Runtime Security Runtime Security
Directory
Directory
Services
Services
• Things are moving very quickly. By the time you implement any
form of Web Services the specification of standards will have already
evolved.
• The technology hasn't yet caught up to the business vision. Most
software is less than six months old, and a lot of it isn't going to
work.
Implementation =
Education =
Standards Update
What to watch out for? Security
• Authentication
• Authorization
• Encryption
• Digital Signatures
What to watch out for? Transactions
• Commit
• Rollback
• 2 Phase
What to watch out for? Vendor Extension
Zagat Survey
Government of Singapore
• The result has reducing both incremental costs and the time
needed for design and development of systems.
re are Web Services being used?