BJA Regional Information Sharing Conference Innovations in ... · Kael Goodman San Diego, CA...

Preview:

Citation preview

BJA Regional Information Sharing Conference

Innovations in Justice: Implementation Strategies and Emerging

Standards for SOA

Kael GoodmanSan Diego, CA

November 30,2006

2

Goal of this presentation is to show show some real

world examples of SOA and provide a very quick overview of where things are heading.....

3

First, an example of a basic Web Service

4

Example of a Production System

5

Next, how does a service become “SOA” ?

6

...Lots of Ways

7

Image courtesy of BEA

8

Example of a Vendor Architecture – IBM SOA Reference Architecture

9

Example of a Justice Process Model Call for Service

10

What is an Enterprise Service Bus (ESB)?

11

Example of an ESB in SOAImage courtesy of Iwaysoftware

12

Role of ESB in SOA – Consolidate lots of needed functionality

✔ Routing✔ Message

Transformation✔ Message

Enhancement✔ Protocol

Transformation✔ Service Mapping

✔ Message Processing✔ Process

Choreography✔ Service Orchestration✔ Transaction

Management✔ Security

13

Emerging Trends

✔ Web 2.0✔ Participatory Web✔ Event-Driven

14

Example of Web 2.0 - Participatory

15

Example of Web 2.0 – Event Driven

16

Event-Driven Justice Environment

17

Examples of Justice Subscriptions

Two Examples of a Subscription

Content-based Subscription Rule-Based Subscription Notify me of all arrests. Notify me of arrests where the arrest is of a juvenile,

and is for driving under the influence, and the arrest occurs between the hours of 10pm and 8am.

18

Kael GoodmanGovCore Solutions, LLC

kael@govcore.comwww.govcore.com212-420-7870

Recommended