Version 9.5 SP1

EntireX Wrappers

In EntireX terms, a wrapper is a tool contained in the EntireX Workbench to generate interface objects based on an IDL file and additional wrapping properties. Wrappers are provided for different target environments, for example Java, Web services, webMethods IS, .NET, COBOL and many more. This document lists the EntireX wrappers provided and shows an overview of the RPC features and connectivity supported.


EntireX Wrappers Provided

EntireX COBOL Wrapper

EntireX COBOL Wrapper provides access to RPC-based components from COBOL applications. It enables you to develop both client and server applications. More info graphics/toc_closed.png

EntireX C Wrapper

EntireX C Wrapper provides access to RPC-based components from C applications. It enables you to develop both client and server applications. More info graphics/toc_closed.png

EntireX Custom Wrappers

The EntireX Custom Wrappers are user-configurable, template-based wrappers and need a Software AG IDL file, a template (e.g., client or server) and the Software AG IDL Compiler. More info graphics/toc_closed.png

EntireX DCOM Wrapper

The EntireX DCOM Wrapper generates DCOM-enabled components using RPC technology. This so-called "wrapping" makes it possible to treat existing applications as ActiveX components. More info graphics/toc_closed.png

EntireX .NET Wrapper

The EntireX .NET Wrapper provides access to RPC servers for .NET client applications and access to .NET servers for any RPC client. The .NET Wrapper generation tools of the Workbench take as input a Software AG IDL file, which describes the interface of the RPC, and generates C# classes that implement the methods and data types of the interface. More info graphics/toc_closed.png

EntireX Wrapper for Enterprise JavaBeans

The EntireX Wrapper for Enterprise JavaBeans enables Java-based components to access an EntireX RPC server using Enterprise JavaBeans. This is accomplished by mapping RPC server libraries to EJB stateful session beans. A remote procedure call will be mapped to a method of the corresponding Enterprise JavaBeans. The Java-based components can use the logic implemented in the libraries of the existing RPC servers, or they can implement new logic on the application server side, using parts of the old logic. More info graphics/toc_closed.png

EntireX Java Wrapper

The EntireX Java Wrapper provides access to EntireX RPC-based components from Java applications. EntireX Java RPC enables users to develop both client and server applications written in Java. Java applets can also be used as EntireX RPC clients. More info graphics/toc_closed.png

EntireX Java Wrapper for Natural

The EntireX Java Wrapper for Natural allows you to generate EntireX Java client interface objects from Natural subprograms in a NaturalONE project in Eclipse. The generated Java client interface objects can be used by Java application developers to access Natural server components, using EntireX/Natural RPC. More info graphics/toc_closed.png

EntireX Natural Wrapper

The Natural Wrapper allows you to develop Natural client applications that access RPC-based server components, and to create Natural RPC server skeletons you can use as a basis to write a Natural RPC server that can be accessed by RPC clients. More info graphics/toc_closed.png

EntireX PL/I Wrapper

The EntireX PL/I Wrapper provides access to RPC-based components from PL/I applications. It enables you to develop both client and server applications. More info graphics/toc_closed.png

webMethods Integration Server Wrapper

The webMethods Integration Server Wrapper generates Integration Server adapter services and listeners from a Software AG IDL file within an Integration Server connection definition. More info graphics/toc_closed.png

EntireX Web Services Wrapper

The EntireX Web Services Wrapper is a wizard that generates Web services from Software AG IDL, XML/SOAP mapping files or Natural subprogram files. The generated result is a Web service archive (.aar) that contains the relevant artifacts of the Web service such as an XML/SOAP mapping file (.xmm), WSDL file and additional configuration files. The Web service archive can be deployed for execution by the wizard or - in an extra deployment step - in a Web Services Stack with the EntireX XML/SOAP Listener runtime. More info graphics/toc_closed.png

EntireX Web Services Wrapper for Natural

The EntireX Web Services Wrapper for Natural allows you to develop Web Services that access Natural server components, using EntireX/Natural RPC. More info graphics/toc_closed.png

EntireX XML/SOAP Wrapper

The EntireX XML/SOAP Wrapper enables XML-based communication to EntireX/Natural RPC servers and communication from EntireX/Natural RPC clients to XML-based servers. More info graphics/toc_closed.png

Top of page

RPC Features and Connectivity

Connection Feature
Client Extraction Client Generation Server Extraction Server Generation Client Connectivity Server Connectivity
Web Service x x x x x x
XML Service x x x x x x
Java   x   x x x
.NET   x   x x x
PHP, Perl, Ruby via WSDL/XSD       x  
COBOL   x x x x x
PL/I   x x x x x
Natural x x x x x x
RPC           x
CL           x
C   x   x x x
Assembler            
WebSphere MQ   x   x x x
webMethods Integration Server   x x x x x

Top of page