Open Standards/
Open Source for National and Local eGovernment Programs
in the U.S. and EU:
Conference Topic Map

Browse
by Topic Category:
Keyword
Author
Presentation
Organization
City
State
Country

Browse:
XTM Format

 

Click here to start

Table of contents

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

Remaining Specifications

Slide 60

Slide 61

Conclusions

QUESTIONS?

Contact Information

 Chiusano, Joseph Chiusano, Joseph