Top Banner
Ivory Studio und Ivory Server Entwicklungskomponente auf XP, W2000 Serverkomponente auf VSE, MVS, z/OS, OS/390 CICS Architektur Ivory Server COMMAREA SOAP Processor Logic Flow Processor Link Processor Outbound Web ServiceProcessor 3270 Processor IMS Processor DB Processor CICS HTTP or MQ TCPIP Services CICS COMMAREA Applications Channel Applications 3270 Applications DB Ivory Repository External Web Service IMS Applications SOAP OTMA TN3270 3270LB Host Systemvoraussetzungen Windows PC (Windows 2000, XP) MVS, z/OS, OS/390, VSE CICS ab TS 2.2, IMS ab V 8 (auch 7.1 möglich) VSE: CICS TS für VSE ab V 1.1, VSE ab V 2.5, TCP/IP Generell: 2 TCP/IP-Ports müssen für die Kommunikation zwischen Studio und Server freigeschaltet sein. Vorteile Ivory läuft als CICS-Transaktion auf dem Host keine zusätzliche Hardware Bestehende Großrechner-Programme sind weiterhin unverändert nutzbar und erhalten eine zusätzliche Web Service-Schnittstelle ohne bearbeitet zu werden. Neue Funktionsblöcke möglich=„Composite Web Services“: - Mehrere einzelne Host-Programme werden in einem Web Service vereint, d.h. ein Aufruf des Web Services lässt die einzelnen Programme nacheinander ablaufen und liefert ein Web Service-Ergebnis zurück. - Kombination von Host-Programmen mit Daten- bank-Abfragen und ggf. notwendigen Ivory-Funkti- onen innerhalb des Ablaufes (z.B. Textfunktionen, Formatumwandlung) - Kombination von Host-Programmen mit externen Web Services (z.B. Ermittlung der Kundennummer via Host-Programm, Aufruf eines SAP-Web Services und Weiterverarbeitung des SAP-Ergebnisses im nächsten Host-Programm) Nutzung externer Datenquellen (extern = außerhalb des Hosts, auf dem Ivory läuft) durch Aufruf von Web Services Bestehende Sicherheitsmechanismen greifen weiter- hin, RACF nutzbar Zusätzliche Sicherheitsfunktionen für einzelne Web Ser- vices realisierbar Intuitive Entwicklungskomponente (Ivory Studio) unter Windows, sowohl für Anwendungsentwickler des Groß- rechners als auch aus der Welt von Java, .NET, etc. Web Services sind eine standardisierte Schnittstelle und funktionieren plattformunabhängig. Kommunikation via HTTP und SOAP oder via MQ SOA-Integration Ihres Großrechners Enterprise Service Bus Existing Applications B2B Portal Services Service Flow SAP Host Ivory Architektur für CICS auf einen Blick Kontakt Axel Rittershaus, EDV-Beratung Machold Systemhaus 21, Nordbahnhofstr. 17, 70191 Stuttgart Tel.: +49 7 11/2 57 72-0, Fax: +49 7 11/2 57 72-22, [email protected], www.starke-verbindung.de
1

Document

Mar 29, 2016

Download

Documents

Predrag Gasic

http://www.rapid-soa.de/downloads/CICS_Architektur.pdf
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1:

Ivory Studio und Ivory Server

Entwicklungskomponente auf XP, W2000

Serverkomponente auf VSE, MVS, z/OS, OS/390

CICS Architektur

Ivory Server

COMMAREA

SOAPProcessor

Logic FlowProcessor

LinkProcessor

Outbound WebServiceProcessor

3270Processor

IMSProcessor

DBProcessor

CICSHTTPor MQTCPIP

Services

CICS

COMMAREAApplications

ChannelApplications

3270Applications

DB

IvoryRepository

ExternalWeb Service

IMSApplications

SOAP

OTMA

TN3270

3270LB

Host

Systemvoraussetzungen

WindowsPC(Windows2000,XP)

MVS,z/OS,OS/390,VSE

CICSabTS2.2,IMSabV8(auch7.1möglich)

VSE:CICSTSfürVSEabV1.1,VSEabV2.5,TCP/IP

Generell:2TCP/IP-PortsmüssenfürdieKommunikationzwischenStudioundServerfreigeschaltetsein.

Vorteile

IvoryläuftalsCICS-TransaktionaufdemHost keinezusätzlicheHardware

Bestehende Großrechner-Programme sind weiterhinunverändertnutzbarunderhalteneinezusätzlicheWebService-Schnittstelleohnebearbeitetzuwerden.

NeueFunktionsblöckemöglich=„CompositeWebServices“:

-MehrereeinzelneHost-ProgrammewerdenineinemWebServicevereint,d.h.einAufrufdesWebServiceslässtdieeinzelnenProgrammenacheinanderablaufenundlieferteinWebService-Ergebniszurück.

-Kombination von Host-Programmen mit Daten-bank-Abfragenundggf.notwendigenIvory-Funkti-oneninnerhalbdesAblaufes(z.B.Textfunktionen,Formatumwandlung)

-Kombination von Host-Programmen mit externenWebServices(z.B.ErmittlungderKundennummerviaHost-Programm,AufrufeinesSAP-WebServicesund Weiterverarbeitung des SAP-Ergebnisses imnächstenHost-Programm)

Nutzung externer Datenquellen (extern = außerhalb desHosts,aufdemIvoryläuft)durchAufrufvonWebServices

Bestehende Sicherheitsmechanismen greifen weiter-hin,RACFnutzbar

ZusätzlicheSicherheitsfunktionenfüreinzelneWebSer-vicesrealisierbar

IntuitiveEntwicklungskomponente(IvoryStudio)unterWindows,sowohlfürAnwendungsentwicklerdesGroß-rechnersalsauchausderWeltvonJava,.NET,etc.

WebServicessindeinestandardisierteSchnittstelleundfunktionierenplattformunabhängig.

KommunikationviaHTTPundSOAPoderviaMQ

SOA-Integration Ihres Großrechners

Enterprise Service Bus

Existing Applications

B2BPortal

Services

ServiceFlow

SAP

Host

Ivory Architektur für CICS auf einen Blick

Kontakt

AxelRittershaus,EDV-BeratungMacholdSystemhaus21,Nordbahnhofstr.17,70191Stuttgart

Tel.:+49711/25772-0,Fax:+49711/25772-22,[email protected],www.starke-verbindung.de