Title: Arial 28pt' - PowerPoint PPT Presentation

1 / 28
About This Presentation
Title:

Title: Arial 28pt'

Description:

Auto Industry. STAR. Standards for Technology in Automotive Retail ... Vital Statistics. Agencies Data. InfoBroker. Payload. Payload. 24. Health Care ... – PowerPoint PPT presentation

Number of Views:64
Avg rating:3.0/5.0
Slides: 29
Provided by: fellenm
Category:

less

Transcript and Presenter's Notes

Title: Title: Arial 28pt'


1
EAS302 ebXML Implementations using WSI
Ron Guilbault V.P. Research and
Development Ron.Guilbault_at_Pentelar.com Rustum
Tharani V.P. Business Development Rustum.Tharani
_at_Pentelar.com August 15-19, 2004
2
Who We Are
  • Pentelar Inc. (www.pentelar.com)
  • IT consulting firm headquartered in Ottawa,
    Ontario, Canada
  • Public and private sector focus
  • Close working relationship with Sybase over the
    past 7 years
  • Sybase Partner
  • Ron Guilbault, VP RD
  • Rustum Tharani, VP Business Development
  • Mike Woods - President

3
Technology Definitions
  • What is a Web Service
  • Self contained module that allows a business
    entity to interact with one or more external
    entities using Web technologies (e.g. over the
    internet).
  • What is ebXML (Electronic Business using
    eXtensible Markup Language)
  • Provides reliable and secure messaging
    (transmission of information) between two or more
    business entities
  • Automates ad hoc business collaborations
    (transactions)
  • Is the only finalized, industry-standard
    specification for collaborative B2B based Web
    services

4
Web Services Key Enablers
  • eXtensible Markup Language (XML)
  • Self describing document language
  • Simple Object Access Protocol (SOAP)
  • Define and access structure\protocol for OPEN
    messaging
  • Web Services Descriptor Language (WSDL)
  • Describe the capabilities of a service
  • Universal Description, Discovery and Integration
    (UDDI)
  • Registry of WHAT is out there
  • ebXML
  • ALL of that plus what is missing.
  • Stay tuned.

5
Web Service Types
  • Integration Web Services - Simple
  • SOAP, WSDL, UDDI
  • Expose an application Interface
  • More elaborate RPC / EAI
  • Collaboration Web Services - Complex
  • B2B-type systems
  • Transactional
  • Often with security and reliability requirements

6
Synchronous Messaging
7
Asynchronous Messaging
8
ebXML
  • Technical Architecture (TA)
  • Business Process Specification Schema (BPSS)
  • Registry Services Specification (RSS)
  • Registry Information Model (RIM)
  • Collaboration Protocol Profile / Agreement
    Specification (CPP/CPA)
  • Message Specification (ebMS)

9
Why ebXML?
  • Security
  • Encryption
  • Digital Signatures
  • Transport (HTTPS)
  • Reliability (Guaranteed Delivery)
  • Open Standard
  • OASIS
  • Proven
  • V2.0 currently more than 1 year old
  • V3.0 ready to be released

10
More. More. More.
  • ebXML Extends SOAP
  • SOAP with Attachments
  • Adds Security (including PKI with Digital
    Certificates)
  • Authentication
  • Authorization
  • Non-repudiation
  • Message / payload level encryption
  • Transport level encryption (HTTPS)
  • Digital signatures
  • Adds reliability guaranteed delivery

11
ebXML Jargon
  • Trading Partner
  • Trading Partner Agreement
  • Collaboration Protocol Profile (CPP)
  • Collaboration Protocol Profile Agreement (CPA /
    CPPA)
  • ebMS ebXML Messaging Service

12
Drummond Group
  • Interoperability Testing Experts
  • Vendor Neutral Third Party to Test Commercial
    Software
  • ebXML cross certification
  • 11 Companies that passed ebMS v1.0 compatibility
  • 7 companies that passed ebMS v2.0 compatibility
  • Sybase passed both!
  • www.drummondgroup.com

