2003Conference Proceedings: Egov OpenSource and SecurE-biz Executive Summit Conference Topic Map
Browse by Topic Category: Keyword Author Presentation Organization City State Country
Browse: XTM Format
PowerPoint Presentation
What is the Global XML Web Services Architecture?
GXA Milestones
GXA defines several Design Principles by which its specifications are designed
Web Services Stack: Where GXA Fits
The GXA specifications include 7 main concentrations
Slide 7
WS-Security
WS-Security defines a standard set of SOAP extensions that enable applications to construct secure SOAP message exchanges
WS-Security addresses end-to-end security, where trust domains need to be crossed
Some XML Examples
Slide 12
In Summary
Potential E-Government Applicability
WS-SecurityPolicy
WS-SecurityPolicy defines how to describe policies related to features defined in WS-Security
WS-SecurityPolicy defines several types of assertions
An XML Example
WS-Policy
WS-Policy provides a framework for specifying and discovering the capabilities and requirements of a Web service
A policy is serialized into an XML representation, a “Policy Expression”
Slide 22
Slide 23
WS-PolicyAssertions
WS-PolicyAssertions defines general message-related assertions for use with WS-Policy
Slide 26
WS-PolicyAttachment
WS-PolicyAttachment defines how to associate policy expressions with WSDL type definitions and UDDI entities
Slide 29
Implementations may register a specific WS-Policy expression in a UDDI registry as a distinct tModel
Another XML Example
Slide 32
WS-Trust
WS-Trust defines protocols for issuing security tokens and managing trust relationships
A “Trust Engine” is a conceptual component of a Web service that evaluations the security-related aspects of a message
A “Security Token Service” is a Web service that issues security tokens based on trust
Slide 37
In some cases, a Security Token Service may choose to challenge the requestor of a security token
Slide 39
WS-Routing
WS-Routing is a simple, stateless, protocol for routing SOAP messages over a variety of transports such as TCP, UDP, and HTTP
Slide 42
WS-Referral
WS-Referral is a stateless protocol for inserting, deleting, and querying routing entries in a SOAP router
A Referral Statement is an XML-based structure that describes a routing entry along with a set of conditions under which the statement is satisfied
Slide 46
Dynamic Routing: WS-Referral
WS-Referral can be useful in multiple cases
Slide 49
WS-Transaction
WS-Transaction specifies transactional properties of Web services
A Web services application can include both Atomic Transactions and Business Activities
A “Coordination Service” propagates/coordindates activities between services
A Coordination Service consists of several components
Abbreviated Example – Atomic Transaction Process
Slide 56
Slide 57
Remaining Specifications
Slide 60
Slide 61
Conclusions
QUESTIONS?
Contact Information