Client Server Link Integrating HP Nonstop into a Service Oriented - - PowerPoint PPT Presentation

client server link
SMART_READER_LITE
LIVE PREVIEW

Client Server Link Integrating HP Nonstop into a Service Oriented - - PowerPoint PPT Presentation

sales@comforte.com www.comforte.com Client Server Link Integrating HP Nonstop into a Service Oriented Architecture A Sample Business Process based on SOA Receive Fulfill Bill Orchestration Restock Order Order Customer Receive Fulfill


slide-1
SLIDE 1

sales@comforte.com www.comforte.com

Client Server Link

Integrating HP Nonstop into a Service Oriented Architecture

slide-2
SLIDE 2

sales@comforte.com www.comforte.com

A Sample Business Process based on SOA

Receive Order

Orchestration Services Communication Application Hardware

Fulfill Order Restock Bill Customer

Receive Order Service Fulfill Order Service Restock Service Customer Billing Service

Web Application Retail System

NonStop Warehouse System

CRM

Disks Memory CPU Power Network Integration Layer (Enterprise Service Bus/Hub)

slide-3
SLIDE 3

sales@comforte.com www.comforte.com

Integrating HP Nonstop into an SOA

slide-4
SLIDE 4

sales@comforte.com www.comforte.com

HP NonStop

C S L

CSL Overview

Legacy Servers Legacy Servers Legacy Server Legacy Servers Legacy Servers New Service Legacy Servers Legacy Servers Service Consumer RSC API (Windows, Unix) COM API Microsoft .Net API C/C+ + API (Windows, Unix) J2EE (JCA) Adapter SAP NetWeaver XI Adapter Java API SOAP

Client Server Link CSL Studio

slide-5
SLIDE 5

sales@comforte.com www.comforte.com

NonStop SOA-based services

D e f i n e I m p l e m e n t Define Reuse

slide-6
SLIDE 6

sales@comforte.com www.comforte.com

CSL Studio

slide-7
SLIDE 7

sales@comforte.com www.comforte.com

Service Design Options

7 12.09.2008

slide-8
SLIDE 8

sales@comforte.com www.comforte.com

Service Generation Options

8 12.09.2008

slide-9
SLIDE 9

sales@comforte.com www.comforte.com 9

...

WORKING-STORAGE SECTION. EXTENDED-STORAGE SECTION.

COPY MESSAGES OF "stub.cob".

PROCEDURE DIVISION. MAIN SECTION. PERFORM CONSUME-WEBSERVICE. STOP RUN. ... CONSUME-WEBSERVICE.

** Populate request message MOVE 4711 TO SOME-FIELD OF GETCONTRACT-REQUEST. MOVE “ABC” TO SOME-OTHER-FIELD OF GETCONTRACT-REQUEST. ** Invoke remote Web service. PERFORM OP-GETCONTRACT. ** Results returned in GETCONTRACT-RESPONSE ... COPY OPERATIONS OF "stub.cob“.

Sample NonStop COBOL Web Service Client

slide-10
SLIDE 10

sales@comforte.com www.comforte.com 10

CSL Studio/ gSOAP

HTTP Server

NonStop System

WSDL

C/ C+ + Web Service Pathway Skeleton

Deploy

Implementing a Web Service using the „Contract First“ approach

SOAP/HTTP

WSDL

slide-11
SLIDE 11

sales@comforte.com www.comforte.com 11

Client Server Link – Some Successful Projects

  • Applied Industrial Technologies (USA)
  • AluNorf (Germany)
  • British Rail (UK)
  • ComData (USA)
  • CR Laurence (USA)
  • Electronic Transaction Services (New Zealand)
  • Hemit (Sweden)
  • Herlitz (Germany)
  • Malmator (Sweden)
  • Northrop Grumman (USA)
  • PTT (Turkey)
  • Statestreet (USA)
  • Thomas Cook (Sweden)
  • Washington Federal (USA)
  • West Corporation (USA)
slide-12
SLIDE 12

sales@comforte.com www.comforte.com

The Malmator Solution

12 12.09.2008

slide-13
SLIDE 13

sales@comforte.com www.comforte.com

The Thomas Cook Solution - 1

13 12.09.2008

slide-14
SLIDE 14

sales@comforte.com www.comforte.com

The Thomas Cook Solution - 2

14 12.09.2008

slide-15
SLIDE 15

sales@comforte.com www.comforte.com

The Thomas Cook Solution - 3

15 12.09.2008

slide-16
SLIDE 16

sales@comforte.com www.comforte.com

The Herlitz / Ecomm Logistics Solution

HP NonStop Warehouse Management Track & Trace

CSL

SAP NetWeaver SAP R3

CSL XI Adapter

service service

slide-17
SLIDE 17

sales@comforte.com www.comforte.com

The First Data Polska Solution

17

Internet/VPN

ORM Mapping/JDBC

CSL J2EE CSL (NonStop Component)

TCP/IP

HTTPS/SOAP HTTPS/SOAP

slide-18
SLIDE 18

sales@comforte.com www.comforte.com 18

The Applied Industrial Technology Solution

SOAP/HTTP

JPATH

6530

CSL (NonStop Component)

TCP/IP

CSL J2EE

NonStop System

slide-19
SLIDE 19

sales@comforte.com www.comforte.com

Questions?

19