WebSphere and iSeries Reference examples 23 November 2018.

Slides:



Advertisements
Similar presentations
© Logicalis Group Roadmaps for System i application modernisation Mandy Shaw, Chief Technology Officer, Logicalis Computing Solutions.
Advertisements

What is Design Design is the process of transforming requirements specifications for software into an architectural structure of software components.
Corporate Overview.
Integration of Applications MIS3502: Application Integration and Evaluation Paul Weinberg Adapted from material by Arnold Kurtz, David.
Ch 12 Distributed Systems Architectures
Chapter 9: The Client/Server Database Environment
J2EE Java 2 Enterprise Edition. Relevant Topics in The Java Tutorial Topic Web Page JDBC orial/jdbc
© Logicalis Group Web self-service: integration of applications and databases Mandy Shaw.
Lecture The Client/Server Database Environment
Understanding and Managing WebSphere V5
The Client/Server Database Environment
INTRANETS DEFINITION (from Cambridge International Dictionary of English) intra- Combining form used to form adjectives meaning 'within' (the stated place.
® IBM Software Group © IBM Corporation IBM Information Server Service Oriented Architecture WebSphere Information Services Director (WISD)
© 2006 IBM Corporation SOA on your terms and our expertise Software Overview IBM WebSphere Message Broker Extender for TIBCO RV.
Presented by, MySQL & O’Reilly Media, Inc. Data Services: Mashing and Shredding Data Using XAware.
Glink: GCOS e-business in an application server architecture Summit 2000, Jim Gallagher.
Networked Application Architecture Design. Application Building Blocks Application Software Data Infrastructure Software Local Area Network Server Desktop.
IBM Start Now Business Intelligence Solutions. Agenda Overview of BI Who will buy and why Start Now BI solution Benefit to customer.
CS 493/693: Distributed Systems Programming V. “Juggy” Jagannathan CSEE, West Virginia University March 21, 2005.
IBM eseries Series Ian Jarman iSeries Product Manager.
第十四章 J2EE 入门 Introduction What is J2EE ?
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
TXSeries for Multiplatforms, Version 6.2 Effective multiplatform transaction processing Executive Overview.
Sudhir Hasbe Sr. Product Manager Microsoft Corporation SESSION CODE: SIA307 Renga Srinivas Sr. Program Manager Paul Larsen Product Unit Manager.
Version # Software Engineering Institute Carnegie Mellon University Pittsburgh, PA Sponsored by the U.S. Department of Defense © 1999 by Carnegie.
Enterprise Java Beans. Model 1 J2EE – Web View Model/View/Controller Model View Control Data base Web Server Model One Architecture HTTP Request HTTP.
© Logicalis Group Server consolidation – delivery of the solution Mandy Shaw and Jonathan Woods.
© FPT SOFTWARE – TRAINING MATERIAL – Internal use 04e-BM/NS/HDCV/FSOFT v2/3 JSP Application Models.
1 Copyright © 2004, Oracle. All rights reserved. Oracle Application Development Framework.
DSpace System Architecture 11 July 2002 DSpace System Architecture.
Integrating the Mainframe Liberating Enterprise Data.
ThinStructure: An Overview Support for ThinStructure demonstration. Jean Georges Perrin – Annandale, 21 st April 2004.
Glink for Java: applet, application and an API for integrating access to Bull, IBM, UNIX and Minitel systems with your Java based e-business applications.
Enterprise Resource Planning - PeopleSoft. An ERP system is a business support system that maintains in a single database the data needed for a variety.
Business Applications– Using Java _____ Presented by Priya Saha.
SAP Integration with Oracle 11g Muhammad Raza Fatmi.
© 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Lecture 9: The Client/Server Database Environment Modern Database Management 9 th Edition.
© 2005 KPIT Cummins Infosystems Limited We value our relationship XML Publisher Prafulla Kauthalkar RJTSB – Oracle Apps Consultant We value our relationship.
The Holmes Platform and Applications
J2EE Platform Overview (Application Architecture)
Introduction to Oracle Forms Developer and Oracle Forms Services
What is BizTalk ?
WebSphere Diego Leone.
IST421: Advanced Systems and Enterprise Integration
ORACLE ADF ONLINE TRAINING COURSE
Netscape Application Server
The Client/Server Database Environment
Introduction to Oracle Forms Developer and Oracle Forms Services
Outline SOAP and Web Services in relation to Distributed Objects
Introduction to Oracle Forms Developer and Oracle Forms Services
The Client/Server Database Environment
Chapter 9: The Client/Server Database Environment
Outline SOAP and Web Services in relation to Distributed Objects
Introduction to J2EE Architecture
IBM Start Now Host Integration Solutions
Business Performance Management works for everyone
iSeries Interface Green screen Web browser Web service Transport 5250
CONTENT: Introduction of the evolution of enterprise portals.
Building an Integrable XBRL Portal Daniel Hamm German Central Bank
ApplinX Rod Carlson Senior Technical Lead.
Distributed System Using Java 2 Enterprise Edition (J2EE)
Technology Landscape and Enterprise Objectives
JavaServer Faces: The Fundamentals
Web Application Server 2001/3/27 Kang, Seungwoo. Web Application Server A class of middleware Speeding application development Strategic platform for.
Enterprise Integration
Quality Assurance for Component-Based Software Development
Chapter 9 Web Hosting and E-Business Software
Enterprise Java Beans.
Presentation transcript:

WebSphere and iSeries Reference examples 23 November 2018

Logicalis reference examples Web enablement Application integration Database iSeries know-how

Web enablement CHALLENGE Motor insurers Admiral Group required a highly secure, highly scalable e- commerce Web site that could be fully integrated with its iSeries-based back end systems insurance policy management, postcode lookups, credit card processing, … SOLUTION A WebSphere-based Web site with real-time integration to Admiral’s back end systems Live since July 2000 BENEFITS Improved customer service Both online and on the ‘phone Reduced administration costs and workload

Web enablement DMZ MZ HTTP / HTTPS protocols Servlets, JavaBeans and JSPs Stored procedure definitions JDBC using DB2 (DRDA) driver WebSphere Application Server 5.1 New RPG programs using existing logic HTTP / HTTPS protocols IBM HTTP server with SSL I90 LOB application: postcode lookups, credit checking, policy creation, etc. Rating engine runs here for performance

Web enablement CHALLENGE Morplan Limited, which supplies shop fittings to the retail trade, wished to convert its existing sales catalogue to an online version for secure transactions and company promotion via the internet SOLUTION A WebSphere Commerce based Web site with real-time integration to Morplan’s SAP system BENEFITS Increased sales activity with 50% generated from new business through online transactions Development of closer customer relationships New products and pricing, now current and up-to-date

Web enablement DMZ MZ NT HTTP / HTTPS protocols WebSphere Commerce Suite 4.1 WCS/SAP standard interface (using RFC), customised Customised BAPI WebSphere Application Server SAP HTTP / HTTPS protocols IBM HTTP server with SSL NT

Web enablement “[Logicalis] have provided a turn-key solution including implementation services, WebSphere Commerce Suite application software, network security and SAP integration. This of course gave me a single point of contact for project management, a task made easy by [Logicalis’] in-depth product knowledge and extensive industry experience.” David De’ath, Morplan Limited

Application integration CHALLENGE Optical products suppliers Bausch and Lomb wanted to provide retail opticians with improved order placement and order enquiry facilities Technology pilot for both Web self-service and application integration SOLUTION A customised WebSphere Commerce application integrated with BPCS via B&L’s strategic middleware deploying reusable application integration techniques and components BENEFITS Improved customer service Reduced administration costs and workload Tried-and-tested integration techniques and components

Application integration Other XML-based transactions from various sources Routing of requests, retry handling, XML transformation, etc. XML messages, handled by bespoke OFs and commands C API adapter WebSphere Commerce Suite 4.1 HTTP adapter WebSphere Application Server HTTP / HTTPS protocols BPCS IBM HTTP server ECM WebSphere Application Server IBM HTTP server with SSL New RPG programs using existing logic NT Generalised XML handler servlet Stored procedure definitions JDBC using DB2 driver DMZ MZ

Application integration B2B Web application (high volume XML transactions) Peoplesoft Orders in many different XML formats depending on customer B2C Web application (shopping basket) Routing, guaranteed delivery, transformation ECM etc. Orders into BPCS or Peoplesoft BPCS

Application integration using WebSphere BI Event Broker iSeries GTS iSeries JD Edwards DB2 JDBC MQ Adapter MQ Adapter JDBC DB2 pSeries MQ MQ Broker Windows Holland MQ Adapter iSeries DB2 MQ Adapter Windows COGNOS

An iSeries developer’s roadmap Interface Web service Green screen Web browser Transport 5250 WebFacing Presentation and navigation Display file Struts/JSF Connectors JDBC, MQ, etc. Application logic RPG or COBOL program Session bean Physical or logical file There are 2 slides, firstly an iSeries version and secondly a Unix version. The red arrows indicate the ‘legacy’ setup. In the iSeries environment I would count WebFacing as ‘legacy’. The blue arrows indicate first steps towards a J2EE deployment using either Struts or Java ServerFaces. The need arises at this stage to decouple the 5250 interface from its accompanying back end logic, but this work should require no new skills. Navigation and presentation are taken over by Struts or JSF, interfacing with the back end logic via appropriate connector technology (JDBC+stored procedures, MQ, etc.). This is the point at which IDE (e.g. Eclipse) and Java skills start to be acquired. There is little requirement at this stage for detailed OO understanding, since the vast majority of the code is either generated automatically by the Java IDE or remains within the legacy code base (‘thin layer of Java, fat layer of RPG’). The green arrows indicate J2EE Enterprise JavaBeans deployment. Here the logic has been migrated to session beans, and the data is held as entity beans, persistence involving storage within the existing relational database. At this stage there is a need for detailed OO understanding and extensive Java skills. Embedded SQL Entity bean Interface to data store Database DB2/400

Logicalis production server Feeds to other BI tools, e.g. Excel Data Warehouse (DB2) Mail and major corporate application (MaxManager) Win2K Sametime SQL Server (ProClarity) J2EE apps, currently running on Tomcat Legacy product distribution app (HSS)

Business intelligence from Domino data via DB2 Logicalis internal Domino applications SQL Server on Windows One Call monthly reports LEI Slice-and-dice analysis DB2 UDB on iSeries XML feed to IBM Siebel DTS Management reporting

Domestic & General – Domino - 1999 CHALLENGE D&G, a long time Logicalis customer, is a leading provider of domestic appliance and central heating breakdown services Their second Web initiative was a Web self-service application integrated with their AS/400 back end, aimed at delivering domestic appliance repairer information to the general public (http://www.flyingtoolbox.com) Their first Web initiative, while successful, had had major project and technical issues SOLUTION Make use of Logicalis’ Web-AS/400 integration expertise, together with its Domino development and Web project management expertise

Domestic & General – WebSphere - 2004 CHALLENGE To design and implement a user-friendly Campaign Management solution To leverage the existing enormous and highly complex DB2/400 data repository Highly functional graphical interface delivered in applet form SOLUTION Web-based solution built around the IBM WebSphere Application Server and WebSphere MQ products running on an iSeries platform This provides the basis for a Service Oriented Architecture (SOA) enabling the new web applications to utilise the customer’s existing investment in legacy RPG technology

Domestic & General – WebSphere - 2004 Web enablement Application integration Database iSeries know-how

thank you