In past months, we discussed some integrated development environment (IDE) vendors of Web services. We looked at products from IBM, Microsoft, Software AG, HP and Sun, with links to resources for more detail. This month we discuss the Software AG and HP IDEs further.

Software AG

Evolving from its database origins in the 1960s with ADABAS –­ an inverted list DBMS used widely in the '70s and '80s and still used today by many legacy systems – Software AG has established itself in recent years as "The XML Company." It has applied its database expertise to the development of Tamino. This is a native XML database (NXDB) that has been licensed by major DBMS vendors to provide a NXDB capability in conjunction with their existing relational database products. Extending beyond this NXDB capability, in mid- 2001, Software AG released the EntireX Web services development environment, as shown in 1.


Figure 1: EntireX Component Integration Support [Source: Software AG]

EntireX supports integration using many remote procedure call (RPC) technologies, including Web services, Java/EJB, CORBA and COM. Access is also provided via desktop components as well as the Natural, C and C++ languages.

The support offered by EntireX includes a wide range of adapters that are used by EntireX Orchestration Designer to integrate with applications executing in many environments as illustrated in Figure 2. Many adapters are included for integrating legacy applications built using IBM's Customer Information Control System (CICS), Information Management System (IMS), 3270 and 5250 terminal- based ("green screen") applications, as well as COBOL, Natural, VSAM files and other programs. Database adapters for DB2, Oracle, Sybase, Informix, SQL Server and ADABAS are provided. Middleware adapters allow integration using MQSeries, or COM and CORBA directly via EntireX. Integration adapters are also available for customer relationship management (CRM) products from Siebel, Vantive and Clarify, and for enterprise resource planning (ERP) products from SAP, PeopleSoft, J.D. Edwards and Oracle. Finally, integration with Web applications developed using IBM WebSphere, BEA WebLogic and BroadVision are supported.


Figure 2: EntireX Orchestration Designer Environment Support [Source: Software AG]

For more information, search for "EntireX" and "Web services" at http://www.softwareag.com/ or http://www.softwareagusa.com/. The Software AG Tamino XML database also provides extensive XML development capabilities. Tamino is supplied within the Software AG XML Starter Kit, available for free download or on CD.

HP

HP is extending its e-Speak initiative to support Web services and related languages. The HP Web Services Platform provides a single architecture for creating and deploying Web Services, as well as for publication and discovery of services in public and private registries. This infrastructure runs on top of the J2EE-compliant Visual XML Application Server that HP acquired with its purchase of Bluestone early in 2001. The Visual XML development environment uses wizards for design and testing of applications based on XML message receipt and response, followed by automatic code generation of Java.

The HP Web Services Platform includes full support for SOAP, WSDL and UDDI. It has been designed with a flexible modular architecture so that it can easily adapt to new standards via extensions as well as new standards-compliant subcomponents.

The HP Web Services strategy is to provide a plug-and-play platform supporting interoperability across a range of messaging profiles, from BizTalk to ebXML, and interoperability with Microsoft .NET environments.

The HP Web Services Platform includes a SOAP server, WSDL utilities, Cocoon2 document handler, HP Web services registry, trail maps, examples and tutorials. The SOAP server and WSDL utilities support interoperability with Java and Microsoft .NET architectures. They support sending and receiving of XML messages with attachments across firewalls, with tools to access Web services. Cocoon2 is an application framework to process XML documents. This is used to access Web services and deliver the results to browsers in HTML, wireless markup language (WML) or other device-specific formats. A private UDDI registry is included in the HP Web services registry, with the HP Web services registry browser and HP Web services registry client library.

Visit http://www.hp.com/ and search using Web services, SOAP, WSDL and UDDI. Many useful links are provided. Two excellent papers are also available as PDF files: "UDDI Executive White Paper" and the "UDDI Technical White Paper."

Next month we will discuss the Web services IDE approaches used by Sun, Oracle, the ERP vendors, Borland, Business Objects and others.

Register or login for access to this item and much more

All Information Management content is archived after seven days.

Community members receive:
  • All recent and archived articles
  • Conference offers and updates
  • A full menu of enewsletter options
  • Web seminars, white papers, ebooks

Don't have an account? Register for Free Unlimited Access