Upload
doananh
View
218
Download
0
Embed Size (px)
Citation preview
Juergen Lind
Sr. Product Manager / May 2011
EntireX 8.2 – New Features
- Highlights -
Software AG provides no commitment to deliver any of the features described herein, and reserves the right to change its product roadmap from time to time in its sole discretion.
23 May 2011 | EntireX 8.2 - New Features | 3
EntireX 82
Overview
23 May 2011 | EntireX 8.2 - New Features | 4
EntireX
Business
Processes
webMethods
Integration
Web services
Natural
COBOL
23 May 2011 | EntireX 8.2 - New Features | 6
EntireX
Service Consumption
Web ServiceReliable WSJava & .NET
SOA Governance
EntireX
Service Enablement
Web ServiceReliable WSJava & .NET
SOA Governance
EntireX - Architecture
CustomApplications
COBOL, Micro Focus COBOL,
PL/1, Natural,Assembler, C, RPG, CL …
IBM Mainframe:z/OS, z/VSE, z/VM
IBM i (OS/400)Siemens Fujitsu BS2000,
OpenVMS,Linux, UNIX, Windows
EntireXEclipse-based Development
Parse & extract Mainframe Source Code (e.g. PDS, Natural, CA Librarian/Panvalet, LMS)
Administration
Metadata
CallProgram
Enterprise
Service
Bus,
Web Se
rvices, Ja
va, .N
ET
Mainframe, Linux, UNIX, Windows
InvokeExternalService
Synchronous and asynchronous RPC
Persistence
Security
Load balancing
JMS and MQSupport
Client & ServerCode Generation
Marshalling
Interface Mapping
WS-Standards
Metadata Extraction(e.g. WSDL, webMethods ESB)
23 May 2011 | EntireX 8.2 - New Features | 7
EntireX - Supported Environments
• Windows• z/OS, z/VSE, z/VM• BS2000/OSD• Solaris• AIX• HP-UX• Linux, z/Linux• OpenVMS• IBM i (OS/400)
Operating Systems
• COBOL• Micro Focus COBOL• PL/I• Natural• Assembler• C• RPG, CL• C#• Java
Code
• CICS • IMS • Com-plete• Batch• .NET• webMethods IS • J2EE• Web Service• XML• SAP R/3 & XI/PI• WebSphere MQ• CA-IDMS
Environments
23 May 2011 | EntireX 8.2 - New Features | 8
webMethods EntireX – RPC Features & Connectivity
23 May 2011 | EntireX 8.2 - New Features | 9
EntireX 8.2 – Supported Standards
Web & WS-* standards� HTML v4 (System Management Hub)
� XML 1.0
� JAXP-capable XML Parser (SAX)
� XML Schema 1.0 & XML Schema 1.1
� HTTP(S) 1.0 & HTTP(S) 1.1
� HTTP Basic authentication
� UDDI v2 & UDDI v3
� SOAP 1.1 & SOAP 1.2
� REST-FULL
� WSDL 1.1
� WS-Addressing
� WS-I Basic Profile 1.0
� WS-Policy (security definitions)
� WS-Reliable Messaging
� WS-Security UsernameToken Profile
Java-related� Java 6, J2EE 2.0, EJB 2.0, JMS, JDBC
� Eclipse 3.6, OSGi
Security standards
� SSL v3, Cipher-Suite, TLS 1.0
Mainframe de facto standards
� SAF, RACF, ACF2, TopSecret, GSK (Global Security Toolkit)
� CICS ECI, IMS Connect
� CA Librarian, CA Panvalet
� LMS (Library Management System)
� COBOL ANSI 85 & IBM COBOL compiler extensions
� EAV and SMF
Internationalization (I18N)
� Unicode Support, ISO 10646
� UTF-8, UTF-16, UTF-32
� ICU
Other standards
� TCP/IP, LDAP
� DCOM
23 May 2011 | EntireX 8.2 - New Features | 10
EntireX 82 - Main Focus
• Parallel installations & Windows 64-bit
• Ease-of-use & ease-of-operation
• Enhanced Natural support
• Enhanced COBOL support (along customer requests)
23 May 2011 | EntireX 8.2 - New Features | 11
EntireX 82
New Features
23 May 2011 | EntireX 8.2 - New Features | 12
EntireX 8.2 - New Features I
Platforms, Environments & Installation
� Windows 64-Bit support on Windows 2008
� Parallel EntireX 82 installations on LUW (Linux, Unix, Windows)
� Eclipse 3.6
Natural support
� Natural REDEFINEs - with CVM-Handling on client-side
�Web Services, Java, .NET and EntireX Adapter for ESB
�map-2-constant
� SOAP_Fault-Mapping to IDL structure
�get structured SOAP fault information as part of payloadwhen calling Web services from any RPC client
CA-IDMS support
� Inbound and Outbound connection to/from CA-IDMS, e.g. in COBOL
23 May 2011 | EntireX 8.2 - New Features | 13
EntireX 8.2 - New Features II
• EntireX Adapter for IS
� IS-2-Natural Wizard & REDEFINE support
�Now even more simple to combine BPM and IS/ESB with Natural
� Additional runtime parameters for adapter services
�Log-on user/PWD, RPC lib/user/PWD, CICS user ID/PWD
�ThrowException & $connectionName
� IMS Datastore ID (aka DB name)
� IMS Connect support
�Extraction of IMS Connect COBOL
�Extraction of MFS messages
�MIDs/MODs support - via commandline
� IMS Datastore ID
� ACI server support
�Connect existing server landscape to IS/ESB/BPM
� ApplinX procedure groups
�Reach green screens directly from the IS and your BPM
�More direct & much faster than via Web services
23 May 2011 | EntireX 8.2 - New Features | 14
EntireX 8.2 - New Features III
COBOL support
� SVM-Handling for COBOL improved (� ease-of-use)
� only generated, when needed
� clear messages in wizard provide guidance
� Extractor for IMS MPP COBOL programs
Speed-up EntireX Broker � stub communication
� Avoid re-reads in large messages for RPC servers
CIS enhancements
� Show more EntireX Broker resource values
Infrastructure Monitoring (Optimize for Infrastructure)
� Additional KPIs
� Descriptive visualization of EntireX broker name
� can be host name, sysplex name or broker names
23 May 2011 | EntireX 8.2 - New Features | 15
EntireX 8.2 - New Features IV
Standard-based authentication for EntireX Web Services
� HTTP Basic authentication
� WS-Security UsernameToken Profile
.NET and Visual Studio
� Support for .NET framework 4.0
� MS VS 2008 in parallel to MS VS 2010
XML RPC Server ease-of-use
� start-up by default on Windows
� ready for deployment of services, ready to call Web services
� for any RPC client, e.g. Natural, COBOL
Basic Admin functionality in Eclipse
� support everyday admin tasks for developers within Eclipse
23 May 2011 | EntireX 8.2 - New Features | 16
EntireX 82
Customer Examples
23 May 2011 | EntireX 8.2 - New Features | 17
More than 1500 customers…
23 May 2011 | EntireX 8.2 - New Features | 18
Customer Scenarios
Large US Investment Bank
� COBOL (CICS) � Java
� high transaction volume: 5.7 million calls/hour
US Bank
� webMethods ESB & Web service � COBOL (CICS & Batch)
ICA, Sweden
� Largest retailer in the Nordics
� webMethods ESB & Web service � COBOL (CICS)
Basler Securitas, Germany
� Insurance
� COBOL (CICS) inbound/outbound to WebSphere MQ
23 May 2011 | EntireX 8.2 - New Features | 19
Massdiscounters, a leading discount retailer in South Africa—which operates Game and DionWired—was under pressure to modernize its IT landscape to improve organizational agility due to longer supply chains and growing competition.
Building upon its 25-year investment in Adabas and Natural, MassDiscounters relied on webMethods Integration Server to link multiple legacy apps with other systems in real-time to avoid the high costs & inefficiencies of “rip and replace” while identifying and addressing a significant number of process-related change requests.
Process-Driven
IT Modernization Key Components:
ISSUE:Increase agility and flexibility
MassDiscounters Modernizes Mainframe to Compete
CentraSite EntireXwebMethods BPMS Adabas/Natural
23 May 2011 | EntireX 8.2 - New Features | 20
Nissan Europe S.A.S. is a holding company that through its subsidiaries; designs, manufactures, and distributes Nissan vehicles in Europe. It also offers automotive technology and safety equipments such as intelligent key, active head restraint system, satellite navigation system, and engine immobilizer.
By examining and modernizing the technology and processes in place to engage with its partner community, Nissan Europe was able to leverage existing data & logic from its back-end systems. Moreover, they were able to integrate new features & functionality into existing applications to establish direct access to Nissan dealers to order, update & better control inventory.
Process-Driven IT
ModernizationKey Components: EntireX
ISSUE:Integrate supply chain
Nissan Europe Optimizes Partner Supply Chain
Enterprise Service Bus
23 May 2011 | EntireX 8.2 - New Features | 21
Avnet is one of the world's largest industrial distributors of electronic parts, enterprise computing and storage products and embedded subsystems. The company has grown through strategic acquisitions—including more than 40 since 1998, creates a vital link in the technology supply chain.
With its extensive history of acquisition, Avnet which runs 25 million transactions per day through webMethods technology wanted to optimize IT processes to accelerate development time & speed up the time it takes for acquired companies to be integrated and enable faster customer on-boarding.
Process-Driven IT
ModernizationKey Components:
ISSUE:On-board new company acquisitions more efficiently
AVNET Modernizes to Streamline Customer Connections
EntireX
webMethods
Integration Server
Mainframe COBOLCentraSite
23 May 2011 | EntireX 8.2 - New Features | 22
EntireX 82
Selected Features
23 May 2011 | EntireX 8.2 - New Features | 23
IS-2-Natural wizard
EntireX
IS / ESBNatural
23 May 2011 | EntireX 8.2 - New Features | 24
IS-2-Natural wizard
23 May 2011 | EntireX 8.2 - New Features | 25
IS-2-Natural wizard
23 May 2011 | EntireX 8.2 - New Features | 26
IS-2-Natural wizard
23 May 2011 | EntireX 8.2 - New Features | 27
IS-2-Natural wizard
23 May 2011 | EntireX 8.2 - New Features | 28
IS-2-Natural wizard
EntireX
IS / ESBNatural
23 May 2011 | EntireX 8.2 - New Features | 29
Multiple installations on Linux, UNIX, Windows
EntireX 82 supports multiple installations on LUW (Linux, UNIX, Windows)
Parallel installation� EntireX 82 can be installed multiple times in parallel� EntireX 82 can be installed in parallel to EntireX 81� No migration support, parallel SMH (System Management Hub)
Replacement installation� aka Over-installation, Upgrade installation� EntireX 82 can be installed over an existing EntireX 82� EntireX 82 can be installed over an existing EntireX 81� Into same directory� Auto-migration
� SMH, RPC Server settings, …
Replacement installation of EntireX 82 onto EntireX 80� aka Over-installation, Upgrade installation� EntireX 82 will be installed in a directory parallel to an existing EntireX 80� option migration step
� SMH, RPC Server settings, …
� EntireX 80 will unconditionally be deleted
23 May 2011 | EntireX 8.2 - New Features | 30
Ease-of-use for Developers I
Basic Administration
� SMH is optional in installation
� Developers need basic admin functionality
� RPC Environment Monitor
� Default Broker View
23 May 2011 | EntireX 8.2 - New Features | 31
Ease-of-use for Developers II
RPC Environment Monitor
� view RPC Environments
� …and related EntireX Brokers
� red / green status
� detailed ping information
23 May 2011 | EntireX 8.2 - New Features | 32
Ease-of-use for Developers III
Default Broker View
� Administration for local default Broker
� Start / Stop
� Trace-Level
� Auto-Start
� Shutdown registeredRPC Servers
23 May 2011 | EntireX 8.2 - New Features | 33
RPC-ACI-Bridge is now built-into the EntireX Adapter for IS
� connect ACI servers to IS and BPM
� connect non-RPC platforms via C-stub
�OpenVMS, proprietary environments with C-interface
� increase performance & reduce network traffic
Before
Now
RPC-ACI-Bridge support for IS
EntireX
Broker
IS / ESB
EntireX
Broker
RPC-ACI
BridgeACI Server
IS / ESB
EntireX
BrokerACI Server
23 May 2011 | EntireX 8.2 - New Features | 34
EntireX 82
Platform Coverage
23 May 2011 | EntireX 8.2 - New Features | 3523 May 2011 | Software AG – 8.2 Basic Training | 35
EntireX 8.2 Platforms
� z/OS 1.11, 1.12
� Windows x86 32-Bit
� Windows XP Professional
� Windows Vista
� Windows Server 2003/2008 Standard/Enterprise
� Windows 7 Professional/Ultimate/Enterprise
� Windows x86-64 64-Bit
� Windows Server 2008 Standard/Enterprise
� Windows 7 Professional/Ultimate/Enterprise
� Linux
� SUSE Linux Enterprise Server 11 for x86 32-Bit
� SUSE Linux Enterprise Server 11 for x86-64 64-Bit
� Red Hat Enterprise Linux 5 for x86 32-Bit
� Red Hat Enterprise Linux AS 5 for x86-64 64-Bit
� z/Linux
� SUSE Linux Enterprise Server 11 for IBM z 64-Bit
� Red Hat Enterprise Linux 5 for IBM z 64-Bit
� Solaris UltraSPARC 10 64-Bit
� AIX 6.1 Power 64-Bit
� HP-UX 11i v2/v3 for PA-RISC 64-Bit
� HP-UX 11i v3 for Itanium 2 64-BitFurther platforms are supported by previous versions of EntireX. Pls. check them out at
http://communities.softwareag.com/ecosystem/communities/public/Developer/webmethods/products/applmod/documentation/documentation.html
after EntireX 82 release. See Release Notes >> EntireX Platform Coverage within the EntireX documentation.
23 May 2011 | EntireX 8.2 - New Features | 36
EntireX in the past
New features of EntireX 80 and EntireX 81
23 May 2011 | EntireX 8.2 - New Features | 37
EntireX – New features in past years
• EntireX 8.0 and 8.1� COBOL REDEFINEs, Level77, Level88, …� Reliable RPC for asynchronous scenarios� CICS & IMS zero footprint� CICS Large message sizes (Channel/Container & large buffer methods)� CA-Librarian and CA-Panvalet support for extraction� Ease-of-use
� Simplified EntireX Broker management (Memory, workers)
� Consolidated Mainframe stubs
� Administration reworked
� Many small design-time enhancements with strong focus on usability
� Mainframe installation reworked
� Enhanced Natural & NaturalONE support� Micro Focus COBOL support on LUW (Linux / UNIX / Windows)
• EntireX Adapter for ESB� Component of EntireX to connect wM ESB to
� EntireX RPC: Natural, COBOL, PLI/1
� Direct RPC: Point-2-point ESB connection to RPC clients/servers
� ACI-servers [with EntireX 82]
� ApplinX procedure groups [with ApplinX 82 & EntireX Adapter for ESB 82]
� Support migration from wM Mainframe to EntireX� all features supported, e.g.
� CICS zero footprint (CICS ECI)
� IMS zero footprint (IMS Connect)
� Reliable RPC for asynchronous scenarios (outbound & inbound)
� IMS MFS (MIDs/MODs) extraction
23 May 2011 | EntireX 8.2 - New Features | 38
EntireX - Resources
23 May 2011 | EntireX 8.2 - New Features | 39
EntireX – Extranet Resources
Mainframe Integration – Company Pages� http://www.softwareag.com/corporate/products/wm/mainframe_integration/default.asp
EntireX – Company Pages� http://www.softwareag.com/corporate/products/wm/mainframe_integration/entirex/overview/default.asp
ApplinX & EntireX Developer Community
� News, Articles, Demos, Documentation, …� http://communities.softwareag.com/ecosystem/communities/public/Developer/webmethods/products/applmod/
Brainstorm
� Idea portal – aka Enhancement Proposals� http://brainstorm.softwareag.com/ideas/ideaList.apexp
23 May 2011 | EntireX 8.2 - New Features | 41
What’s in the pipeline?
New Product: EntireX Process Extractor
23 May 2011 | EntireX 8.2 - New Features | 42
EntireX Process Extractor
New product upcoming
• Enables end-to-end processintelligence
• Identify process bottlenecks
• Improve your business processes
• Exploit efficient ARIS businessprocess tools and dashboards
How it works
• Process informationfrom EntireX and/or NaturalRPC message streams isextracted
• Info is pushed to ARIS PPM
23 May 2011 | EntireX 8.2 - New Features | 43
New Product: EntireX Process Extractor for ARIS PPM
• Definition of process activities based on RPC message stream
• Extraction of relevant data for ARIS PPM
• Works with Natural and EntireX RPC
• Extraction can be done on client or server side
PPM data format
EntireXBroker
RPC Client
e.g.Natural,
Java, .Net, Web
Service, …
RPC Server
e.g.Natural,
Cobol, PL1,Java, …
23 May 2011 | EntireX 8.2 - New Features | 44
What’s in the pipeline?
New Product: Response Time Monitoring
23 May 2011 | EntireX 8.2 - New Features | 45
Main
Application
EntireX
Server
Serv
ice
EntireX Broker
wait
Clie
nt
Data collection for Response Time Monitoring
Response Time
Data Collector
Optimize Data Store
Response Time Monitoring: Data Collection 3GL
23 May 2011 | EntireX 8.2 - New Features | 46
Adabas
Main
Application
Natural
RPC Server
Serv
ice
EntireX Broker
wait
Clie
nt
Data collection for Response Time Monitoring
Response Time
Data Collector
Optimize Data Store
Response Time Monitoring: Data Collection Natural RPC
23 May 2011 | EntireX 8.2 - New Features | 47
23 May 2011 | EntireX 8.2 - New Features | 48
EntireX 82
Summary
23 May 2011 | EntireX 8.2 - New Features | 49
EntireX 82 - Main Scenarios
EntireX
BPM
IS / ESB
Web services
Natural
COBOL
Micro Focus COBOL