One or more embodiments of the invention provide the ability to utilize the Java programming language as a stored procedure language. One or more embodiments of the invention provide for Java abstract data types (ADT) that map to ADT attributes from a database. The Java ADT can then be manipulated in an application written in the Java programming language such as a stored procedure. Each ADT attribute from a database is mapped to a Java class by wrapping the ADT definition (which is commonly written in C ++) in a Java wrapper. The wrapping process enables a user to write any client side Java application. Once the ADTs are wrapped and a stored procedure is created, the stored procedure must be able to execute. Enhancements permit a stored procedure written in the Java programming language to execute. Such enhancements include a server side cursor that the stored procedure can use to run SQL queries. Additionally, the server has been enhanced to link to a Java virtual machine that can be used to execute the bytecodes of the stored procedure written in the Java programming language.

One or more воплощения вымысла обеспечивают способность использовать язык программирования java как, котор хранят язык процедуры. One or more воплощения вымысла снабубегут для типов данным по java абстрактных (ADT) ту карту атрибуты ADT от базы данных. Чонсервная банка java ADT после этого была манипулирована в применении написанном в языке программирования java such as, котор хранят процедура. Каждый атрибут ADT от базы данных составлен карту к типу java путем оборачивать определение ADT (общ написано в ч ++) в завертчице java. Оборачивая процесс позволяет потребитель написать любое применение java стороны клиента. Как только ADTs обернуто и, котор хранят процедура создана, котор хранят процедура должна мочь исполнить. Повышения позволяют, котор хранят процедуру написанные, что в языке программирования java исполнили. Такие повышения вклюают стрелку стороны сервера, котор хранят процедура может использовать для того чтобы побежать queries sql. Дополнительно, сервер был увеличен для того чтобы соединить к машине java фактически которую можно использовать для того чтобы исполнить bytecodes, котор хранят процедуры написанной в языке программирования java.

 
Web www.patentalert.com

< (none)

< Method of knowledge-based engineering cost and weight estimation of an HVAC air-handling assembly for a climate control system

> Method and system for generating a statistical summary of a database using a join synopsis

> (none)

~ 00050