Web Services on IBM i

Date: Wednesday, October 18th, 2017

Time: 11:00am – 12:30 pm (Free parking, Raffle, Lunch, & Networking)

Location: Dealertrack – Sandy campus (2nd floor of WCF Insurance building), 100 W Towne Ridge Pkwy, Sandy, UT 84070 Dealertrack_WCF_building_directions

Topic: Web Services on IBM i

Speakers:  Tipu Islam, Manager Software Engineering at Dealer Track, Parmod Kumar, Sr. Software Engineer at Dealer Track

Session Abstract: Most systems interact with another system within or outside their network.  Some of this external communication may include FTP or dedicated communication channel to a remote system.  One of the reliable and industry accepted method is to expose programs or services as web services over the internet.  Web services use standard xml or JSON to receive or send data.  Web Services are not tied to any specific languages.  This helps communication across various platforms regardless of languages or operating systems.  For example, RPG program in IBM i can call a web service built in .net in a windows server or vice versa.

Learning Objectives: We will learn the basics of web services.  We will create a web service using IWS (Integrated Web Services Server) and show how it works.  We will also learn how to call an external web service from the IBM i.

Who Should Attend: Developers interested in learning new technology.

 Tipu Islam:  Tipu has about 20 years of experience in IBM technologies.  His career started as a Cobol and RPG engineer on mainframe and the AS/400, then moved towards web and Java development on the IBM i.  Tipu has led the design and implementation efforts to modernize database and application for a major property and casualty insurance company.  Currently, he manages onshore and offshore engineering teams at Dealertrack, Inc. (Cox Automotive).

Parmod Kumar:  Parmod Kumar is currently a Sr. Software Engineer at Dealertrack, Inc. (Cox Automotive).  He has 11 years of iSeries experience and worked with various domain with multiple fortune 500 clients.  He has expertise in RPG free, ILE, service programs, web services, Open Access handlers, XMl, JSON, stored procedures, and advanced SQL.  Parmod’s current focus is on web technologies such as JavaScript, Angular JS, Python, Django, and Docker.  He is also exploring .NET Core and Amazon AWS technologies.


Special thanks to Maxava (Business Continuity, Disaster Recovery, & High Availability Software for the IBM i) for their generous contributions and support of the UIIPA membership.

Additional special thanks to Dealertrack, Inc. for hosting this month’s session.

Author: Joe Wood