13
WS- THE Competition (alternative)
  • Global XML Web Services Architecture (GXA)
  • Group of specifications championed by Microsoft
    and supported by IBM, Verisign, BEA, SAP,
  • When finalized may rival ebXML
  • WS-Security
  • WS-Reliability
  • WS-SecureConversation
  • WS-Federation
  • WS-Policy
  • WS-SecurityPolicy
  • WS-Addressing
  • WS-Routing
  • ..

14
WS-I
  • Interoperability testing
  • Self-certified
  • Basic Profile (1.0)
  • XML 1.0
  • HTTP 1.1
  • UUDI 2.x
  • WSDL 1.1
  • SOAP 1.1
  • Basic Security Profile 1.0 in DRAFT mode

15
WS Enhancements (WSE)
  • WSE is a Microsoft .NET class library that
    implements. advanced Web services protocols.
  • V1.0 is out
  • V2.0 is pending (Not compatible is v1.0)
  • Microsoft attempting to catch up to ebXML
  • Only makes you Microsoft to Microsoft compatible.

16
WS-Security
  • OASIS standard as of April 6 2004
  • WSE v2.0 implements WS-Security
  • It is still not clear WHO will be compatible with
    WSE

17
WS-Policy
  • WS-Policy will describe how Senders and Receivers
    can specify their requirements and capabilities.
  • WSDL WS-Policy CPA

18
Sybases Offering (ebXML)
  • Web Services Integrator (WSI)
  • EAServer or Weblogic Server 7.x or later
  • Process Server
  • To support Business Process Specification Schema
    (BPSS)
  • Integration Orchestrator (IO)
  • Business Process Integration Suite (BPI Suite)

19
Traction
  • Coming of age
  • Running lead on WS-
  • More mature
  • Been through the growing pains.
  • In use for mission critical B2B
  • Is this for REAL??? Yes!!!

20
Overseas
  • Europe
  • eBES (e-business Board for European
    Standardization)
  • Asia
  • Korean Banking
  • China Banking
  • KIEC - Korea Institute for Electronic Commerce

21
Auto Industry
  • STAR
  • Standards for Technology in Automotive Retail
  • Chose ebXML because Open Standard
  • Started implementation
  • Reynolds Reynolds
  • 70 year old, billion dollar company
  • Middle broker in automotive retail.
  • Sybase and Pentelar recently created a
    Proof-Of-Concept demo for them to communicate
    with Volkswagen.

22
Government of Canada
  • Pentelar worked with the Government of Canada -
    Canadian Passport Office - to analyze, design,
    develop, test and implement a Document
    Verification system.
  • Identity documents are verified with the issuing
    agency in real time.
  • Pathfinder project for Secure/Reliable
    communications with external agencies and the
    Government of Canada.

23
Payload
InfoBroker
Passport Data
Payload
www
Vital Statistics Agencies Data
24
Health Care
  • HIPAA - Health Insurance Portability and
    Accountability Act
  • ebMS directly addresses HIPAA Security,
    Electronic Signature, Privacy and transaction
    requirements related to data being transmitted
    between partners.
  • HL7 Health Level 7
  • ANSI accredited
  • Clinical and Administrative data domain
  • April 27, 2004 announced ebXML support (Draft
    standard for trial use) in V3 Messaging Standard.

25
Demo.
  • Health Care Scenario
  • Verification of Eligibility for Service

26
Challenges
  • v1.0 vs. v2.0 (ebXML)
  • More mature now
  • Network Architecture
  • Routing and Firewalls
  • Testing
  • Adding to an already LARGE environment
  • Non-Visual
  • Sybase MADE it work

27
Additional Information
  • www.Sybase.com
  • www.Pentelar.com
  • www.ebXML.org
  • www.w3c.org
  • www.oasis-open.org
  • www.DrummondGroup.com
  • www.webservices.org
  • www.developer.com

28
Contact Information
  • Ron Guilbault
  • Ron.Guilbault_at_Pentelar.com
  • 613-569-6160 x410
  • Rustum Tharani
  • Rustum.Tharani_at_Pentelar.com
  • 613-762-5077
  • Pentelar Inc.
  • 900-275 Slater Street, Ottawa, ON, Canada
  • www.pentelar.com
Write a Comment
User Comments (0)
About PowerShow.com