1 / 25

From 5250 to 2014

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. From 5250 to 2014. Niels Liisberg Co owner of System & Method A/S Copenhagen System & Method was established in 1989

myrna
Download Presentation

From 5250 to 2014

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 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

  2. 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

  3. 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…

  4. Does your system look like this:

  5. … And would you like it to look like:

  6. Bring you application from 5250 to 2014 Modernize in 3 steps: Bring the application to the web Apply new features Implement new devices

  7. First step http://ege.com/portfolio

  8. 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

  9. Second step Apply new features:

  10. 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)

  11. Third step Invite new devices onboard:

  12. 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

  13. Third step The same services reused on multiple devices: Decouple applications with REST services For IceBreak Portfolio For PadForm

  14. SOAP or REST Number of public API’s (Source : http://www.infoq.com/articles/rest-soap )

  15. SOAP RESTfull

  16. SOAP or REST Number of public API’s (Source : http://www.infoq.com/articles/rest-soap )

  17. SOAP or REST Number of public API’s (Source : http://www.infoq.com/articles/rest-soap )

  18. SOAP or REST Number JSON API’s v.s. XML (Source: Programmable Web)

  19. 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

  20. OS/IBM i™ PROGRAM DB2 DISPLAY Snap-On-App. • You can snap you application on any level you like: • IceCapTM for access to 5250 level • IceBreak – an interface to IBMi

  21. IceBreak / IceCap road map User Interface C# - JAVA - ASP.NET User Interface Web 2.0 - JavaScript User Interface iPhone - WAP - HTML - Silverlight IceBreak™ Web Server Web Applications RPG - COBOL - CL - C++ Web Services IceCap™ Web Emulator AJAX - ExtJS - JSON IceCap™ Virtual Terminal (RPG) Batch Programs Program Call RPG - COBOL - CL 5250-Program Multi-Sessions 5250-Program RPG - COBOL - CL Database DB2 - SQL 5250-Program Multi-Sessions 5250-Program Multi-Sessions

  22. Modernization project example • Insurance association • Running six insurance companies New Insurance Portal in ASP.NET Web Services The essential functions Web 5250 Emulator The majority ofprograms Old 5250 Insurance Solution

  23. Run IceCap directly in SuperOffice tm

  24. Run IceCap directly in Microsoft Outlooktm

  25. 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

More Related