VisualAge for Java 3.0, Enterprise Edition,  Description of InstallableComponents

Data Access Builder

Data Access Builder is an application development tool that creates data access classes, customized for your existing relational database tables. These classes (which are JavaBeans) can be used directly in your Java programs or they can be used with the Visual Composition Editor in the IDE to create graphical user interface (GUI) programs. Data Access Builder also generates an executable class, the AccessApp, which you can run to test the generated code. As a result, you can create object-oriented applications quickly and reliably.

Application Access

The Enterprise Access Builder for Applications provides a number of tools for building applications which use Java RMI, C++ or SAP R/3.

Application Access--RMI Access Builder

RMI Access Builder enables you to easily provide remote access to your Java beans in a distributed, client-server environment. Your Java client program can remotely access Java server objects over RMI and invoke their methods, even if your Java code resides on a different Java virtual machine or on a different computer altogether. Furthermore, the RMI Access Builder generates distribution-specific code that seamlessly integrates with the application-specific code contained in your bean, plus it generates code that supports the distribution of bean events. The RMI Access Builder generates proxy beans and associated classes and interfaces so you can distribute code for remote access, enabling Java-to-Java solutions.

Application Access--C++ Access Builder

The C++ Access Builder simplifies making a Java client program, run as either an applet or as a stand-alone application, to access services written in C++.  C++ Access Builder generates access beans and C++ wrappers that let your Java programs access C++ DLLs. The C++ Access Builder can also  build a library that enables C++ classes to be accessed as native methods.

Application Access--Access Builder for SAP R/3

Access Builder for SAP R/3 is a complete toolkit for creating Java applications, applets, and beans that allow access to a SAP R/3 system. The program you create can communicate with a SAP system through the Java Native Interface (JNI). Access Builder for SAP R/3 helps you to retrieve complete meta-information within the R/3 system, keep it locally for multiple R/3 systems, access without an R/3 connection, and search for business objects. The Access Builder for SAP R/3 consists of R/3 Access Classes, Business Object Repository Access Classes, Logon Java beans, and the Access Builder tool. 

IDL Development Environment

The IDL Development Environment provides an integrated IDL and Java development environment. You can work with your IDL source as well as the generated Java code

Persistence Builder

Enterprise Access Builder for Persistence provides a set of tools for mapping persistent Java objects to relational databases. It also provides linkages to legacy data on other systems. This tool generates a layer of code that implements all the JDBC access calls necessary to insert, update, or retrieve data for an object from an SQL database.

Enterprise Toolkit for AS/400

The Enterprise Toolkit for AS/400: integrates the AS/400 Toolbox for Java. It allows you to quickly and easily develop enterprise applications in Java for the AS/400 platform. The Toolkit includes a high-performance Java compiler for AS/400 to maximize the execution speed of your server code, and remote interactive debugger and performance analysis tools that can be run from your development workstation.  The Toolkit also enables you to convert existing AS/400 applications to Java client applications that access AS/400 data and resources.

Enterprise Toolkit for Workstations

The Toolkit for Workstations enables you to develop Java code that is targeted to specific platforms. From your development workstation, you can use cross-platform debugging, testing, and performance analysis tools for applications that are targeted for OS/2, Windows NT, AIX, OS/400 and OS/390.

Servlet Builder

The Servlet Builder enables you to easily build robust, scaleable applications that are accessible through the World Wide Web.  Servlet Builder lets you use visual programming techniques to create and test servlets. Custom and off-the-shelf business objects can be Web-enabled and used with the VisualAge for Java reusable parts library. By using the Servlet Builder along with the IBM WebSphere Application Server, you can test and debug Web sites built with pure HTML, compiled JavaServer Pages (JSP), and visual servlets.

Remote Debugger

The Remote Debugger allows developers to test and debug multi-tier Java applications.

Components

VisualAge for Java Components provide programmer tools for working with Tivoli, Lotus Notes Agents, external source code management tools and ActiveX controls.

Components--Domino AgentRunner

The Domino AgentRunner provides the ability to execute and debug Domino Agents from within the VisualAge for Java IDE.

Components--Bridge to external SCM Tools

The Bridge to external SCM Tools provides a convenient way for you to use an external software configuration management (SCM) system from within VisualAge for Java.  It let's you add classes to source control, check classes in and out, and import the most recently checked-in version of a class into VisualAge for Java.

Components--Tivoli Connection

Tivoli Connection helps you create  business-critical distributed Java applications that can be managed by Tivoli's enterprise management software. Tivoli Connection allows you to communicate with Tivoli by generating Tivoli events and interfacing to the Tivoli Enterprise Console.

Components--Migration Assistant for ActiveX

Migration Assistant supports converting ActiveX or OCX controls to JavaBeans.

Transactions

Enterprise Access Builder for Transactions allows you to create Java applications that access existing host applications and data and reuses it to implement object behavior. The Enterprise Access Builder for Transactions includes connectors for CICS (EDI and EPI) and Encina; these beans are part of the same Common Connector Framework (CCF) that IBM e-business connectors use.

 EJB Development Environment

The EJB Development Environment enables you to develop and test Enterprise JavaBeans™ beans (EJBs) for use in your Enterprise applications. In addition, the EJB Development Environment provides all of the necessary run-time support for the IBM WebSphere Application Server.

Enterprise Toolkit for OS/390

The Enterprise Toolkit for OS/390 (ET/390) allows you to quickly and easily develop enterprise applications in Java for the OS/390 platform. The Toolkit includes a high-performance Java compiler for OS/390 to maximize the execution speed of your server code, and remote interactive debugger and performance analysis tools that can be run from your development workstation.  You can write Java applications that run under OS/390 UNIX or  CICS/ESA.

WebDAV Client

The WebDAV Client provides an interface for using the Web Distributed Authoring and Versioning (WebDAV) and HTTP methods. With WebDAV, developers working in different geographic locations can collaborate to build an application on the Web. WebDAV enables developers to store and retrieve files on a Web server in a controlled way and helps to ensure that changes are not accidentally overwritten. It transforms the Web into a distributed application development tool.

CICS Builder

CICS Builder allows you to create Java applications that access CICS.

 Domino Access Builder

Domino Access Builder allows you to create Java applications that access Domino Webserver.

Enhanced Database Support

Provides SQLJ and Stored Procedure Builder support.