However, the benefits of code reuse are more likely to be realized in deployment of a
Service-Oriented Architecture (SOA) today, which is described in more detail in
Chapter 15. Oracle??™s Application Server/Fusion Middleware is a key component. The
database has also evolved in providing web services as we describe in this chapter.
320 | Chapter 14: Oracle Extended Datatypes
role as rows within a table. An object is ???instantiated??? using Oracle-supplied ???constructors???
in SQL or PL/SQL.
An object consists of a name, one or more attributes, and methods. Attributes model
the structure and state of the real-world entity, while methods model the operations
of the entity. Methods are functions or procedures, usually written either in PL/SQL
or Java or externally in a language such as C. Methods make up the interface
between an object and the outside programming environment. Each method is identified
by the name of the object that contains the method and a method name. Each
method can have one or more parameters, which are the vehicles for passing data to
the method from the calling application.
Pages:
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695