Presentation is loading. Please wait.

Presentation is loading. Please wait.

© GFI [ THE e -PROCESS COMPANY ] CSKL - CICS Serves, Knowing Legacy (is still making most profit for the organization). How Nat System switched from APPC.

Similar presentations


Presentation on theme: "© GFI [ THE e -PROCESS COMPANY ] CSKL - CICS Serves, Knowing Legacy (is still making most profit for the organization). How Nat System switched from APPC."— Presentation transcript:

1 © GFI [ THE e -PROCESS COMPANY ] CSKL - CICS Serves, Knowing Legacy (is still making most profit for the organization). How Nat System switched from APPC over SNA to sockets over TCP/IP for the communication between client (Windows application) and server (CICS on z/OS), using the IBM-provided CSKL listener transaction by implementing a "child server" process, thereby leveraging its original three- tiered separation-of-concern approach. Advantages and drawbacks of short-living TCP connections used in this approach. Set-up and configuration of the CSKL.

2 © GFI [ THE e -PROCESS COMPANY ] Agenda Who am I and where do I come from? NatStar is just as dead as the mainframe ;-) CICS and TCP/IP What did we use it for and how?

3 © GFI [ THE e -PROCESS COMPANY ] GFI-Adelior [ THE e - PROCESS COMPANY ] WELKOM - BIENVENUE - WELCOME

4 © GFI [ THE e -PROCESS COMPANY ] History adelior benelux 2006 Java / J2EE GFI EMD 19881989199019911992199319941995199619971998 1999200020012002 NAT SYSTEMS (FR) COGNICASE (CAN) ADELIOR (FR) 1994 1993 199519961997 1998199920002001200220032004 Aquisition NAT Systems Application EngineeringProject Development Withdraw from Europe Integration into Adelior

5 © GFI [ THE e -PROCESS COMPANY ] What we do Information systems: designing and building, integration and implementation - the whole system life cycle Manage large and complex projects BPM Technologies: Java, web services, web semantics, Client/Server... Infrastructure services: Linux, Microsoft Business intelligence: BO, Cognos… Application software solutions: accounting, time management...

6 © GFI [ THE e -PROCESS COMPANY ] NatStar Development Environment InformationModellingProcessModelling GUI Builder Repository API NCL

7 © GFI [ THE e -PROCESS COMPANY ] Separation of concern Application uses Presentation Services Data Services Application Services GUI Services DBMS Services Operating System Services Communication Services

8 © GFI [ THE e -PROCESS COMPANY ] Generation NCL for all Application Objects Generation of ANSI C code Specific to target platform Compilation on required targets Code Desktop to Mainframe

9 © GFI [ THE e -PROCESS COMPANY ] CICS TCP/IP Different flavours nowadays We use TCP/IP Socket Interface for CICS –Vanilla TCP socket programming

10 © GFI [ THE e -PROCESS COMPANY ] Listener CSKL - The Concurrent Server Child Servers –Take Socket

11 © GFI [ THE e -PROCESS COMPANY ] EBCDIC Extended Binary-Coded-Digit Interchange Code Code Pages Little/Big Endian Data Conversion is an issue

12 © GFI [ THE e -PROCESS COMPANY ] The way to the forum...

13 © GFI [ THE e -PROCESS COMPANY ] Short-living TCP connections +Perfect match for short-living transactions +Eliminates effect of user think-time +Great for automatic fail-over +Server is stateless -Server is stateless -Overhead of connection set-up -TIME_WAIT

14 © GFI [ THE e -PROCESS COMPANY ] Set-up & Configuration EZAC Define resources (mainly the listener) Tuning (RTFM!) Default values are not too bad

15 © GFI [ THE e -PROCESS COMPANY ] Some resources The listener –CSKL Transaction –EZACIC02 Program Configuration –EZAC Transaction Operation –EZAO Transaction netstat

16 © GFI [ THE e -PROCESS COMPANY ] Hints & Tips Design is ever so important Know what to expect both ways RTFM!

17 © GFI [ THE e -PROCESS COMPANY ] The F...ine Manual Thats in the Communications Server Bookshelf z/OS Communications Server IP CICS Sockets Guide Version 1 Release 5 Document Number SC31-8807-02 Program Number 5694-A01 and 5655-G52

18 © GFI [ THE e -PROCESS COMPANY ] Questions Questions? Comments? Remarks? Thoughts? Considerations? Issues? Anxieties?


Download ppt "© GFI [ THE e -PROCESS COMPANY ] CSKL - CICS Serves, Knowing Legacy (is still making most profit for the organization). How Nat System switched from APPC."

Similar presentations


Ads by Google