Prev | Current Page 690 | Next

Rick Greenwald, Robert Stackowiak, Jonathan Stern

"Oracle Essentials: Oracle Database 11g"

The Java source code is then compiled, and the application
is run with the SQLJ runtime library.
SQLJ and JDBC can be mixed in the same program when some SQL is static and
other SQL is dynamic.
Object-Oriented Development | 323
The Oracle JVM in Oracle9i and later releases (formerly JServer in Oracle8i) introduced
additional component- and object-based development options. Oracle9i and
subsequent versions feature a tightly integrated Java Virtual Machine (hence the JVM
name) and support for Java stored procedures in the database; these enable component-
based development to take place through the use of Enterprise JavaBeans
(EJBs). Java Messaging Support (JMS) is provided through Oracle Streams.
Oracle Database 10g added web services used in triggering database operations via
nonconnected clients. Web services capabilities in the database include SQL, PL/SQL,
embedded Java, JDBC, HTTP client, and SOAP client, and are combined with those
in Oracle Application Server (Java, J2EE, JDBC, HTTP, SOAP server, and XML). The
database can act as a web services consumer or provider and can be exposed using
JPublisher, Oracle??™s utility for generating Java classes that represent user-defined database
entities.


Pages:
678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702
traktorki ogrodowe terapia magnetyczna Pompy zatapialne mapa Niemiec Wnętrza Poznań