An extractor is a tool contained in the EntireX Workbench to extract an IDL file from a variety of sources, for example COBOL, Natural, WSDL. This document lists the EntireX extractors provided and shows an overview of the RPC features and connectivity supported.
The Software AG IDL Extractor for COBOL enables you to extract the interface of a
COBOL server and transforms it into a Software AG IDL and a Software AG server
mapping file. Both files are required to provide access for any RPC client to
the COBOL server. More info
The Software AG IDL Extractor for Natural extracts a Software AG IDL definition
from a Natural source in a Natural project in Eclipse, or from an object
within a Natural RPC environment. More info
The Software AG IDL Extractor for PL/I extracts a Software AG IDL file from a PL/I source.
The PL/I source can be located in the file system or accessed remotely within a
PL/I RPC environment definition. More info
The Software AG IDL Extractor for webMethods Integration Server is a wizard that reads a package from the
Integration Server and generates a Software AG IDL file from all the existing
services and nodes. Each service results in a program in the IDL
file. All parameters of the services are mapped to an IDL alphanumeric data
type, available as variable (AV) or fixed
(An) length. More info
The Software AG IDL Extractor for XML Document generates a Software AG IDL File and a
related XML mapping file (XMM) from a given XML document. More info
The Software AG IDL Extractor for XML Schema generates a Software AG IDL File
and a related XML mapping file (XMM) from given XML schema files. More info
The Software AG IDL Extractor for WSDL is a wizard that generates Web service client artifacts from a
WSDL file. With these artifacts, EntireX RPC client applications can access external Web services. More info
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 |