As of Oracle Database 11g, the database can be treated as a service provider in a
Service-Oriented Architecture (SOA) environment using the XDB HTTP Server for
SOA. PL/SQL packages, procedures, and functions can be exposed as web services.
Dynamic SQL and XQuery queries can be executed when deploying the database in
this manner.
Enterprise JavaBeans
Server-side Java components are referred to as Enterprise JavaBeans (EJB) in contrast
to client-side reusable interface components, which are referred to as simply
JavaBeans. Youcan deploy EJBs in the database server or with Oracle Application
Server. The tight integration of the Java Virtual Machine in the database makes use
of database System Global Area (SGA) memory-management capabilities to provide
EJB server scalability beyond what would be expected in most JVM implementations.
For example, each client within the JVM requires only about 50-150 KB of
memory for session state.
In its initial release, Oracle8i supported the session bean, which is an EJB created by a
specific call from the client that usually exists only during a single client/server session.
Pages:
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703