Presentation is loading. Please wait.

Presentation is loading. Please wait.

WebServices and Service-Oriented Architecture BJA Regional Information Sharing Conference Gerry Coleman Crime Information Bureau

Similar presentations


Presentation on theme: "WebServices and Service-Oriented Architecture BJA Regional Information Sharing Conference Gerry Coleman Crime Information Bureau"— Presentation transcript:

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


Download ppt "WebServices and Service-Oriented Architecture BJA Regional Information Sharing Conference Gerry Coleman Crime Information Bureau"

Similar presentations


Ads by Google