The type libraries that need to be generated for each enterprise bean are application-specific and need to be distributed and installed for each Visual Basic application client. The decision to use Visual Basic clients is largely non-technical. It depends on the expertise available, as well as the desire to integrate with existing EJB clients. When legacy issues are not a concern, EJB clients should be developed using Java technology. There is one interesting case where a COM-based scripting client might interact with an EJB server.
ASPs are server-side scripting components that use Visual Basic script to produce dynamic content.
An ASP developer that wishes to use the J2EE platform for its middle tier needs, can do so using the techniques outlined above. These services are only available if the application client is implemented using Java. The IIOP protocol does not completely specify details of the security and transaction contexts, thus different implementations of the protocol may not be compatible. Inc. All Rights Reserved.