Presentation is loading. Please wait.

Presentation is loading. Please wait.

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.

Similar presentations


Presentation on theme: "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."— Presentation transcript:

1

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


Download ppt "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."

Similar presentations


Ads by Google