Bridging Visual Basic and EJBs with J-Integra®

Overview

VB to EJB allows you to bridge between Visual Basic and Enterprise Java Beans (EJBs). Using this product a VB developer can access EJBs as if they were COM objects running on the local system.

Enterprise Java Beans (EJB) and the Java 2 Enterprise Edition (J2EE)

Enterprise JavaBeans (EJB) technology defines a model for the development and deployment of reusable Java server components. Components are pre-developed pieces of application code that can be assembled into working application systems. Java technology currently has a component model called JavaBeans>, which supports reusable development components. The EJB architecture logically extends the JavaBeans component model to support server components.

Visual Basic

Visual Basic (VB) is a programming environment from Microsoft in which a programmer uses a graphical user interface (GUI) to choose and modify pre-selected sections of code written in the Basic programming language.

Visual Basic has evolved from the original Basic language and now contains several hundred statements, functions, and keywords, many of which relate directly to the Windows GUI. Beginners can create useful applications by learning just a few of the keywords.

Since Visual Basic is easy to learn and fast to write code with, it's sometimes used to prototype an application that will later be written in a more difficult but efficient language. Visual Basic is also widely used to write working programs. Microsoft says that there are at least 3 million developers using Visual Basic.

Visual Basic is a popular development environment for the Windows family of operating systems.

What does VB to EJB offer?

VB to EJB is built on top of J-Integra®, the best Java/COM bridge available on the market today. J-Integra® allows the VB developer to interact with EJBs running on any Application Server and on any platform. Enabling the reuse of existing Java code is vital in today's time to market driven site development. By providing VB developers with the ability to seamlessly integrate with J2EE based technologies, we open the door for building heterogeneous solutions where the most suitable technologies are used where they work best.

J-Integra® is a bidirectional Java/COM bridge that enables Java developers to access COM objects as if they were Java classes, and enables COM developers to access Java classes as if they were COM objects. It includes a pure Java implementation of Microsoft's Distributed COM (DCOM) protocol which means that you can use J-Integra® on any platform and any JVM So the Java classes you are working with can run on a Unix platform or even a Mainframe.

What is in this development kit?

J-Integra® includes all of the J-Integra® runtime libraries that you need to access EJBs  from your VB application. Also bundled are several examples demonstrating how to access the most popular Application Servers available today including: WebLogic, WebSphere, and JRun.

Perhaps just as important to you the developer, we have stripped out everything that is not related to accessing EJBs from VB. By doing this we focus the content on addressing the specific challenges of integrating VB applications with today's Application Servers.

Where to start?

From the Table of Contents, open the VB-EJB Examples tab, and select your favorite Application Server, and try the sample!