Method and apparatus for using Java as a stored procedure language and as an embedded language on a client
AssigneeNCR Corporation
InventorsAshutosh Singh, Jignesh M. Patel, Navin Kabra
Life of this patent
Estimating the term…
Loading patent…
AssigneeNCR Corporation
InventorsAshutosh Singh, Jignesh M. Patel, Navin Kabra
Estimating the term…
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.
A method of using Java as a stored procedure programming language comprising:
A system for using Java as a stored procedure programming language comprising:
An article of manufacture for using Java as a stored procedure programming language comprising:
Dependencies are inferred from the claim text.