Upload
doandiep
View
215
Download
0
Embed Size (px)
Citation preview
EntireX 7.3 Workbench | April 2007 | Seite 1
EntireX 7.3
- Modernized EntireX Workbench
Crossvision Product Management
Software AG
EntireX 7.3 Workbench | April 2007 | Page 2
Modernized EntireX Workbench
With EntireX 7.3 the EntireX Workbench will be completely modernized:
¬ Unify Software AG design-time tools
¬ Improve integration of EntireX design-time with other Software AG tools
¬ Respond to customer and prospect feedback
EntireX 7.3 Workbench | April 2007 | Page 3
Software AG‘s Eclipse Strategy
Software AG is Add-In Provider memberof Eclipse Foundation
Strategic decision of Software AG¬ Provide a unified toolset for a productive user-experience¬ All design-time tools based on Eclipse
Product examples¬ crossvision SOA Suite supports Eclipse
¬ all design-time tools¬ Natural 2006 supports Eclipse¬ EntireX 7.3 supports Eclipse
See Software AG Press Releasehttp://www.softwareag.com/Corporate/News/PressRoom/pressreleases/20060420_Software_Joins_Eclipse_page.asp
EntireX 7.3 Workbench | April 2007 | Page 4
Eclipse Foundation
Eclipse provides an ecosystem for tools integrationEclipse has formed an independent open ecosystem around royalty-free technology and a universal platform for tools integration.
Eclipse based tools give developers freedom of choice in a multi-language, multi-platform, multi-vendor environment. Eclipse provides a plug-in based framework that makes it easier to create, integrate and utilize software tools, saving time and money.
Eclipse is independent and not-for-profitECLIPSECON, ANAHEIM, CA—February 2, 2004—The Eclipse Board of Stewards today announced Eclipse’s reorganization into a not-
for-profit corporation. Originally a consortium that formed when IBM released the Eclipse Platform into Open Source, Eclipse is now an independent body that will drive the platform’s evolution to benefit the providers of software development offerings and end-users. All technology and source code provided to this fast-growing ecosystem will remain openly available and royalty-free.
Widely used industry standard¬ 115 members
(e.g. IBM, SAP, HP, BEA, JBoss, Novell, CA, Nokia…)¬ 50 million download requests to date
http://www.eclipse.org
EntireX 7.3 Workbench | April 2007 | Page 5
EntireX and Eclipse
EntireX Workbench 7.3 will be completely based on Eclipse¬ Cover today‘s EntireX Workbench 7.2 GUI functionality¬ Integrate standalone tools¬ Provide new functionality
EntireX Workbench 7.3¬ Technically consists of a set of Eclipse 3.1 plug-ins¬ Provides flexible installation options
Follows Software AG‘s Eclipse strategy¬ Provide a common design-time user interface¬ Get all tools in one environment for increased productivity
EntireX 7.3 Workbench | April 2007 | Page 6
EntireX Workbench 7.3
Cover today‘s EntireX Workbench 7.2 GUI functionality
¬ IDL Editor, IDL Extractors, XML Mapping Editor¬ Generators
e.g. Java, COBOL, C, .NET, DCOM, XML and Web Services
Integrate standalone tools
¬ e.g. COBOL IDL Generator,
¬ Natural IDL Generator
Provide new functionality
¬ e.g. PL/I Extractor, PL/I Generator,
¬ CentraSite and SOA support
EntireX 7.3 Workbench | April 2007 | Page 7
EntireX Workbench 7.3 Look & Feel
Take a
Look & Feel Tour
of
EntireX Workbench 7.3
EntireX 7.3Look & Feelmay vary fromscreenshotsshown here!
EntireX 7.3 Workbench | April 2007 | Page 8
EntireX Workbench 7.3 Look & Feel- Example: IDL Editor -
New Look & Feel!
EntireX 7.3 Workbench | April 2007 | Page 9
EntireX Workbench 7.3 Look & Feel- Example: IDL Editor -
IDL Editor nowbenefits from
a full-fledged IDE!
EntireX 7.3 Workbench | April 2007 | Page 10
Arrange all viewsto your needs!
E.g. maximize your
IDL view!
EntireX Workbench 7.3 Look & Feel
- Example: IDL Editor -
EntireX 7.3 Workbench | April 2007 | Page 11
Recognizethe IDL structure
faster withSyntax Highlighting!
EntireX Workbench 7.3 Look & Feel
- Example: IDL Editor -
EntireX 7.3 Workbench | April 2007 | Page 12
Wizards support youwhile you createan IDL file froma specific source!
EntireX Workbench 7.3 Look & Feel
- Example: Wizards -
EntireX 7.3 Workbench | April 2007 | Page 13
Easily consumea web servicefrom CentraSite
registry and repository!
EntireX Workbench 7.3 Look & Feel
- Example: Wizards -
EntireX 7.3 Workbench | April 2007 | Page 14
EntireX Workbench 7.3 Look & Feel
- Example: Preferences -
Preferencesdefine yourworkspacedefaults!
EntireX 7.3 Workbench | April 2007 | Page 15
All Preferencesare reachedthe same way!
EntireX Workbench 7.3 Look & Feel
- Example: Preferences -
EntireX 7.3 Workbench | April 2007 | Page 16
EntireX Workbench 7.3 Look & Feel
- Example: Properties -
IDL-specificProperties overwrite
the default!
EntireX 7.3 Workbench | April 2007 | Page 17
EntireX Workbench 7.3 Look & Feel- Example: XML Mapping Editor -
Special views remainin the multi-pane editor!
EntireX 7.3 Workbench | April 2007 | Page 18
EntireX Workbench 7.3 Look & Feel
- Example: XML Mapping Editor -
Open theXML Mapping Editor
just like anyother editor!
EntireX 7.3 Workbench | April 2007 | Page 19
EntireX Workbench 7.3 Look & Feel
- Example: XML Mapping Editor -
Rapidly createdefault mappings
from theOverview Page!
EntireX 7.3 Workbench | April 2007 | Page 20
EntireX Workbench 7.3 Look & Feel
- Example: XML Mapping Editor -
See all mappingparameters
on one screen!
EntireX 7.3 Workbench | April 2007 | Page 21
EntireX Workbench 7.3 Look & Feel
- Example: XML Mapping Editor -
Fine-tune yourmapping
if you need to!
EntireX 7.3 Workbench | April 2007 | Page 22
EntireX Workbench 7.3 Look & Feel
- Example: XML Mapping Editor -
Easily switchbetween
different views on your XML Mapping!
EntireX 7.3 Workbench | April 2007 | Page 23
EntireX Workbench 7.3 Look & Feel
- Example: XML Mapping Editor -
Directly startthe XML Tester!
EntireX 7.3 Workbench | April 2007 | Page 24
EntireX Workbench 7.3 Look & Feel
- Example: XML Tester -
Efficiently check yourEntireX web service!
EntireX 7.3 Workbench | April 2007 | Page 25
EntireX Workbench 7.3 Look & Feel- Example: Natural Extractor -
Extraction toolsnow integrated!
EntireX 7.3 Workbench | April 2007 | Page 26
EntireX Workbench 7.3 Look & Feel- Example: COBOL Extractor -
ExtractCOBOL from
mainframe PDS directly!
EntireX 7.3 Workbench | April 2007 | Page 27
EntireX Workbench 7.3 Look & Feel- CentraSite and SOA Support -
¬ Deploy EntireX web services via wizard¬ Register EntireX web services in CentraSite¬ Consume web services registered in CentraSite
¬ Store integration metadata in CentraSite¬ WSDL, IDL, XML Mapping files (xmm)¬ Retrieve integration metadata
¬ Store dependencies between integration metadata objects¬ Enable CentraSite impact analysis¬ Enable visualization of dependencies between
enterprise services in CentraSitee.g. between web services and legacy program logic
EntireX 7.3 Workbench | April 2007 | Page 28
EntireX Workbench 7.3 Look & Feel
- Example: Web Service Registration -
Registration andDeployment gohand-in-hand!
EntireX 7.3 Workbench | April 2007 | Page 29
EntireX Workbench 7.3 Look & Feel- PL/I Support -
Generate PL/I source code
¬ For RPC client and RPC server
¬ Specific support for IMS parameters
Extract PL/I source code
¬ Browse over mainframe data sets (PDS)
¬ Browse members in data sets
¬ Define filters to enhance your search
EntireX 7.3 Workbench | April 2007 | Page 30
EntireX Workbench 7.3 Look & Feel
- Example: Generation of PL/I RPC Server -
Generate yourRPC Server witha few clicks!
EntireX 7.3 Workbench | April 2007 | Page 31
EntireX Workbench 7.3 Look & Feel
- Example: Integration with different tools -
Example:An EntireX web service
is consumed by
Application Composerwithin one and
the same IDE!
EntireX 7.3 Workbench | April 2007 | Page 32
EntireX Workbench 7.3 Platform Support- Migration Paths -
¬ AIX 5.2 (32 and 64-bit)
¬ AIX 5.3 (64-bit)
¬ HP-UX 11.11 (32 and 64-bit)
¬ HP-UX 11.23 (64-bit) for PA-RISC
¬ HP-UX 11.23 for Itanium 2
¬ Sun Solaris 8 for UltraSPARC (32 and 64-bit)
¬ Solaris 9 and 10 (64-bit)
¬ SuSE Linux Enterprise Server 9
for IBM zSeries (64-bit)
¬ RedHat Enterprise Linux 4
for IBM zSeries (64-bit)
¬ SuSE Linux Enterprise Server 8 and 9 for x86
¬ RedHat Enterprise Linux AS 2.1, 3 and 4 for x86
¬ Windows2000
¬ Server 2003 (Standard and Enterprise Edition)
¬ Windows XP Professional
EntireX Workbench 7.2
Windows or Linux/Intel*AIX
Windows or Linux/Intel*
HP-UX
Windows or Linux/Intel*Solaris
¬ SuSE Linux Enterprise Server 8 and 9 for x86
¬ RedHat Enterprise Linux AS 3 and 4 for x86Linux/Intel
¬ Windows2000
¬ Server 2003 (Standard and Enterprise Edition)
¬ Windows XP ProfessionalWindows
Windows or Linux/Intel*
zLinux
EntireX Workbench 7.3Platforms
* The EntireX Workbench 7.3 will initially not be available for z/Linux, Solaris, HP-UX and AIX. On these platforms you have got the choice between a Windows or Linux/Intel design-time environment.EntireX command line interface will additionally be available on Solaris, AIX and HP-UX for PA-RISC.IDL Compiler (erxidl) will additionally be available on z/Linux, Solaris, HP-UX and AIX.
EntireX 7.3 Workbench | April 2007 | Page 33
EntireX Workbench 7.3 Installation- Options -
The EntireX Workbench 7.3 technically consists of a set of Eclipse 3.1 plug-ins. There are two typical installation situations which are both supported bythe EntireX Workbench installation:
Common Software AG Eclipse already installed:¬ EntireX Workbench functionality can be installed into an existing common
Software AG Eclipse 3.1
Common Software AG Eclipse not yet installed:¬ Common Software AG Eclipse (Standard Eclipse 3.1) will be installed and pre-
configured with EntireX Workbench functionality¬ Can be enhanced with further Software AG Eclipse plug-ins¬ Can be enhanced with 3rd party Eclipse plug-ins if desired
Moreover, the EntireX Workbench plug-ins are always copied to disk. This way theplug-ins can be installed to an arbitrary Eclipse 3.1 installation via Eclipse.
EntireX 7.3 Workbench | April 2007 | Page 34
EntireX Workbench 7.3 Installation- Scope of Delivery -
WindowsEntireX Workbench Windows is deliveredCan be installed from within EntireX Windows installation or separately
Linux/IntelEntireX Workbench Linux/Intel is deliveredCan be installed from within EntireX Linux/Intel installation or separately
Solaris, HP-UX, AIX, zLinuxThe Workbench will initially not be available for these platforms. You have got the
choice between a Windows or Linux/Intel design-time environment.
EntireX Workbench Linux/Intel is deliveredEntireX Workbench Windows is delivered
EntireX 7.3 Workbench | April 2007 | Page 35
EntireX Workbench 7.3 Installation- Scope of Delivery: Table -
EXX Workbench (Linux/Intel)1Linux/Intel
EXX Workbench (Windows)1Windows
EXX Workbench (Windows)2
EXX Workbench (Linux/Intel)2
Solaris,
HP-UX,
AIX, zLinux
Scope of DeliveryPlatform
1 Can be installed from within EntireX installation or separately.2 Can be installed separately.
EntireX 7.3 Workbench | April 2007 | Page 36
Effort and Impact I
EntireX 7.3 features...
¬ ...will be covered by EntireX Workbench 7.3 only
EntireX 7.2 IDL files...
¬ ...can be reused without changes
¬ ...properties will be automatically migrated to Eclipse IDL file
properties when opening an EntireX 7.2 IDL file
EntireX 7.2 XML mapping files...
¬ ...can be reused without changes
EntireX 7.3 Workbench | April 2007 | Page 37
Effort and Impact II
EntireX Workbench command-line interface features...¬ ...will be available independent of EntireX Workbench 7.3¬ ...will not be available on: z/Linux, HP-UX Itanium¬ Existing command scripts (Windows) and shell scripts (UNIX) can remain unchanged
¬ On platforms other than Windows or Linux/Intel:EntireX plugins need to be installed into an existing Eclipseenvironment.
EntireX IDL compiler (erxidl.exe):¬ Most command scripts (Windows) and can remain unchanged¬ Shell scripts (UNIX) and some command scripts (Windows) needto be slightly adapted:¬ Windows: erxidl.exe � erxidl.bat¬ UNIX: erxidl � erxidl.bsh
EntireX 7.3 Workbench | April 2007 | Page 38
Advantages of EntireX Workbench 7.3
Increased interoperabilityBased on open standards and open source frameworksEasily add 3rd party plug-ins to extend the functional rangeReuse your existing Eclipse 3.1 if you want to
Increased efficiency and productivityShare the common Software AG design-time environmentReduce the learning curve to a minimumFind extraction tools for Natural, COBOL, PL/I in one place
Increased usability and ergonomicsProfit from Eclipse as a full-scale IDEAdapt the workspace, preferences, properties to your individual needs
EntireX 7.3 Workbench | April 2007 | Seite 39
Software AG.
Bright ideas, everywhere.