Web Services contribution to Service-Oriented Architecture - PowerPoint PPT Presentation

1 / 17
About This Presentation
Title:

Web Services contribution to Service-Oriented Architecture

Description:

The user has a 'dumb' terminal and dedicated connection to the mainframe. Protocol is 3270 poll/select, Burroughs poll/select, maybe 8A1. Classic Architecture ... – PowerPoint PPT presentation

Number of Views:125
Avg rating:3.0/5.0
Slides: 18
Provided by: GerryC3
Category:

less

Transcript and Presenter's Notes

Title: Web Services contribution to Service-Oriented Architecture


1
Web Services contribution to Service-OrientedAr
chitecture
2006 Symposium on Justice andPublic Safety
Information Sharing
  • Gerry Coleman

Crime Information Bureau coleman_at_doj.state.wi.us
2
  • Web Services (protocol)
  • A collection of Services
  • A user interface
  • Network design
  • Distributed data
  • Federated identity

Architecture
3
Simple Application
Mainframe Technology
Data
COBOL Application (computer program)
User
OS
The user has a dumb terminal and dedicated
connection to the mainframe. Protocol is 3270
poll/select, Burroughs poll/select, maybe 8A1.
There is a tightly coupled, (in house?)
relationship between an application and data
Classic Architecture
4
Simple Application
Internet Technology
Data
Java Application (computer program)
User
Application Server
Usually, the user has a Browser, HTTP
Protocol, HTML screen display. Link to mainframe
is public or private.
There is a tightly coupled, (in house?)
relationship between an application and data
Classic Architecture
5
Introduce WebServices (protocol)
Application (computer program)
Application (computer program)
User
Data
The connection between a user and an application
is HTTP
The users application is using WebServices to
obtain data from another application.
6
What is a SERVICE ?
Technical Components
  • Server and clients
  • Input/Output
  • Application Program(s)
  • Database (information)
  • Data maintenance (input, update, archive)
  • Inquiry
  • Reports

7
What is a SERVICE ?
Business Components
  • Limited set of users
  • Limited business purpose
  • Specialized domain of information
  • Geographically restricted
  • Budget constraints
  • Fixed set of operational features

8
Service Consumer
A service is a classical, simple data system
engineered to have server-to-server I/O using
WebServices protocol.
Service Provider
9
A collection of SERVICES
10
Service Architecture
Data Application
Data Application
User Application
Data Application
Data Application
Browser
Data Application
Data Application
11
Server to Server
Application (computer program)
Application (computer program)
Data
Web Services Interface
12
Server
Server
Microsoft .NET (application server)
IBM WebSphere (application server)
Application (computer program)
Application (computer program)
Web Services Interface
13
Technical Specifications
  • Web Services Description Language (WSDL)
  • Web Services Policy Framework
  • Web Services Dynamic Discovery
  • Web Services Metadata Exchange
  • Web Services Endpoint Language

See http//www.service-architecture.com
14
Network Bus (elec.)
15
FederatedIdentity
Domain A
Trust
Security Assertions Markup Language
Shibboleth, or Liberty Alliance
Domain B
16
To Do . . .
  • Every data source needs a Web Services,
    server-to-server I/O interface
  • Standardize reference documents (I/O transaction
    content)
  • Redefine networks to bus architecture
  • Establish federated identity management

17
_at_last
Write a Comment
User Comments (0)
About PowerShow.com