Date post: | 16-Feb-2017 |
Category: |
Documents |
Upload: | jeff-krukin |
View: | 112 times |
Download: | 0 times |
Web-enabling Mainframe Applications
Jeff Krukin
Corp. Applied Technology Manager
Attachmate Corporation
Nov. 14, 2000
“I’d like to change the world, but they won’t give me the source code.”
- Anonymous
Attachmate’s history
Since 1982, Attachmate has developed and sold software products and services that enhance the use of legacy systems by making them available to new types of users via new technology platforms.
DOS
PC’s
16-bit
Windows
32-bit
Windows
LAN’s Internet Wireless
Demand
High-Use Employees
Customers
Server-based Applications
Supply
Low-Use Employees
Direct Real-Time Two-Way Transactions
Linking Information Demand to Supply
Batch Transactions
• >80% of app. integration is batch FT
• >80% of B2B/B2C purchasing integrated
with legacy apps. is via batch FT Source: Gartner App. Integration Fall 2000 Conference Data Store
Partners
Any number of enterprise applications can be extended
using any of the five methods at any point in time!
Revisiting Enterprise Applications
Refacing*
Time & Cost to Implement
Business
Value
Repurposing*
Restructuring
Reengineering
Replacing*
*No change to host code
Putting a GUI or
browser face on
legacy green
screens
(one-to-one)
Refacing Repurposing
Restructuring
Reengineering
Replacing
Refacing Enterprise Applications
Time & Cost to Implement
Business
Value
Thick Client Refacing
Refacing Products
EXTRA! Enterprise 2000
EXTRA! Personal Client
INFOConnect
• Emulation enhanced with:
• Quickpads
• Navigation
• Perfect for high-use employees
• Advantages:
• Full features for power users
• Easy integration with Windows applications
• Upgrade path to other Refacing products
Thin Client Refacing
Refacing Product
e-Vantage WebPublish
• Converts host text screen to a mouse-navigated interface (HTML)
• Perfect for low-use employees and business partners
• Users see familiar host screens, but navigate more easily
• Advantages:
• Speed
• Accuracy
• Cost Reduction
Browser Applet Refacing
Refacing Product
e-Vantage Host Access Server
• Thin browser applet (Java or ActiveX)
• Perfect for geographically distributed employees
• Deployed in as little as one day
• Distributed & managed from a server
• Advantages:
• Speed
• Cost Reduction
• Deployment
• Support
Custom Objects Refacing
Refacing Product
e-Vantage Enterprise Access Objects
• Custom-built with Java or ActiveX objects
• Specific to host application
• Perfect for new or remote employees and business partners
• Easy-to-use with little or no training
• Implemented in 3-5 weeks
• Advantages:
• Adaptable
• Customizable
• Secure
Using desktop and
server business rules to
change the purpose of
an enterprise application
Refacing Repurposing
Restructuring
Reengineering
Replacing
Repurposing Enterprise Applications
Time & Cost to Implement
Business
Value
Repurposing for employees
Repurposing Product
e-Vantage HostPublishing System
• Intranet: direct information access for employees
• Integrates and filters disparate resources
• Server aggregates data (XML, ODBC) and delivers HTML GUI
• Advantages:
• Speed-up communications
• Improve efficiencies
• Easy web interface
• Data encryption
Repurposing for business partners
Repurposing Product
e-Vantage HostPublishing System
• Examples of externalization projects:
• Filtered information to vendors
• Order status to sales channels
• Access is secured by logon and password
• Advantages:
• Strengthened partnerships
• Faster value chain
• Reduced labor and costs
Repurposing for customers
Repurposing Product
e-Vantage HostPublishing System
• Create unique web applications for your customers
• Improve service levels by processing online transactions in real time
• Create custom business logic to integrate multiple applications
• Advantages:
• 24x7 (self) service
• Cost reduction
• Efficiencies
Breaking enterprise applications
into presentation, data, and
connectivity layers for
improved integration
Refacing Repurposing
Restructuring
Reengineering
Replacing
Restructuring Enterprise Applications
Time & Cost to Implement
Business
Value
Hosts Servers
24 h
a
24 h
a
24 a
h
a
24 a
UI/GUI
Data
Bus. Logic
Architectural model for Restructuring: components spread across multiple tiers
Restructuring via process integration
Restructuring Product
e-Vantage BizManager
• Integrate transaction systems using server-based session management
• Customers and partners check orders via the internet
• Use with JD Edwards Order Entry, AS/400 Systems, SAP, Baan, etc.
• Advantages:
• Cost reduction
• Speed
• Mobility
• Accuracy
• Security
Data
Pages
Objects
I-CONNECTORS
•Screen
•CICS
•IMS
•Direct Data
HTML, XML,WML
ASP,JSP
COM, Java
Restructuring Product
PalmFrame
Restructuring via new containers
• Cell phones
–WAP & WML
• Palm Pilot or Windows CE devices
• Perfect for mobile work force
• Advantages:
• Speed
• Higher productivity
• Cost reduction
• Mobility
• Accuracy
• Security
Reengineering Enterprise Applications
Complete rewrite
of enterprise application
Time & Cost to Implement
Refacing Repurposing
Restructuring
Reengineering
Replacing
Business
Value
Reengineering via
Enterprise Application Integration
Reengineering Product
e-Vantage BizManager
• Middleware wrappering & integration with transactions or other data sources
• Ex.: XML interfaces between business applications
• Expand applications beyond original design
• Advantages:
• Integrate business processes (logic)
• High ROI
• Old data, new possibilities
Data
Pages
Objects
I-CONNECTORS
•Screen
•CICS
•IMS
•Direct Data
HTML, XML,WML
ASP,JSP
COM, Java
Replacing enterprise
application with ERP
or other “off the shelf”
software package
Refacing Repurposing
Restructuring
Reengineering
Replacing
Replacing Enterprise Applications
Time & Cost to Implement
Business
Value
Replacing via
Enterprise Application Integration
Replacing Product
e-Vantage Enterprise Access Objects
• Legacy apps. combined with other apps., including ERP and CRM
• Client-based integration
• Create extranet or intranet applications
• Advantages:
• Reusable objects
• Highly flexible
• Lower costs
• Enhances ongoing integration
• Accommodate merged functions
Replacing via process integration
Replacing Product
e-Vantage BizManager
• Support for HTTP, IBM MQ Series, & Microsoft Message Queue transports
• Support for XML-enabled Intelligent connectors:
• CICS, IMS, JDBC, Screen (LU2)
• Data translation & transformation services
• Error handling/logging
• Advantages:
• Integrate business processes (logic)
• High ROI
• Old data, new possibilities
Data
Pages
Objects
I-CONNECTORS
•Screen
•CICS
•IMS
•Direct Data
HTML, XML,WML
ASP,JSP
COM, Java