Download presentation
Presentation is loading. Please wait.
Published byJemimah Cole Modified over 8 years ago
1
WebServices and Service-Oriented Architecture BJA Regional Information Sharing Conference Gerry Coleman Crime Information Bureau coleman@doj.state.wi.us
2
WebService: the protocol Services: the architecture Why XML? Network architecture Distributed data Federated security
3
Why XML? NANCY JOANNE JACKSON Male 600 200 Brown Black XML Transmission format Validation Identification Subject Name(s) JACKSON, NANCY JOANNE Subject Description FBI NumberState Id NumberDOC Number 178716MA1500113 (WI)Unknown Translation HTML Presentation Format To divorce the transmission format from the presentation format 1.
4
Why XML? NANCY JOANNE JACKSON Male 600 200 Brown Black XML Transmission format Validation Database Storage To effect computer to computer transfer of information 2.
5
WebServices Application (computer program) User The connection between a user and an application uses HTTP. Application (computer program) The user’s application is using WebServices to obtain data from another application. Data... is a communication protocol.
6
Application (computer program) Application (computer program) Data Web Services Interface Server to Server
7
Microsoft.NET (application server) IBM WebSphere (application server) Application (computer program) Application (computer program) Server Web Services Interface
8
Microsoft.NET (application server) IBM WebSphere (application server) e TIME (computer program) XMR (computer program) WebServices Interface Wisconsin Web Services: the protocol
9
What is a SERVICE ? Something you get from a particular source.
10
There’s a world of SERVICES :
11
Browser User Application Data Application Services: the architecture
12
Network “Bus” (elec.)
13
NCICNLETS VGTOF BOATS IL DMV DRIVERS VEHICLES MISSING POIF Terminal Server WebService BUS LOG WebService
14
Trust Domain “A” Domain “B” Security Assertions Markup Language Shibboleth, or Liberty Alliance Federated Identity
15
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
16
@last
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.