Mais conteúdo relacionado
Semelhante a Web 2.0+Mainframe = Mainframe 2.0 (20)
Web 2.0+Mainframe = Mainframe 2.0
- 1. Copyright © 2007 illustro Systems International, LLC
WAVV 2007
Green Bay, WI
Changing the Way You
See Things
- 3. WAVV2007-3Copyright © 2007 illustro Systems International, LLC
Acquired from NEON
Systems in 2005
Full-function, VM
based Web Server
Interface with
security products
CGI capabilities for
program extensions
Web-based
administration
interface
Network
Intranet
Extranet
WWW
Users
IBM Mainframe with
z/Web-Server for VM
- 5. WAVV2007-5Copyright © 2007 illustro Systems International, LLC
Easy is the term
Different by design
All z/Ware products run directly on the
mainframe
Simple installation and implementation
All products are completely independent,
and don’t rely upon less-reliable
components (e.g. CICS Web Interface)
illustro’s Internet-enabling Software…
- 7. WAVV2007-7Copyright © 2007 illustro Systems International, LLC
Transform any 3270 application data into industry
standard eXtensible Markup Language (XML)
document
XML documents allow for data to be shared across
data, system and processing architectures and
environments
Implement Web Services capabilites; allow your
mainframe to participate in a Service Oriented
Architecture (SOA)
Open your mainframe data and applications to Java,
.Net, even Microsoft Office
No changes required to any existing application
- 8. WAVV2007-8Copyright © 2007 illustro Systems International, LLC
XML-3270
and
3270-XML
Trans-
formation
occurs
using
XMLScreen
Defs
T
C
P
/
I
P
H
T
T
P
T
C
P
/
I
P
T
E
L
N
E
T
Any Web
Services
Application
IBM
Websphere
Microsoft
BizTalk
Java or
.Net
Application
SOAP
Request
Microsoft
Excel/Word
Application
CICS-BMS
Natural
IDMS
CICS-Non-BMS
VTAM LU2
IMS Apps
z/XML
Internal
TN3270
Client
gains
control of
App Data
z/XML
Internal
HTTP
Server
interfaces
with SOAP
and XML
Requests
z/XML-Host Data Flow on a z/OS-OS/390 or z/VSE-VSE/ESA Mainframe
3270 data
3270 data
3270 data
3270 data
3270 data
3270 data
Any 3270 App 3270 data
3270 data
3270 data
3270 data
3270 data
XML data
XML data
XML data
XML data3270 |
XML
3270 | XML
3270 | XML
3270 | XML
- 9. WAVV2007-9Copyright © 2007 illustro Systems International, LLC
Recent Success Story
Affirmative Automobile Insurance
.Net application for claims interfacing with
mainframe policy database
Data from up to 30 screens is combined
into one XML document
Customer files a claim online, policy data is
retrieved dynamically and merged into
customer’s claim data
- 10. WAVV2007-10Copyright © 2007 illustro Systems International, LLC
Mainframe 2.0
“Web 2.0” defining new approach to
Web interfaces
Loose definition, but involves users helping
the application to grow organically, e.g.
Wikipedia, Flickr
More dynamic interfaces closer to desktop
functionality
AJAX – Asynchronous JavaScript and
XML
- 11. WAVV2007-11Copyright © 2007 illustro Systems International, LLC
Mainframe 2.0…
AJAX means better Web interfaces
Desktop app behavior
Drag and drop
Right-mouse click, context-sensitive menus
More data without screen refresh
Changes the entire experience
With all the benefits of access from a
Web browser
- 12. WAVV2007-12Copyright © 2007 illustro Systems International, LLC
Early Adopter of AJAX
Google Maps – Drag functionality
gMail – drag and drop, expandable
folders
Real application functionality from a
Web browser
- 13. WAVV2007-13Copyright © 2007 illustro Systems International, LLC
Inherent strengths of the mainframe
Reliability
Affordability
Scalability
Security
Recovery
But….the interfaces have to be changed
in order for the mainframe to be
accepted
Mainframe 2.0…
- 17. WAVV2007-17Copyright © 2007 illustro Systems International, LLC
Benefits
Grants instant access to existing
application systems
Uses standard browser interface
Instantly transforms 3270 application
to intuitive, Web-browser interface
Saves money by eliminating re-
deployment
- 18. WAVV2007-18Copyright © 2007 illustro Systems International, LLC
HTML-3270
and
3270-HTML
Trans-
formation
occurs
using
WebScreen
and
Template
Defs
T
C
P
/
I
P
H
T
T
P
T
C
P
/
I
P
T
E
L
N
E
T
CICS-BMS
Natural
IDMS
CICS-Non-BMS
VTAM LU2
IMS Apps
z/Web
Internal
TN3270
Client
gains
control of
App Data
z/Web
Internal
HTTP
Server
interfaces
with
browser
Requests
z/Web-Host Data Flow on a z/OS-OS/390 or z/VSE-VSE/ESA Mainframe
3270 data
3270 data
3270 data
3270 data
3270 data
3270 data
Any 3270 App 3270 data
3270 data
3270 data
3270 data
3270 data
HTML data
HTML data
HTML data
HTML data3270 | HTML
3270 | HTML
3270 | HTML
3270 | HTML