Download presentation
Presentation is loading. Please wait.
Published byJune Lawrence Modified over 9 years ago
2
From 5250 to 2014 Moving forward quicker than you think! YKK, São Paulo 11 April 2014 By Niels Liisberg CTO System & Method A/S Copenhagen Denmark
3
From 5250 to 2014 Niels Liisberg Co owner of System & Method A/S Copenhagen System & Method was established in 1989 IBM Advanced Business Partner More than 1000 customers in 28 countries Partners in more than 20 countries Known for the products: IceBreak IceCap IceQuery BlueSeries
4
Agenda: YKK, São Paulo 11 april 2014 Modernization: Putting IceBreak on the roadmap IceBreak application concepts HTML – Why and why not Tooling SOAP UI Sublime Text Code generator HTML ExtJs Portfolio Menu system Domain driven development Services SOAP and RESTfull IceBreak News WorkShop…
5
Does your system look like this:
6
… And would you like it to look like:
7
Bring you application from 5250 to 2014 Modernize in 3 steps: ① Bring the application to the web ② Apply new features ③ Implement new devices
8
First step http://ege.com/portfolio
9
First step Bring 5250 to the web: Opens up the system for new opportunities Don’t require Client Access Can be reached from anywhere on the internet ROI: It’s cheap Can be done quickly Applies to even the oldest 5250 application Might be a sufficient solution IceCap – an Ajax emulator and web 2.0 menu system
10
Second step Apply new features:
11
Second step Apply new features: Create new web based applications Build sales apps Build Customer portals Business to Business apps Seamless integrate other platforms WebServices: SOAP REST IceBreak – Application server for IBMi ( V5R3M0)
12
Third step Invite new devices onboard:
13
Third step Invite new devices onboard: Connect iPads and tablets PC Connect iPhones and other SmartPhones Applies to even the oldest 5250 application PadForm: an web 2.0 framework for IBMi
14
Third step The same services reused on multiple devices: Decouple applications with REST services For IceBreak PortfolioFor PadForm
15
SOAP or REST Number of public API’s (Source : http://www.infoq.com/articles/rest-soap )http://www.infoq.com/articles/rest-soap
16
SOAP RESTfull
17
SOAP or REST Number of public API’s (Source : http://www.infoq.com/articles/rest-soap )http://www.infoq.com/articles/rest-soap
18
SOAP or REST Number of public API’s (Source : http://www.infoq.com/articles/rest-soap )http://www.infoq.com/articles/rest-soap
19
SOAP or REST Number JSON API’s v.s. XML (Source: Programmable Web)
20
Third step The same services reused on multiple devices: IceBreak Portfolio For PadForm
21
If it ain’t broke – don’t fix it: AS/400 is a great platform for running: Web applications Browser applications iPad/Tablet / SmartPhone applications
22
Snap-On-App. You can snap you application on any level you like: IceCap TM for access to 5250 level IceBreak – an interface to IBMi
23
5250-Program Multi-Sessions 5250-Program Multi-Sessions IceBreak / IceCap road map Program Call RPG - COBOL - CL Program Call RPG - COBOL - CL Database DB2 - SQL Database DB2 - SQL IceCap™ Virtual Terminal (RPG) IceCap™ Web Emulator AJAX - ExtJS - JSON IceCap™ Web Emulator AJAX - ExtJS - JSON Web Services Batch Programs IceBreak™ Web Server User Interface C# - JAVA - ASP.NET User Interface C# - JAVA - ASP.NET User Interface iPhone - WAP - HTML - Silverlight User Interface iPhone - WAP - HTML - Silverlight User Interface Web 2.0 - JavaScript User Interface Web 2.0 - JavaScript 5250-Program Multi-Sessions 5250-Program Multi-Sessions 5250-Program Multi-Sessions 5250-Program Multi-Sessions 5250-Program RPG - COBOL - CL 5250-Program RPG - COBOL - CL Web Applications RPG - COBOL - CL - C++ Web Applications RPG - COBOL - CL - C++
24
Modernization project example Insurance association Running six insurance companies Old 5250 Insurance Solution Web 5250 Emulator The majority of programs Web 5250 Emulator The majority of programs Web Services The essential functions Web Services The essential functions New Insurance Portal in ASP.NET
25
Run IceCap directly in SuperOffice tm
26
Run IceCap directly in Microsoft Outlook tm
27
Questions?
28
New IceBreak features Hives WebService dynamic arrays Globals Cookies Scramble / unScramble Form / qrystr - defaults XML parser ( by context) Performance GZIP Session management COOKIE2 / PATH NOCOOKIE Firebug – trace E-tag’s / IMS (“If-Modified-Since”) Application Store
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.