Browse Prior Art Database

A method for building Enterprise JavaBeans components from existing JavaBean components, and using script languages

IP.com Disclosure Number: IPCOM000015453D
Original Publication Date: 2002-May-16
Included in the Prior Art Database: 2003-Jun-20

Publishing Venue

IBM

Abstract

Enterprise JavaBeans (EJBs) provide a powerful environment and programming model for writing business logic. Most EJBs follow a simple schema, and the main effort of writing an EJB should be to develop the business logic. However, while the EJB development is conceptually simple, in practice it is complex, because for each EJB the developer has to write a number of Java code files, many of which are interrelated. Also, EJBs can currently only be written in Java**. A recent system Bean Scripting Components (BSC) allows developers to create Java components using script languages such as Python, REXX, VBScript and JavaScript. To extend this approach to provide EJB support would provide two major benefits: 1) it would bring the simplicity of writing scripts to the process of building EJBs. 2) It would bring the capabilities of EJBs (transactions, automatic persistence of objects into a database, security) to scripted components.