2UDFOH L $SSOLFDWLRQ 6HUYHU
3URGXFW :KLWH 3DSHU
)HEUXDU\
2UDFOH L $SSOLFDWLRQ 6HUYHU
,QWURGXFWLRQ
H %XVLQHVV $SSOLFDWLRQV 5HTXLUHPHQWV DQG 7UHQGV
7KH &KDOOHQJHV 2I &UHDWLQJ DQ H %XVLQHVV :HE VLWH
2UDFOH L $SSOLFDWLRQ 6HUYHU
581 $// <285 :HE 6LWHV DQG LQWHUQHW $SSOLFDWLRQV
6HUYLQJ :HE &RQWHQW ZLWK 2UDFOH +773 6HUYHU SRZHUHG E\ $SDFKH
2UDFOH +773 6HUYHU 0RGXOHV PRGV
PRGBSOVTO
PRGBRVH
PRGBVVO
PRGBSHUO
PRGB-VHUY
3HUO ,QWHUSUHWHU
-DYD $SSOLFDWLRQ 'HYHORSPHQW DQG 'HSOR\PHQW
- (( DQG &25%$ LQ 2UDFOH (-(
-DYD 6HUYOHW 'HSOR\PHQW ZLWK 2UDFOH L$6
-DYD6HUYHU 3DJHV 'HSOR\PHQW ZLWK 2UDFOH L$6
2UDFOH %XVLQHVV &RPSRQHQWV IRU -DYD
3/ 64/ $SSOLFDWLRQ 'HYHORSPHQW DQG 'HSOR\PHQW
2UDFOH 3/ 64/ (QJLQH
2UDFOH 3/ 64/ 6HUYHU 3DJHV
2UDFOH L$6 )RUPV 6HUYLFHV
'HYHORSHU .LWV
2UDFOH 'DWDEDVH 'HYHORSHU .LW
2UDFOH /'$3 &OLHQW 7RRONLW
2UDFOH ;0/ 'HYHORSHU .LW ;'.
&UHDWH SHUVRQDOL]HG SRUWDOV
2UDFOH L$6 3RUWDO
:LUHOHVV (QDEOH 3RUWDOV
2UDFOH L$6 :LUHOHVV
$FFHOHUDWH :HE 6LWH 3HUIRUPDQFH ZLWK &DFKLQJ
2UDFOH L$6 :HE &DFKH
2UDFOH L$6 'DWDEDVH &DFKH
:KDW NLQG RI DSSOLFDWLRQV EHQHILW IURP 2UDFOH L$6 'DWDEDVH
&DFKH"
([WUDFW %XVLQHVV ,QWHOOLJHQFH
2UDFOH L$6 5HSRUWV 6HUYLFHV
Oracle9i Application Server Page 2
$SSOLFDWLRQ 6HUYHU 5HSRUWLQJ
3RUWDO ,QWHJUDWLRQ
2UDFOH L$6 'LVFRYHUHU
2UDFOH L$6 &OLFNVWUHDP ,QWHOOLJHQFH
,QWHJUDWH \RXU EXVLQHVV
2UDFOH :RUNIORZ
7KH :RUNIORZ 3URFHVVHV
:RUNIORZ %XLOGHU
:RUNIORZ (QJLQH
%XVLQHVV (YHQW 6\VWHP
1RWLILFDWLRQ 6\VWHP
7KH :RUNIORZ 0RQLWRU
:RUNIORZ 'HILQLWLRQV /RDGHU
2UDFOH *DWHZD\V
*HQHULF &RQQHFWLYLW\
7UDQVSDUHQW *DWHZD\V
2UDFOH $SSOLFDWLRQV ,QWHUFRQQHFW
2XW RI WKH ER[ ,QWHJUDWLRQ
'LVWULEXWHG 'HSOR\PHQW
/RRVH &RXSOLQJ RI $SSOLFDWLRQV
7RROV IRU (DV\ FXVWRPL]DWLRQ
(YHQW EDVHG 'LVWULEXWHG 0HVVDJLQJ 6\VWHP
*XDUDQWHHG ([DFWO\ 2QFH ,Q RUGHU 0HVVDJH 'HOLYHU\
&RQWHQW EDVHG 5RXWLQJ 6XSSRUW
6XSSRUWV 0DMRU 0HVVDJLQJ 3DUDGLJPV
&ROODERUDWH ZLWK VWDNHKROGHUV
,QWHUQHW )LOH 6\VWHP
2UDFOH L$6 (PDLO
(PDLO $UFKLWHFWXUH
2SHQ 6WDQGDUGV %DVHG 0HVVDJLQJ
2UDFOH L %DVHG 0HVVDJH 6WRUH
6HUYHU 6LGH 5XOHV
$SSOLFDWLRQ ,QWHJUDWLRQ
:HE &OLHQW $FFHVV
$GPLQLVWUDWLRQ
2UDFOH L$6 8QLILHG 0HVVDJLQJ
8QLILHG 0HVVDJLQJ $UFKLWHFWXUH
8QLILHG 0HVVDJLQJ 6'.
8QLILHG 0HVVDJLQJ &OLHQW
606 1RWLILFDWLRQ *DWHZD\V
0DQDJH DQG VHFXUH \RXU :HE ,QIUDVWUXFWXUH
2UDFOH (QWHUSULVH 0DQDJHU
0DQDJHPHQW $Q\ZKHUH
(QG WR (QG 0RQLWRULQJ DQG 3UREOHP 5HVSRQVH
2UDFOH ,QWHUQHW 'LUHFWRU\
6FDODEOH
Oracle9i Application Server Page 3
+LJK $YDLODELOLW\
6HFXUH
,QWHJUDWHG (QYLURQPHQW
.H\ 'LUHFWRU\ )HDWXUHV
2UDFOH $GYDQFHG 6HFXULW\
(QFU\SWLRQ
6XSSOLHG (QFU\SWLRQ &DSDELOLWLHV
66/ 6XSSRUW
6HFXULW\ DQG 'LUHFWRU\ ,QWHJUDWLRQ
6FDODELOLW\ $YDLODELOLW\ DQG /RDG %DODQFLQJ
2$6 0LJUDWLRQ
6XPPDU\
Oracle9i Application Server Page 4
2UDFOH L $SSOLFDWLRQ 6HUYHU
INTRODUCTION
e-Business Applications, Requirements and Trends
7KH ,QWHUQHW LQWURGXFHV VLJQLILFDQW RSSRUWXQLWLHV IRU FRPSDQLHV WR UHDFK QHZ
PDUNHWV DQG WR VWUHDPOLQH WKHLU LQWHUQDO EXVLQHVV SURFHVVHV $W WKH VDPH WLPH WKHVH
RSSRUWXQLWLHV JHQHUDWH QHZ FKDOOHQJHV EHFDXVH DSSOLFDWLRQV PXVW EH GHOLYHUHG
TXLFNO\ DQG WKH\ PXVW VFDOH WR VHUYH YDVW QXPEHUV RI XVHUV 1RQHWKHOHVV H
EXVLQHVV LV VWLOO EXVLQHVV DQG WR EH VXFFHVVIXO D FRPSDQ\ PXVW FUHDWH D FRPSHWLWLYH
DGYDQWDJH WR GLIIHUHQWLDWH LWVHOI IURP FRPSHWLWRUV &UHDWLQJ D FRPSHWLWLYH
DGYDQWDJH KDV DOZD\V EHHQ D NH\ WR EHLQJ D VXFFHVV LQ EXVLQHVV DQG WKH VDPH WUXWK
DSSOLHV LQ WKH ZRUOG RI H EXVLQHVV
+RZ GRHV D FRPSDQ\ FUHDWH D FRPSHWLWLYH DGYDQWDJH" %\ VSHQGLQJ WKHLU GROODUV
ZKHUH LW FRXQWV WKH PRVW 6WXGLHV VKRZ WKDW FRPSDQLHV VSHQG DSSUR[LPDWHO\
RI WKHLU ,7 EXGJHW WR SURYLGH VWDQGDUG EXVLQHVV RSHUDWLRQV DQG RQO\ RQ DUHDV
ZKHUH WKH\ FDQ GLIIHUHQWLDWH WKHPVHOYHV IURP WKH FRPSHWLWLRQ :K\ GRHV LW WDNH
RI WKH ,7 EXGJHW WR SURYLGH VWDQGDUG EXVLQHVV RSHUDWLRQV" %HFDXVH
LQWHJUDWLQJ GLYHUVH SURGXFWV WKDW ZHUH QRW GHVLJQHG WR ZRUN WRJHWKHU LQWR D
FRQVROLGDWHG VHW RI EXVLQHVV DSSOLFDWLRQV LV GLIILFXOW WR GR GLIILFXOW WR VXSSRUW DQG
WKHUHIRUH LV H[SHQVLYH :RUNLQJ ZLWK D VLQJOH SODWIRUP WKDW SURYLGHV DOO WKH
IXQFWLRQDOLW\ UHTXLUHG WR LPSOHPHQW EXVLQHVV RSHUDWLRQV IRU D FRPSDQ\ UHTXLUHV
PXFK OHVV HIIRUW ZKLFK ZLOO FRQVXPH OHVV PRQH\ IURP WKH ,7 EXGJHW
$ FRUH FRPSRQHQW RI PRGHUQ ,7 LQIUDVWUXFWXUH LV WKH DSSOLFDWLRQ VHUYHU 8VLQJ DQ
DSSOLFDWLRQ VHUYHU GHFUHDVHV DSSOLFDWLRQ GHYHORSPHQW WLPH DQG FRVWV EHFDXVH
GHYHORSHUV FDQ FRQFHQWUDWH RQ FUHDWLQJ DSSOLFDWLRQV WKDW JLYH D FRPSDQ\ WKH
FRPSHWLWLYH DGYDQWDJH QRW RQ SURYLGLQJ WKH LQIUDVWUXFWXUH UHTXLUHG WR FUHDWH D H
EXVLQHVV :HE VLWH 7KH DSSOLFDWLRQ VHUYHU SURYLGHV WKH LQIUDVWUXFWXUH UHTXLUHG
KLJKO\ VFDODEOH ZHE VHUYHUV WUDQVDFWLRQ PDQDJHPHQW IDFLOLWLHV SRUWDO VHUYLFHV
PRELOH GHYLFH WUDQVIRUPHUV FDFKLQJ VHUYLFHV EXVLQHVV LQWHOOLJHQFH IXQFWLRQDOLW\
LQGXVWU\ VWDQGDUG $3,V DQG VHUYLFHV DQG OHJDF\ DSSOLFDWLRQ LQWHJUDWLRQ FDSDELOLWLHV
8QIRUWXQDWHO\ PRVW DSSOLFDWLRQ VHUYHU SURGXFWV RQ WKH PDUNHW WRGD\ WDUJHW RQO\ D
VXEVHW RI D FRPSDQ\·V UHTXLUHPHQWV VR WKH FRPSDQ\ PXVW LQWHJUDWH SURGXFWV IURP
PXOWLSOH YHQGRUV WR FUHDWH D FRPSOHWH VROXWLRQ 7R UHGXFH FRVWV D FRPSDQ\
FKRRVHV WR EXLOG DSSOLFDWLRQV XVLQJ D FROOHFWLRQ RI GLIIHUHQW DSSOLFDWLRQ VHUYHU
SURGXFWV EXW VWLOO PXVW LQWHJUDWH DOO WKH DSSOLFDWLRQV WRJHWKHU WR FUHDWH DQ H
Oracle9i Application Server Page 5
EXVLQHVV :HE VLWH ,QWHJUDWLQJ WKHVH QHZ DSSOLFDWLRQV WKDW UXQ RQ GLIIHUHQW
DSSOLFDWLRQ VHUYHU SURGXFWV DQG WKHQ LQWHJUDWLQJ WKHP ZLWK WKH UHVW RI WKH VRIWZDUH
LQIUDVWUXFWXUH DGGV FRPSOH[LW\ DQG H[SHQVH WR GHYHORSLQJ WKH EDVH DSSOLFDWLRQV
The Challenges Of Creating an e-Business Web site
&RPSDQLHV FUHDWLQJ H EXVLQHVV :HE VLWHV H[SHULHQFH D FRPPRQ VHW RI SUREOHPV
DQG FKDOOHQJHV
! %XLOGLQJ H EXVLQHVV VLWHV 7KH PDUNHW GLFWDWHV WKDW H %XVLQHVV DSSOLFDWLRQV
EH GHVLJQHG DQG GHOLYHUHG ZLWK VKRUW WXUQDURXQG WLPHV $SSOLFDWLRQV PXVW
VFDOH DQG SHUIRUP IODZOHVVO\ $SSOLFDWLRQV PXVW WLJKWO\ LQWHJUDWH ZLWK HDFK
RWKHU +RZ FDQ \RX DFKLHYH WKLV ZLWKRXW LQFUHDVLQJ \RXU GHYHORSPHQW VWDII"
! 6LPSOLI\LQJ LQIRUPDWLRQ DFFHVV +RZ PDQ\ FRPSDQLHV KDYH WRR IHZ :HE
VLWHV" +RZ PDQ\ FRPSDQLHV FDQ ILQG LQIRUPDWLRQ WKDW WKH\ QHHG IURP WKHLU
FROOHFWLRQ RI :HE VLWHV" +RZ FDQ \RX SUHVHQW YLWDO LQIRUPDWLRQ DQG
DSSOLFDWLRQ LQWHUIDFHV LQ D VLQJOH XQLILHG PDQQHU"
! ([WHQGLQJ WKH LQIRUPDWLRQ UHDFK WR PRELOH GHYLFHV ,W·V D IDFW RI OLIH WKDW
PRUH SHRSOH DUH FRQGXFWLQJ EXVLQHVV ZKLOH RXW RI WKH RIILFH +RZ FDQ \RX
PDNH WKH VDPH LQIRUPDWLRQ WKDW LV DYDLODEOH IURP D GHVNWRS DYDLODEOH WR URDG
ZDUULRUV RQ WKHLU PRELOH GHYLFHV" +RZ FDQ \RX DFKLHYH WKH FRPSHWLWLYH
DGYDQWDJH WKDW PRELOH DFFHVV RIIHUV ZLWKRXW FUHDWLQJ PXOWLSOH YHUVLRQV RI WKH
VDPH DSSOLFDWLRQV DQG :HE VLWHV"
! 0DNLQJ LW IDVW +RZ GR \RX LQFUHDVH WKH SHUIRUPDQFH RI \RXU ZHE VLWH"
+RZ GR \RX PDNH \RXU DSSOLFDWLRQV UXQ IDVWHU ZLWKRXW UHGHVLJQLQJ DQG
UHEXLOGLQJ WKHP"
! ([WUDFWLQJ EXVLQHVV LQIRUPDWLRQ IURP WKH :HE VLWH 9LVLWRU ZKR FRPH WR
\RXU :HE SURYLGH YDOXDEOH LQIRUPDWLRQ DERXW WKHPVHOYHV DQG WKHLU LQWHUHVWV
+RZ GR \RX H[WUDFW WKLV YDOXDEOH LQIRUPDWLRQ VR \RX FDQ XVH LW WR GULYH
EXVLQHVV GHFLVLRQV"
! +RZ GR \RX LQWHJUDWH \RXU H[LVWLQJ EXVLQHVV DSSOLFDWLRQV LQWR \RXU H
EXVLQHVV :HE VLWH" 0RVW OLNHO\ \RX KDYH H[LVWLQJ DSSOLFDWLRQV DQG GDWD
VRXUFHV WKDW \RX ZRXOG OLNH WR LQWHJUDWH LQWR \RXU H EXVLQHVV :HE VLWH +RZ
GR \RX GR WKLV ZLWKRXW UHZULWLQJ \RXU DSSOLFDWLRQV" +RZ GR \RX PDNH WKH
GDWD \RX KDYH LQ GLIIHUHQW GDWD VRXUFHV DYDLODEOH WR \RXU H EXVLQHVV :HE VLWH"
! 0DQDJLQJ DQG VHFXULQJ WKH H EXVLQHVV :HE VLWH 2QFH \RX KDYH \RXU
:HE VLWH XS DQG UXQQLQJ KRZ GR \RX PDQDJH LW DOO" +RZ FDQ \RX VLPSOLI\
WKH SURFHVV VR WKDW \RX FDQ PDQDJH \RXU :HE VLWH LQIUDVWUXFWXUH IURP RQH
LQWHJUDWHG FRQVROH" +RZ GR \RX HQVXUH WKDW WKH :HE VLWH LV VHFXUH DQG \RXU
H EXVLQHVV WUDQVDFWLRQV DUH QRW FRPSURPLVHG"
Oracle9i Application Server Page 6
ORACLE9i APPLICATION SERVER
2UDFOH L $SSOLFDWLRQ 6HUYHU 2UDFOH L$6 LV 2UDFOH·V QHZ DSSOLFDWLRQ VHUYHU
8QOLNH RWKHUV 2UDFOH L$6 LV D FRPSUHKHQVLYH DQG LQWHJUDWHG DSSOLFDWLRQ VHUYHU ,W
UXQV DQ\ :HE VLWH SRUWDO RU ,QWHUQHW DSSOLFDWLRQ DQG LW UXQV LW IDVWHU WKDQ DQ\
RWKHU DSSOLFDWLRQ VHUYHU RQ WKH PDUNHW 2UDFOH L$6 PDNHV \RXU :HE VLWH DQG DOO
\RXU DSSOLFDWLRQV DFFHVVLEOH IURP DQ\ EURZVHU RU PRELOH GHYLFH
GHPDQGV IRU WKH ODWHVW XS WR WKH PLQXWH EXVLQHVV LQIRUPDWLRQ XVLQJ 2UDFOH L$6
LQWHJUDWHG EXVLQHVV LQWHOOLJHQFH VHUYLFHV E\ XVLQJ WKH VLQJOH PDQDJHPHQW FRQVROH SURYLGHG ZLWK 2UDFOH L$6 2UDFOH L$6
DGGUHVVHV DOO RI WKH FKDOOHQJHV \RX IDFH ZKHQ EXLOGLQJ H EXVLQHVV :HE VLWHV
:LWK 2UDFOH L $SSOLFDWLRQ 6HUYHU \RX FDQ
! EXLOG DQG GHSOR\ G\QDPLF :HE VLWHV SRUWDOV· DQG DSSOLFDWLRQV
! DJJUHJDWH FRQWHQW LQWR D SRUWDO
! PDNH VLWHV DQG DSSOLFDWLRQV DFFHVVLEOH IURP ERWK WUDGLWLRQDO EURZVHUV DQG
PRELOH GHYLFHV
! UXQ DQ\ :HE VLWH DW OHDVW WLPHV IDVWHU WKDQ DQ\ RWKHU DSSOLFDWLRQ VHUYHU
! H[WUDFW EXVLQHVV LQWHOOLJHQFH
! LQWHJUDWH H[LVWLQJ DSSOLFDWLRQV DQG GDWD VRXUFHV LQWR RQH FRPPRQ H EXVLQHVV
LQIUDVWUXFWXUH
! FROODERUDWH HIIHFWLYHO\ ZLWK DOO \RXU VWDNHKROGHUV
! PDQDJH DQG VHFXUH DOO RI \RXU :HE LQIUDVWUXFWXUH
)LJXUH SURYLGHV DQ RYHUYLHZ RI 2UDFOH L$6
Oracle9i Application Server Page 7
Oracle9i Application Server
Create Personalized Portals
Portal
Run All Your Web Sites & Applications
Connected
Clients
CORBA
J2EE XML/XSL Perl
Oracle
Java Stored
Forms
PSPs
BC4J
Procedures
Services
PLSQL
Developer Kits
LDAP, XML, Database
non-Oracle
Data
Extract Business Intelligence
Sources
Clickstream
Reports
Discoverer
Intelligence
Services
Collaborate With Stakeholders
Oracle9iAS
Wireless Internet File System Email, Unified Messaging
for non-Oracle
wireless
Apps
clients
Integrate Your Business
Oracle Applications
Oracle
Interconnect
Workflow
Oracle Gateways
Manage Your Web Infrastructure
Oracle Enteprise Manager Oracle Internet Directory Oracle Advanced Security
)LJXUH 2UDFOH L$6 RYHUYLHZ
RUN ALL YOUR WEB SITES AND INTERNET APPLICATIONS
$OO GHYHORSPHQW WHDPV IDFH D VLPLODU VHW RI FKDOOHQJHV ZKHQ FUHDWLQJ DQ H EXVLQHVV
:HE VLWH 7KH\ QHHG WR UDSLGO\ GHVLJQ FUHDWH DQG GHOLYHU :HE VLWHV DQG
DSSOLFDWLRQV WKDW UXQ IDVW RYHU DQ\ QHWZRUN DQG RQ HYHU\ GHYLFH 7KH\ QHHG WR
SURYLGH EXVLQHVV LQWHOOLJHQFH WR VXSSRUW GDLO\ RSHUDWLRQV DQG VWUDWHJLF GHFLVLRQV
$QG WKH\ QHHG WR VHDPOHVVO\ LQWHJUDWH DOO RI WKLV IXQFWLRQDOLW\ PDNH LW VHFXUH DQG
SURYLGH DQ HDV\ HIILFLHQW ZD\ WR PDQDJH HYHU\WKLQJ
2UDFOH L$6 VXSSRUWV DOO RI \RXU H EXVLQHVV WUDQVDFWLRQDO DSSOLFDWLRQV DQG GDWD
SXEOLVKLQJ QHHGV ZKHWKHU \RX QHHG D ZHE VLWH D FRPSDQ\ SRUWDO RU DQ ,QWHUQHW
DSSOLFDWLRQ ,W SURYLGHV D IOH[LEOH GHSOR\PHQW SODWIRUP WKDW VXSSRUWV WKH ODWHVW
LQGXVWU\ VWDQGDUG WHFKQRORJLHV DQG SURJUDPPLQJ ODQJXDJHV VXFK DV - (( $3,V
ZLWK -DYD VHUYOHWV -63 (-% DV ZHOO DV ;0/
2UDFOH L$6 WLJKWO\ LQWHJUDWHV ZLWK WKH 2UDFOH 'DWDEDVH DQG SURYLGHV XQLTXH
IXQFWLRQDOLW\ GDWDEDVH GHYHORSHUV FDQ XVH WR TXLFNO\ EHFRPH SURGXFWLYH :HE
GHYHORSHUV 'HYHORSHUV FDQ TXLFNO\ OHYHUDJH WKHLU 3/ 64/ NQRZOHGJH WR EXLOG
G\QDPLF GDWDEDVH DSSOLFDWLRQV ZLWK 3/ 64/ 6HUYHU 3DJHV 363V WKH 3/ 64/
:HE WRRONLW RU 2UDFOH L$6 )RUPV 6HUYLFHV
Oracle9i Application Server Page 8
Web Cache
Database Cache
Oracle HTTP Server
powered by Apache
Serving Web Content with Oracle HTTP Server (powered by Apache)
6HUYLQJ :HE FRQWHQW UHTXLUHV D :HE VHUYHU DQG VHUYLQJ FRQWHQW UHOLDEO\ WR XVHUV
UHTXLUHV D UREXVW DQG UHOLDEOH :HE VHUYHU 2UDFOH L$6 SURYLGH D :HE VHUYHU WKDW
FDQ UHOLDEO\ VHUYH UHTXHVWV WR WKRXVDQGV RI XVHUV LQ D VFDOHDEOH DQG SUHGLFWDEOH
PDQQHU
2UDFOH +773 6HUYHU LV EDVHG RQ WKH $SDFKH 6HUYHU WKH GH IDFWR VWDQGDUG ZHE
OLVWHQHU RQ WKH ,QWHUQHW $SDFKH VHUYHV RYHU RI WKH ZRUOG·V ,QWHUQHW VLWHV
RIIHULQJ UREXVW VFDODEOH WHFKQRORJ\ LQ D WKRURXJKO\ WHVWHG VHUYHU SURGXFW
2UDFOH +773 6HUYHU SURYLGHV D FRPSOHWHO\ FRQILJXUHG WHVWHG DQG VXSSRUWHG
YHUVLRQ RI WKH $SDFKH :HE VHUYHU 2UDFOH +773 6HUYHU LQFRUSRUDWHV H[WHQGHG
$SDFKH IXQFWLRQDOLW\ WKURXJK WKH 2SHQ66/ PRGXOH WR SURYLGH 66/ DQG +7736
VXSSRUW DQG WKH $SDFKH -6HUY VHUYOHW HQJLQH WR VXSSRUW WKH UXQQLQJ RI -DYD
6HUYOHW DSSOLFDWLRQV 2Q WRS RI WKLV 2UDFOH L$6 DOVR SURYLGHV D QXPEHU RI
DGGLWLRQDO PRGXOHV GHVFULEHG EHORZ WR IXUWKHU H[WHQG WKH IXQFWLRQDOLW\ RI WKH
:HE VHUYHU
8VLQJ WKH $SDFKH :HE VHUYHU DV WKH EDVLV IRU WKH 2UDFOH +773 6HUYHU DOORZV \RX
WR EHQHILW IURP WKH UREXVW DQG KLJK SHUIRUPDQFH QDWXUH RI WKH ZRUOGV OHDGLQJ :HE
VHUYHU LQ D WRWDOO\ VXSSRUWHG PDQQHU
Oracle HTTP Server Modules (mods)
0RGXOHV PRGV DUH SOXJ LQV WR WKH +773 6HUYHU WKDW H[WHQG LWV IXQFWLRQDOLW\
HLWKHU E\ RIIHULQJ QDWLYH VHUYLFHV H J PRGBVVO RU E\ GLVSDWFKLQJ UHTXHVWV WR
H[WHUQDO SURFHVVHV H J PRGB-VHUY GLVSDWFKLQJ WR $SDFKH -6HUY PRGV DUH
LPSOHPHQWHG LQ & FRGH DQG UXQ ZLWKLQ WKH SURFHVV VSDFH RI WKH 2UDFOH +773
6HUYHU ,Q DGGLWLRQ WR WKH VWDQGDUG FRPSLOHG $SDFKH PRGV SURYLGHG ZLWK 2UDFOH
+773 VHUYHU 2UDFOH KDV HQKDQFHG VHYHUDO RI WKH VWDQGDUG PRGV DQG KDV DGGHG
2UDFOH VSHFLILF PRGV ZKLFK DUH GHVFULEHG LQ WKH IROORZLQJ VHFWLRQV
mod_plsql
7KLV PRGXOH URXWHV +773 UHTXHVWV IRU VWRUHG SURFHGXUHV WR DQ 2UDFOH GDWDEDVH
HQJLQH IRU SURFHVVLQJ PRGBSOVTO H[HFXWHV ZLWKLQ WKH +773 6HUYHU SURFHVV DQG
IDFLOLWDWHV WKH H[HFXWLRQ RI WKH UHTXHVWHG 3/ 64/ VWRUHG SURFHGXUH ZLWKLQ DQ
2UDFOH GDWDEDVH HQJLQH 7KH 3/ 64/ VWRUHG SURFHGXUHV JHQHUDWH G\QDPLF
FRQWHQW XVLQJ WKH 3/ 64/ :HE WRRONLW ZKLFK LV WKHQ UHWXUQHG WR WKH EURZVHU YLD
2UDFOH +773 6HUYHU
PRGBSOVTO PDLQWDLQV GDWDEDVH FRQQHFWLRQV ZKLFK DUH VSHFLILHG ZLWK '$'V
GDWDEDVH DFFHVV GHVFULSWRUV 1R FRQQHFWLRQ SRROLQJ LV QHFHVVDU\ IRU PRGBSOVTO DV
HDFK 2UDFOH +773 VHUYHU SURFHVV ZLOO KDYH D VWDWHOHVV GDWDEDVH FRQQHFWLRQ WKDW LW
FDQ UHXVH WR VHUYLFH HDFK RI LWV UHTXHVWV
PRGBSOVTO LV WKH XSJUDGH IURP WKH 3/ 64/ &DUWULGJH VXSSOLHG ZLWK WKH 2UDFOH
$SSOLFDWLRQ 6HUYHU
Oracle9i Application Server Page 9
mod_ose
7KLV PRGXOH URXWHV +773 UHTXHVWV IRU -DYD VHUYOHW DSSOLFDWLRQV DQG -DYD6HUYHU
3DJHV -63 FRQILJXUHG WR UXQ LQ WKH 2UDFOH 6HUYOHW (QJLQH 26( WR DQ LQVWDQFH RI
26( UXQQLQJ LQ 2UDFOH L$6 ,W XVHV +773 WXQQHOLQJ RYHU 1HW DV WKH SURWRFRO
EHWZHHQ WKH 2UDFOH +773 6HUYHU DQG 26( OHYHUDJLQJ 1HW IHDWXUHV VXFK DV ORDG
EDODQFLQJ ILUHZDOO VXSSRUW DQG WKH FRQQHFWLRQ PDQDJHU
PRGBRVH PDLQWDLQV WKH DSSURSULDWH GDWDEDVH FRQQHFWLRQV VSHFLILHG E\ GDWDEDVH
FRQQHFWLRQ GHVFULSWRUV VHW XS IRU PRGBRVH 8QOLNH PRGBMVHUY ZKLFK FORVHV WKH
FRQQHFWLRQ IRU HYHU\ UHTXHVW PRGBRVH KROGV RQ WR WKH FRQQHFWLRQ ZLVK 26( IRU
WKH GXUDWLRQ RI WKH FOLHQW FRQQHFWLRQ WR VXSSRUW VWDWHIXO DSSOLFDWLRQV 26( LV
GHVFULEHG LQ PRUH GHWDLO LQ WKH 2UDFOH 6HUYOHW (QJLQH VHFWLRQ
mod_ssl
7KLV PRGXOH SURYLGHV VWDQGDUG VXSSRUW IRU +7736 SURWRFRO FRQQHFWLRQV WR
2UDFOH L$6 ,W HQDEOHV VHFXUH FRQQHFWLRQV EHWZHHQ WKH +773 VHUYHU DQG D
EURZVHU FOLHQW E\ XVLQJ DQ 2UDFOH SURYLGHG HQFU\SWLRQ PHFKDQLVP RYHU D 6HFXUH
6RFNHWV /D\HU 66/ ,W PD\ DOVR EH XVHG IRU DXWKHQWLFDWLRQ RYHU WKH ,QWHUQHW
WKURXJK WKH XVH RI GLJLWDO FHUWLILFDWH WHFKQRORJ\
mod_perl
7KLV PRGXOH IRUZDUGV 3HUO DSSOLFDWLRQ UHTXHVWV WR WKH 3HUO ,QWHUSUHWHU WKDW LV
HPEHGGHG LQ WKH 2UDFOH +773 6HUYHU 7KH HPEHGGHG 3HUO LQWHUSUHWHU VDYHV WKH
RYHUKHDG RI VWDUWLQJ DQ H[WHUQDO LQWHUSUHWHU SURFHVV 7KH FRGH FDFKLQJ IHDWXUH LQ
ZKLFK PRGXOHV DQG VFULSWV DUH ORDGHG DQG FRPSLOHG RQO\ RQFH DOORZV WKH VHUYHU WR
UXQ SUH ORDGHG DQG FRPSLOHG FRGH WKHUHIRUH LQFXUULQJ OHVV RYHUKHDG FRVWV LQ
UHSHDWHG H[HFXWLRQV RI WKH VDPH 3HUO VFULSW 7KLV LV GHVFULEHG LQ PRUH GHWDLO LQ WKH
3HUO LQWHUSUHWHU VHFWLRQ
mod_Jserv
7KLV PRGXOH URXWHV UHTXHVWV IRU -DYD VHUYOHWV DQG -DYD6HUYHU 3DJHV -63V
FRQILJXUHG WR UXQ RQ WKH $SDFKH -6HUY VHUOYHW HQJLQH WR DQ LQVWDQFH RI WKH $SDFKH
-6HUY VHUYOHW HQJLQH PRGB-VHUY FRPPXQLFDWHV ZLWK WKH -6HUY HQJLQH XVLQJ WKH
$SDFKH -6HUY 3URWRFRO $-3 ,Q WKH FDVH RI -63V WKH 2UDFOH -63 UXQWLPH ZLOO
PDQDJH WKH H[HFXWLRQ RI WKH SDJH ZLWKLQ WKH $SDFKH -6HUY HQYLURQPHQW 7KLV LV
GHVFULEHG LQ PRUH GHWDLO LQ WKH $SDFKH -6HUY VHFWLRQ
Perl Interpreter
$ 3HUO UXQWLPH HQYLURQPHQW LV OLQNHG LQWR DQG HPEHGGHG ZLWKLQ WKH +773 6HUYHU
SURFHVV UHGXFLQJ WKH RYHUKHDG RI VWDUWLQJ DQ H[WHUQDO LQWHUSUHWHU RU PDNLQJ ,3&
FDOOV WR H[HFXWH 3HUO VFULSWV ZKHQ WKH\ DUH UHTXHVWHG :KHQ WKH 2UDFOH +773
VHUYHU UHFHLYHV DQ +773 UHTXHVW IRU D 3HUO VFULSW WKH UHTXHVW LV URXWHG WR
PRGBSHUO ZKLFK SDVVHV WKH UHTXHVW WR WKH 3HUO LQWHUSUHWHU IRU SURFHVVLQJ 7KH
Oracle9i Application Server Page 10
3HUO LQWHUSUHWHU UHWXUQV WKH UHVXOWV RI WKH UHTXHVW EDFN WR WKH +773 VHUYHU YLD
PRGBSHUO
Java Application Development and Deployment
2UDFOH L$6 SURYLGHV D FRPSOHWH HQYLURQPHQW IRU WKH GHYHORSPHQW DQG
GHSOR\PHQW RI -DYD DSSOLFDWLRQV
2UDFOH L$6 VXSSRUWV WKH GHSOR\PHQW RI -DYD DSSOLFDWLRQV WR WZR -DYD 9LUWXDO
0DFKLQHV -90 WKH VWDQGDUG -DYD 'HYHORSPHQW .LW -'. DQG 2UDFOH (QWHUSULVH
-DYD (QJLQH (-(
2UDFOH (-( LV WKH VFDODEOH -DYD HQJLQH DQG WKH FRPPRQ -DYD LQIUDVWUXFWXUH IRU WKH
2UDFOH L GDWDEDVH DQG 2UDFOH L $SSOLFDWLRQ 6HUYHU 2UDFOH (-( SURYLGHV
H[FHSWLRQDO DSSOLFDWLRQ SDUWLWLRQLQJ FDSDELOLWLHV 2UDFOH LV WKH RQO\ HQWHUSULVH
VRIWZDUH YHQGRU WKDW RIIHUV D FRPPRQ -DYD HQYLURQPHQW IRU ERWK LWV DSSOLFDWLRQ
VHUYHU DQG GDWDEDVH $IWHU WKUHH UHOHDVHV 2UDFOH (-( LV QRZ D YHU\ UREXVW DQG
PDWXUH -DYD SODWIRUP 2UDFOH (-( ZDV VSHFLILFDOO\ GHVLJQHG WR DGGUHVV WKH
GHPDQGLQJ UHTXLUHPHQWV RI H[HFXWLQJ DSSOLFDWLRQV LQ VHUYHU HQYLURQPHQWV 2UDFOH
(-( SURYLGHV D -DYD FRPSOLDQW -90 DQG $3, LPSOHPHQWDWLRQ ZKLFK LV FRQVLVWHQW
DFURVV DOO KDUGZDUH SODWIRUPV ZKHUH 2UDFOH L$6 RSHUDWHV
2UDFOH (-( UXQV WKH 2UDFOH 6HUYOHW (QJLQH 26( ZKLFK H[HFXWHV -DYD 6HUYOHW
DSSOLFDWLRQV DQG WKH 2UDFOH (-% FRQWDLQHU ZKLFK H[HFXWH (QWHUSULVH -DYD%HDQV
DSSOLFDWLRQV
2UDFOH (-( SURYLGHV -DYD FRGH H[HFXWLRQ DFFHOHUDWLRQ FDSDELOLWLHV WKURXJK LWV
DELOLW\ WR FRQYHUW -DYD E\WHFRGH WKH SODWIRUP LQGHSHQGHQW ELQDU\ UHSUHVHQWDWLRQ RI
D -DYD SURJUDP LQWR QDWLYH PDFKLQH FRGH WKDW UXQV GLUHFWO\ RQ WKH KDUGZDUH
SODWIRUP 7KLV FRQYHUVLRQ RU QDWLYH FRPSLODWLRQ SURFHVV LV SHUIRUPHG ZD\ DKHDG
RI WLPH UHPRYLQJ WKH QHHG WR LQWHUSUHW DQG FRQYHUW WKH -DYD E\WHFRGH DW UHTXHVW
WLPH 7KLV UHVXOWV LQ D VLJQLILFDQW SHUIRUPDQFH LPSURYHPHQW RI WKH -DYD FRGH DW
UXQWLPH
$ VWDQGDUG SODWIRUP -'. LV VXSSOLHG WR SRZHU WKH $SDFKH -6HUY HQJLQH XVHG
ZLWKLQ 2UDFOH L$6 WR H[HFXWH -DYD 6HUYOHW DQG -DYD6HUYHU 3DJHV DSSOLFDWLRQV
XVLQJ 2UDFOH-63
J2EE and CORBA in Oracle EJE
'HVLJQHG DV D KLJKO\ VFDODEOH VHUYHU VLGH -DYD SODWIRUP 2UDFOH (-( LV DQ
HQWHUSULVH FODVV -DYD FRPSDWLEOH VHUYHU HQYLURQPHQW WKDW VXSSRUWV &25%$
-DYD VWRUHG SURFHGXUHV DQG WKH FRUH -DYD (QWHUSULVH (GLWLRQ - (( $3,V 2UDFOH
(-( DFKLHYHV KLJK VFDODELOLW\ WKURXJK LWV XQLTXH DUFKLWHFWXUDO GHVLJQ ZKLFK
PLQLPL]HV WKH EXUGHQ DQG FRPSOH[LW\ RI PHPRU\ PDQDJHPHQW HYHQ DV WKH QXPEHU
RI FRQFXUUHQW XVHUV RQ WKH VHUYHU LQFUHDVHV 7KLV PDNHV LW WKH LGHDO GHSOR\PHQW
HQYLURQPHQW IRU HQWHUSULVH DSSOLFDWLRQV EXLOW IRU - (( SODWIRUPV VXFK DV
2UDFOH L$6
Oracle9i Application Server Page 11
2UDFOH L$6 VXSSRUWV WKH - (( SODWIRUP E\ SURYLGLQJ WKH IROORZLQJ $3,V DQG
FRQWDLQHUV ZKHUH UHTXLUHG DV GHILQHG LQ WKH - (( VSHFLILFDWLRQ -'%& -7$
-1', 6HUYOHW -63 (-% 50, ,,23 -06
Enterprise JavaBeans
2UDFOH L$6 VXSSRUWV WKH GHYHORSPHQW DQG GHSOR\PHQW RI GLVWULEXWHG H EXVLQHVV
DSSOLFDWLRQV XVLQJ (QWHUSULVH -DYD%HDQ (-% WHFKQRORJ\ 8VLQJ (-% WHFKQRORJ\
DSSOLFDWLRQ GHYHORSHUV FDQ IRFXV GLUHFWO\ RQ LPSOHPHQWLQJ WKH EXVLQHVV ORJLF IRU
WKH H EXVLQHVV DSSOLFDWLRQ UDWKHU WKDQ RQ GHYHORSLQJ V\VWHP OHYHO IXQFWLRQDOLW\
UHTXLUHG WR UXQ DQG PDQDJH WKH DSSOLFDWLRQ ,Q DFFRUGDQFH ZLWK WKH - ((
VSHFLILFDWLRQ 2UDFOH L$6 SURYLGHV DQ (-% FRPSOLDQW FRQWDLQHU IRU VHVVLRQ DQG
HQWLW\ EHDQV DQG IRU VWDQGDUG DQG SURYLGHU VSHFLILF ;0/ GHSOR\PHQW GHVFULSWRUV
6HVVLRQ EHDQV DUH XVHG WR LPSOHPHQW EXVLQHVV REMHFWV WKDW IDFLOLWDWH VRPH OHYHO RI
EXVLQHVV RSHUDWLRQ )RU H[DPSOH D VHVVLRQ EHDQ PD\ SURYLGH D FRPPRQ VHUYLFH WR
UHWULHYH DQG XSGDWH LQYHQWRU\ GDWD VWRUHG LQ D GDWDEDVH 6HVVLRQ EHDQV PD\ FRQWDLQ
VWDWH IRU D VSHFLILF FOLHQW 8QOLNH HQWLW\ EHDQV WKH GDWD FRQWDLQHG LQ D VHVVLRQ EHDQ
LQVWDQFH LV QRW H[SHFWHG WR EH SHUVLVWHQW DQG LV QRW UHTXLUHG WR EH VWRUHG LQ D
GDWDEDVH IRU VXEVHTXHQW XVH 7KLV GRHV QRW SUHYHQW WKH VHVVLRQ EHDQ IURP
RSHUDWLQJ ZLWK D GDWDEDVH XVLQJ -'%& WR H[WUDFW DQG VWRUH GDWD 6HVVLRQ EHDQV DUH
VXSSRUWHG DV ERWK VWDWHIXO DQG VWDWHOHVV REMHFWV $ VWDWHIXO VHVVLRQ EHDQ ZLOO
PDLQWDLQ FRQYHUVDWLRQDO VWDWH WKDW LV VSHFLILF WR RQH DQG RQO\ RQH FOLHQW DW D WLPH
DQG FDQ·W EH VKDUHG EHWZHHQ PXOWLSOH FOLHQW LQVWDQFHV 7KH VDPH FOLHQW LQVWDQFH
ZLOO DOZD\V EH GLUHFWHG WR WKH VDPH LQVWDQFH RI WKH VHVVLRQ EHDQ GXULQJ LWV OLIHWLPH
$ VWDWHOHVV VHVVLRQ EHDQ ZLOO QRW VWRUH FOLHQW VSHFLILF FRQYHUVDWLRQDO VWDWH 0XOWLSOH
FOLHQWV FDQ XVH WKH VHUYLFHV SURYLGHG E\ WKH VWDWHOHVV VHVVLRQ EHDQ DW WKH VDPH WLPH
6HVVLRQ EHDQV DUH FRQVLGHUHG WUDQVLHQW VLQFH WKH\ DUH QRW FDSDEOH RI VXUYLYLQJ D
VHUYHU FUDVK RU QHWZRUN IDLOXUH LQ DQ XQDIIHFWHG PDQQHU
(QWLW\ EHDQV DUH GHVLJQHG WR UHSUHVHQW D YLHZ RI EXVLQHVV GDWD WKDW LV SHUPDQHQW
WKH GDWD H[LVWV EH\RQG WKH XVH RI DQ\ VLQJOH FOLHQW DQG LV PDLQWDLQHG LQ D SHUVLVWHQW
VWRUH )RU H[DPSOH DQ HQWLW\ EHDQ FDQ UHSUHVHQW D SXUFKDVH RUGHU SURYLGLQJ
PHWKRGV WKDW FDQ EH XWLOL]HG WR PDQLSXODWH UHWULHYH DQG WR PDNH WKH SXUFKDVH
RUGHU SHUVLVW 7KH XVH RI HQWLW\ EHDQV PDQGDWHV WKDW WKH GDWD FRQWDLQHG ZLWKLQ WKH
HQWLW\ EHDQ PXVW EH DEOH WR EH SHUVLVWHG 7KH (-% FRQWDLQHU DVVLVWV ZLWK WKH
SHUVLVWHQFH UHTXLUHPHQWV E\ SURYLGLQJ WZR REMHFW SHUVLVWHQFH PHFKDQLVPV
&RQWDLQHU 0DQDJHG 3HUVLVWHQFH &03 DQG %HDQ 0DQDJHG 3HUVLVWHQFH %03
:LWK &03 WKH DSSOLFDWLRQ GHYHORSHU GHOHJDWHV WKH RSHUDWLRQ RI GDWD SHUVLVWHQFH WR
WKH FRQWDLQHU WKDW LV PDQDJLQJ WKH HQWLW\ EHDQ LQVWDQFH 7KLV LV DFFRPSOLVKHG LQ D
GHFODUDWLYH PDQQHU E\ LGHQWLI\LQJ WKH VSHFLILF DWWULEXWHV ZLWKLQ WKH HQWLW\ EHDQ WKDW
VKRXOG EH PDGH SHUVLVWHQW &03 UHTXLUHV WKH XVH RI DQ 2EMHFW 5HODWLRQDO 2 5
PDSSLQJ OD\HU $ VLPSOH 2 5 PDSSLQJ OD\HU LV SURYLGHG WKDW XVHV D SXEOLFO\
DYDLODEOH 3HUVLVWHQFH 6HUYLFH ,QWHUIDFH 36, 7KH 36, LV DYDLODEOH WR YHQGRUV RI 2
5 PDSSLQJ WRROV WR LQFRUSRUDWH LQ WKHLU SURGXFWV
Oracle9i Application Server Page 12
:LWK %03 WKH GHYHORSHU LV UHVSRQVLEOH IRU PDQDJLQJ WKH SHUVLVWHQFH RI WKH HQWLW\
EHDQ DWWULEXWHV %03 FDQ EH DFFRPSOLVKHG XVLQJ GLUHFW GDWDEDVH FDOOV ZLWK -'%&
RU LW FDQ EH GRQH LQ D PRUH DEVWUDFW PDQQHU ZLWK D GDWD DFFHVV REMHFW WKDW KDQGOHV
WKH VWRUDJH RI WKH DWWULEXWHV :LWK WKH SHUVLVWHQW PHFKDQLVPV SURYLGHG HQWLW\
EHDQV DUH FDSDEOH RI VXUYLYLQJ D VHUYHU RU QHWZRUN IDLOXUH $IWHU D VHUYHU IDLOV DQ
HQWLW\ EHDQ LQVWDQFH FDQ EH UHVWRUHG WR LWV SULRU VWDWH
7KH (-% FRQWDLQHU VXSSOLHG ZLWK 2UDFOH L$6 UXQV LQ 2UDFOH (-( ,W EHQHILWV IURP
WKH VDPH VFDODELOLW\ DQG KLJK SHUIRUPDQFH IHDWXUHV DV WKH RWKHU -DYD FRPSRQHQWV
RI 2UDFOH L$6
CORBA
,Q DGGLWLRQ WR (-% 2UDFOH L$6 SURYLGHV VXSSRUW IRU GLVWULEXWHG DSSOLFDWLRQ
GHYHORSPHQW DQG GHSOR\PHQW XVLQJ &25%$ &25%$ SURYLGHV WRROV DQG VHUYLFHV
WKDW DSSOLFDWLRQ GHYHORSHUV FDQ XVH WR FRQVROLGDWH GLVSDUDWH DSSOLFDWLRQ REMHFWV
LQWR D VLQJOH FRQVROLGDWHG DSSOLFDWLRQ
$ FRUH FRPSRQHQW RI WKH &25%$ VSHFLILFDWLRQ LV WKH REMHFW UHTXHVW EURNHU
25% 7KH 25% PDNHV LW SRVVLEOH IRU D UHPRWH FOLHQW WR VHQG PHVVDJHV WR D
VHUYHU DQG IRU WKH VHUYHU WR UHWXUQ YDOXHV WR WKH FOLHQW 7KH 25% KDQGOHV DOO
FRPPXQLFDWLRQ EHWZHHQ D FOLHQW DQG D VHUYHU REMHFW 7KH 2UDFOH L$6 25% LV
LPSOHPHQWHG LQ -DYD DQG UXQV LQ 2UDFOH (-( EHQHILWLQJ IURP WKH VDPH KLJK
SHUIRUPDQFH DQG VFDODELOLW\ IHDWXUHV DV WKH RWKHU -DYD FRPSRQHQWV
Java Servlet Deployment with Oracle9iAS
2UDFOH L$6 SURYLGHV FRPSUHKHQVLYH VXSSRUW IRU UXQQLQJ -DYD VHUYOHW DSSOLFDWLRQV
2UDFOH L$6 LQFOXGHV WKH VWDQGDUG $SDFKH -6HUY VHUYOHW HQJLQH ZKLFK H[HFXWHV
6HUYOHW DSSOLFDWLRQV IRU WKRVH FXVWRPHUV PLJUDWLQJ IURP DQ H[LVWLQJ $SDFKH
HQYLURQPHQW 2UDFOH L$6 DOVR SURYLGHV WKH 2UDFOH 6HUYOHW (QJLQH 26( ZKLFK
LPSOHPHQWV WKH 6HUYOHW VSHFLILFDWLRQ DQG UXQV LQ 2UDFOH (-(
Oracle Servlet Engine
7KH 2UDFOH 6HUYOHW (QJLQH 26( LPSOHPHQWV WKH 6XQ 0LFURV\VWHPV ,QF 6HUYOHW
$3, VSHFLILFDWLRQ 26( SURYLGHV D KLJKO\ VFDODEOH DQG VHFXUH HQYLURQPHQW IRU
H[HFXWLQJ VHUYOHWV LQ 2UDFOH (-( ZLWKLQ 2UDFOH L$6 :KLOH $SDFKH -6HUY RIIHUV D
VFDODEOH VHUYOHW H[HFXWLRQ HQYLURQPHQW IRU VWDWHOHVV DSSOLFDWLRQV E\ UXQQLQJ VHUYOHWV
LQ WKH -'. 26( RIIHUV D KLJKO\ VFDODEOH HQYLURQPHQW IRU UXQQLQJ VWDWHIXO
DSSOLFDWLRQV EHFDXVH LW OHYHUDJHV WKH VHVVLRQ EDVHG DUFKLWHFWXUH RI 2UDFOH (-(
7KH VHVVLRQ EDVHG DUFKLWHFWXUH RI 2UDFOH (-( ZDV GHVLJQHG IRU HQWHUSULVH
DSSOLFDWLRQV DQG LV KLJKO\ HIILFLHQW IRU VWDWHIXO DSSOLFDWLRQV
2UDFOH +773 6HUYHU FRPPXQLFDWHV ZLWK 26( YLD PRGBRVH VHH ´2UDFOH +773
6HUYHU 0RGXOHVµ RQ SDJH PRGBRVH FRPPXQLFDWHV ZLWK 26( XVLQJ +773
WXQQHOLQJ RYHU 1HW
Oracle9i Application Server Page 13
Apache JServ
$SDFKH -6HUY LV D -DYD VHUYOHW HQJLQH IXOO\ FRPSOLDQW ZLWK WKH 6XQ 0LFURV\VWHPV
-DYD 6HUYOHW $3, VSHFLILFDWLRQ $SDFKH -6HUY LV LPSOHPHQWHG ZLWK FRUH
FRPSRQHQWV 7KH 2UDFOH +773 VHUYHU PRGXOH PRGB-VHUY DQG WKH $SDFKH -6HUY
VHUYOHW HQJLQH PRGB-VHUY UXQV ZLWKLQ WKH 2UDFOH +773 VHUYHU SURFHVV DQG
GLVSDWFKHV +773 UHTXHVWV IRU VHUYOHWV WR LQVWDQFHV RI WKH VHUYOHW HQJLQH VHH
´2UDFOH +773 6HUYHU 0RGXOHVµ RQ SDJH PRGB-VHUY FRPPXQLFDWHV ZLWK D
VHUYOHW HQJLQH XVLQJ WKH $SDFKH -6HUY 3URWRFRO $-3 $-3 XVHV 7&3 ,3 VR WKH
VHUYOHW HQJLQH FDQ UXQ ORFDOO\ RU UHPRWHO\ $SDFKH -6HUY WKH VHUYOHW HQJLQH LWVHOI LV
LPSOHPHQWHG LQ -DYD 7KH VHUYOHW HQJLQH UXQV GLUHFWO\ ZLWK WKH -'. -90
DQG VXSSRUWV -'. DQG XSZDUG
JavaServer Pages Deployment with Oracle9iAS
-DYD6HUYHU 3DJHV -63 DUH D FRUH FRPSRQHQW RI PRGHUQ :HE DSSOLFDWLRQV -63V
SURYLGH DQ HDV\ ZD\ WR VHSDUDWH SDJH SUHVHQWDWLRQ DQG EXVLQHVV ORJLF DOORZLQJ
+70/ GHVLJQHUV ZLWK QR NQRZOHGJH RI -DYD WR FUHDWH KLJKO\ G\QDPLF ZHE SDJHV
-63V XVH WKH -DYD SURJUDPPLQJ ODQJXDJH LQFOXGLQJ WKH XVH RI WKH -DYD%HDQV
SURJUDPPLQJ PRGHO WR IDFLOLWDWH FUHDWLQJ UHXVDEOH EXVLQHVV ORJLF FRPSRQHQWV
$GGLWLRQDOO\ -63 DSSOLFDWLRQ FDQ FDOO RQ 6HUYOHWV DQG (-% FRPSRQHQWV WR SURYLGH
EXVLQHVV ORJLF IRU WKH :HE DSSOLFDWLRQ
2UDFOH L$6 IXOO\ VXSSRUWV 6XQ 0LFURV\VWHPV ,QF -DYD6HUYHU 3DJHV
VSHFLILFDWLRQ ZLWK WKH 2UDFOH-63 FRPSRQHQW RI 2UDFOH L$6 2UDFOH L$6 FDQ UXQ
-63 DSSOLFDWLRQV LQ WKH 26( RU LQ $SDFKH -6HUY
OracleJSP
2UDFOH-63 LV D WUDQVODWRU DQG UXQWLPH HQJLQH IRU -DYD6HUYHU 3DJHV -63 2UDFOH-63
UXQV RQ $SDFKH -6HUY RU DQ\ VWDQGDUG VHUYOHW HQJLQH WKDW VXSSRUWV YHUVLRQ RU
KLJKHU RI WKH 6HUYOHW $3, LQFOXGLQJ 26( 2UDFOH-63 DXWRPDWLFDOO\ WUDQVODWHV -63V
LQWR FRUUHVSRQGLQJ -DYD VHUYOHW FRGH ZKLFK LV WKHQ H[HFXWHG WR FUHDWH WKH G\QDPLF
+70/ SDJH 7KH WUDQVODWLRQ RI WKH -63 LQWR VHUYOHW FRGH KDSSHQV DXWRPDWLFDOO\
ZKHQ D FOLHQW UHTXHVWV WKH -63 :KHQ D UHTXHVW LV PDGH IRU D -63 WKDW KDV EHHQ
WUDQVODWHG DQG QRW DOWHUHG WKH WUDQVODWLRQ VWHS LV RPLWWHG DQG WKH VHUYOHW FRGH
H[HFXWHV WR FUHDWH WKH G\QDPLF +70/ SDJH 2UDFOH-63 RIIHUV H[FHSWLRQDO
IXQFWLRQDOLW\ IRU GDWDEDVH DSSOLFDWLRQV E\ H[WHQGLQJ VXSSRUW WR 64/- QDWLRQDO
ODQJXDJH VXSSRUW 1/6 DQG VXSSOHPHQWDO FXVWRP WDJ OLEUDULHV
Oracle Business Components for Java
2UDFOH %XVLQHVV &RPSRQHQWV IRU -DYD %& - LV D -DYD DQG ;0/ IUDPHZRUN
WKDW HQDEOHV SURGXFWLYH GHYHORSPHQW SRUWDEOH GHSOR\PHQW DQG IOH[LEOH
FXVWRPL]DWLRQ RI PXOWL WLHU GDWDEDVH DSSOLFDWLRQV IURP UHXVDEOH EXVLQHVV
FRPSRQHQWV $SSOLFDWLRQ GHYHORSHUV FDQ XVH WKH %& - IUDPHZRUN WR
! $XWKRU DQG WHVW EXVLQHVV ORJLF LQ FRPSRQHQWV WKDW DXWRPDWLFDOO\ LQWHJUDWH
ZLWK GDWDEDVHV
Oracle9i Application Server Page 14
! 5HXVH EXVLQHVV ORJLF WKURXJK PXOWLSOH 64/ EDVHG YLHZV RI GDWD WKDW VXSSRUW
GLIIHUHQW DSSOLFDWLRQ WDVNV
! $FFHVV DQG XSGDWH YLHZV IURP -DYD VHUYOHWV -DYD6HUYHU 3DJHV DQG WKLQ -DYD
6ZLQJ FOLHQWV
! &XVWRPL]H DSSOLFDWLRQ IXQFWLRQDOLW\ LQ OD\HUV ZLWKRXW PRGLI\LQJ WKH GHOLYHUHG
DSSOLFDWLRQ
7KH %& - UXQWLPH FRPSRQHQWV FDQ EH GHSOR\HG WR DQ\ -90 %& - DSSOLFDWLRQV
UXQ DV -63V LQ $SDFKH -6HUY RU 2UDFOH 6HUYOHW (QJLQH DV (-%V LQ 2UDFOH (-( RU
DV VWDQGDORQH DSSOLFDWLRQV %& - DSSOLFDWLRQV PD\ EH FDOOHG YLD ,,23 +773 RU E\
GLUHFW -DYD PHWKRG FDOOV ZKHQ UXQQLQJ ORFDOO\
PL/SQL Application Development and Deployment
2UDFOH L$6 VXSSRUWV WKH XVH RI 3/ 64/ DV DQ DSSOLFDWLRQ GHYHORSPHQW
HQYLURQPHQW VR GDWDEDVH GHYHORSHUV FDQ XVH WKHLU H[LVWLQJ VNLOO VHWV WR TXLFNO\
EHFRPH SURGXFWLYH :HE GHYHORSHUV
Oracle PL/SQL Engine
7KH 2UDFOH 3/ 64/ HQJLQH LV D VFDODEOH HQYLURQPHQW IRU H[HFXWLQJ 3/ 64/
VWRUHG SURFHGXUHV 3/ 64/ :HE DSSOLFDWLRQV DQG 3/ 64/ 6HUYHU 3DJHV 363V
7KH 2UDFOH 3/ 64/ HQJLQH UXQV ZLWKLQ WKH 2UDFOH GDWDEDVH SURFHVV DQG RQ WKH
PLGGOH WLHU ZLWKLQ 2UDFOH L$6 3/ 64/ VWRUHG SURFHGXUHV DQG 363V FDQ EH
FDFKHG RQ WKH PLGGOH WLHU DQG H[HFXWHG ZLWKLQ WKH 2UDFOH 3/ 64/ HQJLQH LQ
2UDFOH L$6 WKXV RIIORDGLQJ SURFHVVLQJ IURP WKH GDWD WLHU
Oracle PL/SQL Server Pages
2UDFOH 3/ 64/ 6HUYHU 3DJHV 363V DUH VLPLODU WR -DYD6HUYHU 3DJHV EHFDXVH WKH\
SURYLGH DQ HDV\ ZD\ WR VHSDUDWH SDJH SUHVHQWDWLRQ IURP EXVLQHVV ORJLF IRU WKH
FUHDWLRQ RI G\QDPLF +70/ SDJHV 363V GLIIHU IURP -63V EHFDXVH WKH\ XVH
3/ 64/ UDWKHU WKDQ -DYD IRU WKH VHUYHU VLGH VFULSWLQJ ODQJXDJH 2UDFOH L$6
SURYLGHV D FRPSLOHU IRU 363V ZKLFK WUDQVODWHV WKH WH[W RI WKH 363 LQWR D 3/ 64/
VWRUHG SURFHGXUH DQG VWRUHV LW LQ WKH GDWDEDVH 7KH 3/ 64/ :HE 7RRONLW LV DOVR
SURYLGHG ZKLFK DVVLVWV ZLWK WKH G\QDPLF JHQHUDWLRQ RI +70/ DQG ZKLFK LV XVHG
DW UXQWLPH E\ WKH JHQHUDWHG VWRUHG SURFHGXUHV 363V RIIHU D SURGXFWLYH ZD\ WR
DXWKRU DQG UXQ GDWDEDVH LQWHQVLYH ZHE SDJHV RU WR OHYHUDJH H[LVWLQJ DSSOLFDWLRQV
ZULWWHQ LQ 3/ 64/
Oracle9iAS Forms Services
2UDFOH L$6 )RUPV 6HUYLFHV SURYLGHV D UXQWLPH HQYLURQPHQW IRU WKH GHSOR\PHQW RI
2UDFOH )RUPV DSSOLFDWLRQV EXLOW ZLWK 2UDFOH )RUPV 'HYHORSHU 7KLV HQDEOHV
)RUPV DSSOLFDWLRQV WR EH DFFHVVLEOH IURP D EURZVHU RYHU WKH ,QWHUQHW RU \RXU
FRUSRUDWH LQWUDQHW
Oracle9i Application Server Page 15
2Q WKH DSSOLFDWLRQ VHUYHU WLHU 2UDFOH L$6 )RUPV 6HUYLFHV FRQVLVWV RI D OLVWHQHU DQG
D UXQWLPH HQJLQH 7KH UXQWLPH HQJLQH DFFHVV GDWD LQ DQ 2UDFOH GDWDEDVH XVLQJ 1HW
RU FDQ FRQQHFW DQG XVH QRQ 2UDFOH GDWD VRXUFHV XVLQJ WKH JDWHZD\ WHFKQRORJ\
SURYLGHG ZLWK 2UDFOH L$6
2Q WKH FOLHQW WLHU 2UDFOH L$6 )RUPV 6HUYLFHV FRQVLVWV RI D JHQHULF OLJKWZHLJKW
-DYD FOLHQW DSSOHW 7KH )RUPV UXQWLPH HQJLQH UXQV WKH EXVLQHVV ORJLF GHILQHG LQ
WKH )RUP DSSOLFDWLRQ DQG SURYLGHV WKH FRQQHFWLRQ WR WKH GDWDEDVH 7KH JHQHULF
)RUPV -DYD $SSOHW SURYLGHV WKH XVHU LQWHUIDFH IRU WKH UXQQLQJ )RUPV DSSOLFDWLRQ
7KH VLQJOH JHQHULF )RUPV -DYD $SSOHW LV XVHG IRU DQ\ )RUP DSSOLFDWLRQ WKDW LV UXQ
RQ WKH PLGGOH WLHU ,W UHQGHUV WKH XVHU LQWHUIDFH GHILQHG LQ WKH DSSOLFDWLRQ EDVHG RQ
PHWDGDWD VHQW IURP WKH )RUPV UXQWLPH SURFHVV UXQQLQJ RQ WKH PLGGOH WLHU 7KH
)RUPV -DYD $SSOHW UXQQLQJ LQ WKH EURZVHU FOLHQW DQG 2UDFOH L$6 )RUPV FDQ
H[FKDQJH PHVVDJHV XVLQJ D QXPEHU RI PHFKDQLVPV GLUHFWO\ RYHU 7&3 ,3 VRFNHWV
JHQHUDOO\ DSSURSULDWH IRU FRUSRUDWH LQWUDQHWV RU ZLWK VWUXFWXUHG PHVVDJHV
HQFDSVXODWHG ZLWKLQ +773 +7736 SDFNHWV IRU XVH LQ ,QWHUQHW HQYLURQPHQWV
8VLQJ WKH +773 +7736 PHVVDJH PRGH DOORZV DFFHVV WR )RUPV DSSOLFDWLRQV
WKURXJK ILUHZDOOV DQG SUR[\ VHUYHUV
Developer Kits
$ VHW RI GHYHORSPHQW NLWV WKDW DVVLVW DSSOLFDWLRQ GHYHORSPHQW IRU WKH 2UDFOH L$6
SODWIRUP DUH SURYLGHG IUHH ZLWK WKH SURGXFW
Oracle Database Developer Kit
7KH 2UDFOH 'DWDEDVH 'HYHORSHU .LW FRQWDLQV FOLHQW OLEUDULHV IRU WKH 2UDFOH
'DWDEDVH DQG -DYD (QWHUSULVH (GLWLRQ VXSSRUW (-% -63 6HUYOHW -06 64/-
-'%& DQG -1', 'HYHORSHUV XVH WKH OLEUDULHV LQ WKH DSSOLFDWLRQV WKH\ ZULWH
$SSOLFDWLRQV GHYHORSHG UXQ RQ 2UDFOH L$6 DQG DFFHVV DQ 2UDFOH 'DWDEDVH
Oracle LDAP Client Toolkit
2UDFOH /'$3 &OLHQW 7RRONLW LV XVHG WR GHYHORS DQG PRQLWRU /'$3 HQDEOHG
DSSOLFDWLRQV ,W VXSSRUWV FOLHQW FDOOV WR GLUHFWRU\ VHUYLFHV DQG \RX FDQ XVH LW WR
DFFHVV \RXU GLUHFWRU\ GDWD $SSOLFDWLRQ GHYHORSHG UXQ RQ 2UDFOH L$6 DQG DFFHVV
WKH 2UDFOH ,QWHUQHW 'LUHFWRU\ RU RWKHU /'$3 Y FRPSDWLEOH GLUHFWRU\ VHUYLFH
Oracle XML Developer Kit (XDK)
7KH 2UDFOH ;0/ 'HYHORSHU .LW ;'. FRQWDLQV ;0/ FRPSRQHQW OLEUDULHV DQG
XWLOLWLHV WKDW FDQ EH XVHG WR ;0/ HQDEOH DSSOLFDWLRQV DQG ZHE VLWHV 7KH ;'. IRU
-DYD FRQWDLQV WKH 2UDFOH ;0/ 3DUVHU ;6/ 7UDQVODWRU ;0/ &ODVV *HQHUDWRU
;64/ 6HUYOHW DQG ;0/ 7UDQVYLHZHU %HDQV ;0/ FRPSRQHQWV DUH DOVR DYDLODEOH
IRU & & DQG 3/ 64/ ODQJXDJHV
Oracle9i Application Server Page 16
CREATE PERSONALIZED PORTALS
6HFXUH HDV\ WR XVH SRUWDOV DUH HVVHQWLDO LQIUDVWUXFWXUH IRU H EXVLQHVV 3RUWDOV
SURYLGH WKH SHUVRQDOL]HG LQIRUPDWLRQ DQG VHOI VHUYLFH DSSOLFDWLRQV WKDW \RXU
FXVWRPHUV HPSOR\HHV VXSSOLHUV DQG WUDGLQJ SDUWQHUV QHHG WR RSHUDWH PRUH
HIIHFWLYHO\
2UDFOH L$6 3RUWDO SURYLGHV DQ RXW RI WKH ER[ SRUWDO VROXWLRQ WKDW GRHV QRW UHTXLUH
HQGOHVV SURJUDPPLQJ DQG PDLQWHQDQFH
Oracle9iAS Portal
&RPSDQLHV QHHG D ZD\ WR HQDEOH WKHLU HPSOR\HHV WR HDVLO\ SXEOLVK DQG PDQDJH
FRQWHQW RQ WKH ZHE 7KH\ ZRXOG OLNH WR FHQWUDOO\ DGPLQLVWHU WKHLU SRUWDO GDWD
SURGXFH D FRQVLVWHQW ORRN DQG IHHO WR WKH VLWH DQG SURYLGH LQWHUQDO DFFHVV WR
FRQWHQW WUDQVDFWLRQ DQG EXVLQHVV LQWHOOLJHQFH DSSOLFDWLRQV 2UDFOH L$6 3RUWDO
VXSSRUWV DOO RI WKHVH UHTXLUHPHQWV XVLQJ VLQJOH VLJQ RQ SHUVRQDOL]DWLRQ DQG
SRUWOHW H[WHQVLELOLW\ WHFKQRORJLHV WR SURYLGH D VLPSOH LQWHJUDWHG YLHZ RI H[WHUQDO
FRQWHQW FRUSRUDWH LQIRUPDWLRQ DQG DSSOLFDWLRQV
2UDFOH L$6 3RUWDO LV D EURZVHU EDVHG VRIWZDUH HQYLURQPHQW IRU EXLOGLQJ DQG
GHSOR\LQJ HQWHUSULVH SRUWDOV ,W SURYLGHV D VHFXUH PDQDJHDEOH IUDPHZRUN IRU
GHOLYHULQJ DFFHVV WR GLVWULEXWHG VRIWZDUH VHUYLFHV DQG LQIRUPDWLRQ UHVRXUFHV 7KH
HDV\ WR XVH SRUWDO LQWHUIDFH RIIHUV DQ RUJDQL]HG SHUVRQDOL]HG YLHZ RI WKH EXVLQHVV
LQIRUPDWLRQ ZHE FRQWHQW DQG DSSOLFDWLRQV UHTXLUHG E\ HDFK XVHU 6HOI VHUYLFH
SXEOLVKLQJ IHDWXUHV HOLPLQDWH ZHEPDVWHU ERWWOHQHFNV E\ DOORZLQJ HQG XVHUV WR SRVW
DQG VKDUH DQ\ NLQG RI GRFXPHQW RU ZHE FRQWHQW ZLWK RWKHU XVHUV DQ\ZKHUH LQ WKH
ZRUOG 7KH GHSOR\PHQW DUFKLWHFWXUH LV RSWLPL]HG IRU VFDODELOLW\ DQG VHFXULW\ DQG
DOORZV IRU FHQWUDOL]HG DGPLQLVWUDWLRQ RI DOO SRUWDO VHUYLFHV WKURXJK D EURZVHU
,Q DGGLWLRQ WR LWV FRUH SRUWDO GHYHORSPHQW DQG PDQDJHPHQW IHDWXUHV 2UDFOH L$6
3RUWDO SURYLGHV DQ H[WHQVLEOH IUDPHZRUN IRU LQWHJUDWLQJ DSSOLFDWLRQV DQG EXVLQHVV
LQIRUPDWLRQ 7KH IUDPHZRUN LV EDVHG RQ 2UDFOH·V XQLTXH SRUWOHW WHFKQRORJ\
3RUWOHWV DUH UHXVDEOH LQWHUIDFH FRPSRQHQWV WKDW SURYLGH DFFHVV WR ZHE EDVHG
UHVRXUFHV $Q\ :HE SDJH DSSOLFDWLRQ EXVLQHVV LQWHOOLJHQFH UHSRUW V\QGLFDWHG
FRQWHQW IHHG KRVWHG VRIWZDUH VHUYLFH RU RWKHU UHVRXUFH FDQ EH DFFHVVHG WKURXJK D
SRUWOHW DOORZLQJ LW WR EH SHUVRQDOL]HG DQG PDQDJHG DV D VHUYLFH RI 2UDFOH L$6
3RUWDO 7KH SRUWDO IUDPHZRUN SURYLGHV DGGLWLRQDO VHUYLFHV LQFOXGLQJ VLQJOH VLJQ RQ
FRQWHQW FODVVLILFDWLRQ HQWHUSULVH VHDUFK GLUHFWRU\ LQWHJUDWLRQ DQG VHFXULW\
'HYHORSHUV XVH WKH 3RUWDO 'HYHORSHU .LW 3'. WR FUHDWH SRUWOHWV -DYD DQG ;0/
WHFKQRORJLHV
+773 UHTXHVWV IRU 2UDFOH L$6 3RUWDO DUH URXWHG IURP 2UDFOH +773 6HUYHU WR
PRGBSOVTO ZKLFK WKHQ H[HFXWHV WKH UHTXHVWHG 3/ 64/ VWRUHG SURFHGXUH LQ DQ
2UDFOH 3/ 64/ HQJLQH 7KH 3/ 64/ SURFHGXUHV PD\ UXQ LQ WKH 2UDFOH 'DWDEDVH
RU LQ 2UDFOH L$6 7KH UHVXOWV DUH URXWHG EDFN WR 2UDFOH +773 6HUYHU YLD
PRGBSOVTO DQG WKHQ WR WKH UHTXHVWLQJ FOLHQW
Oracle9i Application Server Page 17
WIRELESS ENABLE PORTALS
:LUHOHVV WHFKQRORJ\ DQG WKH ,QWHUQHW DUH FRQYHUJLQJ DOORZLQJ XVHUV WR DFFHVV WKH
,QWHUQHW IURP D YDULHW\ RI ZLUHOHVV GHYLFHV 7KH :LUHOHVV ,QWHUQHW LV JURZLQJ UDSLGO\
GXH WR WKH FRPELQDWLRQ RI EURDG SHQHWUDWLRQ RI :LUHOHVV GHYLFHV DQG WKH JURZLQJ
VWDQGDUGL]DWLRQ RI ,QWHUQHW DFFHVV IURP VXFK GHYLFHV $FFRUGLQJ WR PDUNHW
UHVHDUFK SHUIRUPHG E\ WKH 0HWD JURXS E\ RYHU RI ,QWHUQHW DFFHVV ZLOO
EH E\ QRQ 3&Vµ 6LPLODUO\ *DUWQHU SUHGLFW WKDW ´E\ WKH \HDU RQH ELOOLRQ
PRELOH GHYLFHV ZLOO EH XVHG ZRUOGZLGH 6WDII FXVWRPHUV DQG EXVLQHVV SDUWQHUV
ZDQW WKH SRZHU DQG FRQYHQLHQFH RI EHLQJ DEOH WR WDS LQWR DQ\ LQIRUPDWLRQ IURP
DQ\ GHYLFH DQ\ WLPH DQG IURP DQ\ZKHUH
2UDFOH L$6 :LUHOHVV (GLWLRQ SURYLGHV D ZLUHOHVV SRUWDO VHUYLFH IRU GHOLYHULQJ
LQIRUPDWLRQ DQG DSSOLFDWLRQV WR PRELOH GHYLFHV 7KLV VHUYLFH LV SURYLGHG ZLWK
2UDFOH L$6 :LUHOHVV 2UDFOH L$6 :LUHOHVV DOORZV \RX WR FUHDWH FXVWRP SRUWDO VLWHV
WKDW XVH GLIIHUHQW NLQGV RI FRQWHQW LQFOXGLQJ :HE SDJHV GDWDEDVH FRQWHQW FXVWRP
-DYD DSSOLFDWLRQV DQG ;0/ EDVHG DSSOLFDWLRQV 2UDFOH L$6 :LUHOHVV PDNHV WKLV
GLYHUVH UDQJH RI LQIRUPDWLRQ DFFHVVLEOH WR DQ\ PRELOH GHYLFH ZLWKRXW UHZULWLQJ WKH
FRQWHQW DQG DSSOLFDWLRQ IRU HDFK WDUJHW GHYLFH
Oracle9iAS Wireless
2UDFOH L$6 :LUHOHVV ZRUNV E\ LVRODWLQJ FRQWHQW DFTXLVLWLRQ IURP FRQWHQW GHOLYHU\
,W SURYLGHV DQ LQWHUPHGLDU\ IRUPDW OD\HU 2UDFOH L$6 :LUHOHVV ;0/ EHWZHHQ WKH
VRXUFH IRUPDW DQG WKH WDUJHW IRUPDW 2UDFOH L$6 :LUHOHVV ;0/ LV D VHW RI '7'V
'RFXPHQW 7\SH 'HILQLWLRQV DQG ;0/ GRFXPHQW FRQYHQWLRQV XVHG WR GHILQH
FRQWHQW DQG LQWHUQDO REMHFWV 8VLQJ ;6/ VW\OH VKHHWV 2UDFOH L$6 :LUHOHVV
WUDQVIRUPV WKHVH ;0/ GRFXPHQWV WR WKH PDUN XS ODQJXDJH IRUPDW DSSURSULDWH IRU
WKH VSHFLILF PRELOH GHYLFH 7KH PRELOH GHYLFHV DUH OLQNHG WR WKH 2UDFOH L$6
:LUHOHVV (GLWLRQ WKURXJK D SURWRFRO JDWHZD\ IRU H[DPSOH :$3 RU 606 WKDW
LVVXHV +773 UHTXHVWV RQ EHKDOI D XVHU·V PRELOH GHYLFH
6LQFH PRELOH GHYLFHV FDQ EH PRUH FXPEHUVRPH WR XVH WKDQ WUDGLWLRQDO FRQWHQW
EURZVLQJ WHUPLQDOV VXFK DV 3&V 2UDFOH L$6 :LUHOHVV SURYLGHV D SHUVRQDOL]DWLRQ
IHDWXUH VR XVHUV FDQ WDLORU DQG VLPSOLI\ WKHLU GLVSOD\V 8VHUV FDQ FXVWRPL]H WKH ZD\
WKH\ EURZVH DYDLODEOH LQIRUPDWLRQ FXVWRPL]H WKH FRQWHQW WKDW WKH\ UHFHLYH DQG
FRQILJXUH FRPPRQO\ HQWHUHG GDWD ZKLFK WKH\ FDQ DFFHVV ZLWK VKRUWFXWV
2UDFOH L$6 :LUHOHVV KDV WKUHH SULPDU\ FRPSRQHQWV 7KH ILUVW FRPSRQHQW LV D -DYD
VHUYOHW LV WKH SULPDU\ LQWHUIDFH IRU DOO LQFRPLQJ +773 UHTXHVWV JHQHUDWHG E\ D
ZLUHOHVV SURWRFRO JDWHZD\ RQ EHKDOI RI D XVHU·V PRELOH GHYLFH 7KH +773 UHTXHVWV
JHW URXWHG WR $SDFKH -6HUY YLD 2UDFOH +773 6HUYHU PRGB-VHUY 7KH VHFRQG
FRPSRQHQW LV WKH 2UDFOH :LUHOHVV &RUH HQJLQH ZKLFK FRQVLVWV RI DGDSWHUV DQG
WUDQVIRUPHUV WR JDWKHU DQG WUDQVIRUP FRQWHQW IRU WKH PRELOH GHYLFHV 7KH &RUH LV
ZULWWHQ LQ -DYD DQG XVHV ;0/ ;6/ WR SHUIRUP FRQWHQW WUDQVIRUPDWLRQ 7KH WKLUG
FRPSRQHQW LV D SURYLVLRQLQJ VHUYLFH WKDW DOORZV FXVWRPHUV WR VHOHFW RU FXVWRPL]H
WKH VHUYLFHV DQG FRQWHQW WKDW LV VXSSOLHG WR WKHLU PRELOH GHYLFH
Oracle9i Application Server Page 18
ACCELERATE WEB SITE PERFORMANCE WITH CACHING
&XUUHQWO\ WKH GHPDQG IRU FRPSOH[ GDWD RQ H EXVLQHVV :HE VLWHV DQG WKH QXPEHU
RI XVHUV RI WKHVH VLWHV H[SHFWHG WR VHUYH LV JURZLQJ UDSLGO\ ( EXVLQHVVHV IDFH WKH
FKDOOHQJH RI VWRULQJ DQG PDQDJLQJ WKLV GDWD DQG PDNLQJ LW HDVLO\ DFFHVVLEOH WR WKHLU
HPSOR\HHV FXVWRPHUV DQG SDUWQHUV 2UDFOH L$6 &DFKH LQFOXGHV SRZHUIXO :HE
FDFKLQJ DQG GDWD FDFKLQJ FDSDELOLWLHV WKDW KHOS PDQDJH WKHVH FKDOOHQJHV
2UDFOH L$6 :HE &DFKH VLJQLILFDQWO\ LPSURYHV SHUIRUPDQFH DQG VFDODELOLW\ RI :HE
DSSOLFDWLRQV E\ FDFKLQJ ERWK VWDWLF DQG G\QDPLF FRQWHQW UHGXFLQJ WKH QHHG IRU
:HE VHUYHUV WR SURYLGH SRSXODU FRQWHQW 2UDFOH L$6 'DWDEDVH &DFKH SURYLGHV D
WUDQVSDUHQW GDWDEDVH FDFKLQJ VHUYLFH IRU WUDQVIHUULQJ GDWD SURFHVVLQJ IURP WKH GDWD
WLHU WR WKH PLGGOH WLHU
Oracle9iAS Web Cache
7RGD\·V OHDGLQJ KLJK YROXPH :HE VLWHV DUH IDFHG ZLWK WKH FKDOOHQJH RI VHUYLQJ
WKRXVDQGV RI XVHUV FRQFXUUHQWO\ DQG SURYLGLQJ WKHP ZLWK DFFXUDWH GDWD LQ D
G\QDPLF HQYLURQPHQW ZKHUH FRQWHQW FKDQJHV UDSLGO\ 7R DGGUHVV WKH
SHUIRUPDQFH DQG VFDODELOLW\ GHPDQGV RI VXFK :HE VLWHV 2UDFOH L$6 SURYLGHV D
:HE FDFKLQJ VROXWLRQ ZLWK WKH XQLTXH FDSDELOLW\ RI FDFKLQJ ERWK VWDWLF DQG
G\QDPLFDOO\ JHQHUDWHG ZHE FRQWHQW 7KH :HE &DFKH FRPSRQHQW RI 2UDFOH L$6
RIIHUV D YHU\ FRVW HIIHFWLYH VROXWLRQ IRU VLJQLILFDQWO\ LPSURYLQJ WKH SHUIRUPDQFH
DQG VFDODELOLW\ RI KHDYLO\ ORDGHG :HE VLWHV $ VLQJOH LQVWDQFH RI 2UDFOH L$6 :HE
&DFKH FDQ VXVWDLQ WKURXJKSXW OHYHOV HTXDO WR WKDW RI WHQV RU HYHQ KXQGUHGV RI :HE
VHUYHUV VHUYLQJ D :HE VLWH
2UDFOH L$6 :HE &DFKH RSHUDWHV DV D FDFKLQJ UHYHUVH SUR[\ VHUYHU WKDW LV VLWXDWHG
LQ IURQW RI WKH 2UDFOH +773 6HUYHU ,W LPSURYHV SHUIRUPDQFH RI :HE VHUYHU
LQVWDQFHV E\ VWRULQJ IUHTXHQWO\ DFFHVVHG SDJHV LQ PHPRU\ HOLPLQDWLQJ WKH QHHG WR
UHSHDWHGO\ SURFHVV UHTXHVWV IRU SDJHV IURP WKH :HE VHUYHU WKH DSSOLFDWLRQV RU WKH
2UDFOH GDWDEDVH 8QOLNH H[LVWLQJ FDFKLQJ SUR[\ VHUYHUV ZKLFK DUH FDSDEOH RI
KDQGOLQJ RQO\ VWDWLF FRQWHQW 2UDFOH L$6 :HE &DFKH DFFHOHUDWHV WKH GHOLYHU\ RI
ERWK VWDWLF DQG G\QDPLF :HE FRQWHQW 8VLQJ WKH DGPLQLVWUDWLYH WRROV SURYLGHG
2UDFOH L$6 :HE &DFKH FDQ EH FRQILJXUHG ZLWK FXVWRP UXOHV XVHG WR GHWHUPLQH
ZKHQ WR LQYDOLGDWH DQG UHIUHVK FDFKHG FRQWHQW
,Q DGGLWLRQ WR SURYLGLQJ XQLTXH FDFKLQJ FDSDELOLWLHV WR LQFUHDVH SHUIRUPDQFH DQG
VFDODELOLW\ RI :HE VLWHV 2UDFOH L$6 :HE &DFKH DOVR SURYLGHV D QXPEHU RI RWKHU
SRZHUIXO IHDWXUHV WR HQVXUH WKDW :HE VLWHV XVLQJ 2UDFOH L$6 WHFKQRORJ\ SURYLGH
FRQVLVWHQW DQG SUHGLFWDEOH UHVSRQVHV
! :HE 6HUYHU /RDG %DODQFLQJ +LJKO\ YLVLWHG :HE VLWHV RQ WKH ,QWHUQHW
WRGD\ DUH VHUYHG E\ D FOXVWHU RI :HE VHUYHUV UXQQLQJ RQ D VHW RI KRVW
PDFKLQHV 7KHVH IDUPV RI :HE VHUYHUV VKDUH WKH ORDG RI +773 UHTXHVWV
SURYLGLQJ EHWWHU VFDODELOLW\ DQG UHOLDELOLW\ 7KH +773 UHTXHVWV DUH XVXDOO\
GLVWULEXWHG YLD D ORDG EDODQFLQJ PHFKDQLVP ZKLFK FDQ EH LPSOHPHQWHG XVLQJ
D YDULHW\ RI VRIWZDUH DQG KDUGZDUH VROXWLRQV 2UDFOH L$6 :HE &DFKH
SURYLGHV FRQWHQW DZDUH ORDG EDODQFLQJ IRU GLVWULEXWLQJ +773 UHTXHVWV ,Q
Oracle9i Application Server Page 19
WKH FDVH ZKHUH 2UDFOH L$6 :HE &DFKH LV XQDEOH WR IXOILOO D UHTXHVW IURP LWV
PHPRU\ FDFKH LW GLVWULEXWHV WKH FDFKH PLVV WR WKH PRVW DYDLODEOH DQG KLJKHVW
SHUIRUPLQJ :HE VHUYHU LQ WKH FOXVWHU
! )DLORYHU 2UDFOH L$6 :HE &DFKH GHWHFWV IDLOXUHV RI EDFN HQG :HE VHUYHUV
DQG DXWRPDWLFDOO\ URXWHV UHTXHVWV DURXQG WKH IDLOHG VHUYHU E\ GLVWULEXWLQJ WKH
UHTXHVW ORDG DPRQJVW WKH UHPDLQLQJ :HE VHUYHUV LQ WKH FOXVWHU 2QFH D
IDLOHG :HE VHUYHU KDV EHHQ LGHQWLILHG 2UDFOH L$6 :HE &DFKH ZLOO
SHULRGLFDOO\ FKHFN LWV VWDWXV :KHQ WKH IDLOHG VHUYHU UHVWDUWV 2UDFOH L$6 :HE
&DFKH DXWRPDWLFDOO\ URXWHV UHTXHVWV WR LW DJDLQ 1R LQWHUYHQWLRQ LV UHTXLUHG
! 6XUJH 3URWHFWLRQ 2UDFOH L$6 :HE &DFKH KDV D VXUJH SURWHFWLRQ IHDWXUH WR
SUHYHQW EDFN HQG :HE VHUYHUV IURP RYHUORDGLQJ ZKHQ UHTXHVW YROXPHV DUH
KLJK DUH VHUYHG WR D :HE VHUYHU 7KLV IHDWXUH OLPLWV WKH QXPEHU RI FRQFXUUHQW
UHTXHVWV JLYHQ WR D :HE VHUYHU SUHYHQWLQJ :HE VHUYHUV IURP EHLQJ
RYHUORDGHG ZLWK UHTXHVWV DQG DOORZV WKHP WR ZRUN DW WKHLU SHDN HIILFLHQF\ ,I
WKH QXPEHU RI UHTXHVWV H[FHHGV WKH OLPLW VHW IRU D :HE VHUYHU WKH LQFRPLQJ
UHTXHVWV DUH SODFHG LQ D TXHXH
! :HE 6HUYHU %LQGLQJ 2UDFOH L$6 :HE &DFKH VXSSRUWV DSSOLFDWLRQ DIILQLW\
:HE VLWHV WKDW XVH VHVVLRQ ,'V RU FRRNLHV WR ELQG D VSHFLILF XVHU VHVVLRQ WR D
SDUWLFXODU :HE VHUYHU VR WKDW WKH VWDWH RI WKH VHVVLRQ FDQ EH PDLQWDLQHG IRU D
SHULRG RI WLPH DUH IXOO\ VXSSRUWHG ZLWK 2UDFOH L$6 :HE &DFKH
2UDFOH L$6 :HE &DFKH FDQ DOVR DFFHOHUDWH GHOLYHU\ RI FRQWHQW JHQHUDWHG E\ WKLUG
SDUW\ :HE VHUYHUV LQFOXGLQJ 6XQ 1HWVFDSH L3ODQHW 0LFURVRIW ,,6 %($ :HE/RJLF
DQG ,%0 :HE6SKHUH
Oracle9iAS Database Cache
2UDFOH L$6 'DWDEDVH &DFKH LV D UHDG RQO\ GDWD DQG DSSOLFDWLRQ FDFKH WKDW UHVLGHV
RQ WKH PLGGOH WLHU DV D FRPSRQHQW RI 2UDFOH L$6 ,W LPSURYHV WKH SHUIRUPDQFH
DQG VFDODELOLW\ RI DSSOLFDWLRQV WKDW DFFHVV 2UDFOH GDWDEDVHV E\ FDFKLQJ IUHTXHQWO\
XVHG GDWD DQG VWRUHG SURFHGXUHV RQ WKH PLGGOH WLHU PDFKLQH :LWK 2UDFOH L$6
'DWDEDVH &DFKH DSSOLFDWLRQV FDQ RIWHQ SURFHVV VHYHUDO WLPHV DV PDQ\ UHTXHVWV DV
WKHLU RULJLQDO FDSDFLW\ 2UDFOH L$6 'DWDEDVH &DFKH SURYLGHV WKH IROORZLQJ EHQHILWV
! 3HUIRUPDQFH 3URFHVVLQJ GDWDEDVH TXHULHV RQ WKH PLGGOH WLHU UHGXFHV WLPH
VSHQW VHQGLQJ DQG UHFHLYLQJ GDWD RYHU WKH QHWZRUN
! 6FDODELOLW\ 5HGXFLQJ WKH ORDG RQ WKH GDWDEDVH VHUYHU WLHU DOORZV H[LVWLQJ
GDWDEDVHV WR VXSSRUW PRUH XVHUV
! 7UDQVSDUHQF\ ([LVWLQJ DSSOLFDWLRQV EXLOW XVLQJ WKH 2UDFOH &DOO ,QWHUIDFH
2&, WKH FOLHQW LQWHUIDFH IRU DSSOLFDWLRQV FRQQHFWLQJ WR DQ 2UDFOH GDWDEDVH
FDQ PDNH XVH RI 2UDFOH 'DWDEDVH &DFKH ZLWKRXW UHTXLULQJ DQ\ PRGLILFDWLRQ
WR WKHLU FRGH
Oracle9i Application Server Page 20
What kind of applications benefit from Oracle9iAS Database Cache?
6RPH DSSOLFDWLRQV FDQ GHULYH KXJH SHUIRUPDQFH DQG VFDODELOLW\ EHQHILWV E\
GHSOR\LQJ 2UDFOH L$6 'DWDEDVH &DFKH LQ WKH PLGGOH WLHU 7KH HIIHFW RI WKH FDFKH LV
ODUJHO\ GHSHQGHQW XSRQ WKH FKDUDFWHU RI WKH DSSOLFDWLRQ 7KH DSSOLFDWLRQV WKDW ZLOO
EHQHILW PRVW DUH WKRVH WKDW
! $FFHVV GDWD IURP DQ 2UDFOH GDWDEDVH RYHU D QHWZRUN 8VLQJ 2UDFOH L$6
'DWDEDVH &DFKH RQ WKH ORFDO QRGH ZLOO SURYLGH IDVWHU GDWD DFFHVV WR
DSSOLFDWLRQV
! +DYH VLJQLILFDQW G\QDPLF UHDG RQO\ FRQWHQW 1DWXUDOO\ WKH PRUH GDWD
LQWHQVLYH DQ DSSOLFDWLRQ WKH PRUH LW ZLOO EHQHILW IURP XVLQJ D GDWD FDFKH $V
GDWD XSGDWHV ZLOO DOZD\V EH SURSDJDWHG WR WKH RULJLQ GDWDEDVH WKRVH
DSSOLFDWLRQV WKDW SUHGRPLQDQWO\ TXHU\ GDWD ZLOO GHULYH JUHDWHU EHQHILW IURP
WKH FDFKH
! +DYH GLVFUHWH WDEOHV ZLWK ORZ YRODWLOLW\ 7KH GDWD UHSOLFDWLRQ SURFHVV WR
SRSXODWH DQG XSGDWH WKH FDFKH ZLOO EH HDVLHU IRU GDWD VHWV WKDW DUH OHVV
YRODWLOH
$ JRRG H[DPSOH RI DQ DSSOLFDWLRQ WKDW ZLOO EHQHILW IURP 2UDFOH L$6 'DWDEDVH
&DFKH LV DQ H FRPPHUFH VLWH ZLWK SURGXFW FDWDORJ GDWD 7KLV :HE VLWH FRXOG EH D
ERRNVHOOHU IRU LQVWDQFH ZKLFK NHHSV D GDWDEDVH RI DOO LWV ERRNV LQFOXGLQJ WLWOH
DXWKRU DQG UHYLHZV 7KH GDWD LV UHODWLYHO\ VWDWLF DQG PD\ EH XSGDWHG RQFH D GD\ RU
RQFH D ZHHN )RU D :HE VLWH WKDW GRHV QRW XVH 2UDFOH L$6 'DWDEDVH &DFKH WKH
+773 VHUYHU VHUYHV VWDWLF :HE VLWH FRQWHQWV GLUHFWO\ IURP WKH ILOH V\VWHP 7KH
GDWDEDVH FRQWDLQV WKH FDWDORJ GDWD WKDW QHHGV WR EH TXHULHG WR IXOILOO HYHU\ G\QDPLF
UHTXHVW 0RVW UHTXHVWV WR WKH ZHE VLWH DUH G\QDPLF TXHULHV EHFDXVH XVHUV DUH RIWHQ
VHDUFKLQJ IRU ERRNV E\ DXWKRU WLWOH RU VXEMHFW 7KLV ZLOO JHQHUDWH UHTXHVWV IRU WKH
GDWDEDVH LQVWDQFH $V WKH XVHU SRSXODWLRQ JURZV WKH QXPEHU RI FRQFXUUHQW
UHTXHVWV PDGH WR WKH GDWDEDVH LQFUHDVHV VLJQLILFDQWO\ 7KH VLQJOH GDWDEDVH LQVWDQFH
EHFRPHV WKH ERWWOHQHFN WR VFDODELOLW\ LI LW JLYHV VORZ UHVSRQVHV XQGHU WKH KHDY\
ORDG
8VLQJ 2UDFOH L$6 'DWDEDVH &DFKH RIIORDGV WKH UHTXHVW GHPDQG RQ WKH GDWDEDVH E\
WUDQVIHUULQJ TXHU\ SURFHVVLQJ WR WKH PLGGOH WLHU :LWK 2UDFOH L$6 'DWDEDVH FDFKH
WKH FDWDORJ GDWD FDQ EH FDFKHG LQ WKH PLGGOH WLHU $OO FDWDORJ TXHULHV FDQ WKHUHIRUH
EH VHUYLFHG ORFDOO\ RQ WKH PLGGOH WLHU QRGH UHGXFLQJ WKH QHHG WR TXHU\ WKH
GDWDEDVH IRU HYHU\ FDWDORJ SDJH JHQHUDWLRQ UHTXHVW 7KLV DUFKLWHFWXUH SURYLGHV
EHWWHU SHUIRUPDQFH E\ HOLPLQDWLQJ WKH QHWZRUN URXQG WULSV UHTXLUHG WR IXOILOO HDFK
GDWD TXHU\ ,W DOVR HQDEOHV JUHDWHU VFDODELOLW\ RI WKH DSSOLFDWLRQ E\ RIIORDGLQJ ZRUN
IURP WKH GDWDEDVH 7KH GDWDEDVH LV QR ORQJHU WKH ERWWOHQHFN
EXTRACT BUSINESS INTELLIGENCE
$V FRPSDQLHV EHFRPH H EXVLQHVVHV WKH DPRXQW RI GDWD WKDW LV DYDLODEOH ZKLFK
WUDFNV WKH IXQGDPHQWDOV DQG RSHUDWLRQV RI WKH EXVLQHVV LQFUHDVHV :LWK DQ H
EXVLQHVV WUDGLWLRQDO LQIRUPDWLRQ VRXUFHV VXFK DV (QWHUSULVH 5HVRXUFH 3ODQQLQJ
Oracle9i Application Server Page 21
(53 V\VWHPV DQG &50 &XVWRPHU 5HODWLRQVKLS 0DQDJHPHQW V\VWHPV FDQ EH
FRUUHODWHG ZLWK LQIRUPDWLRQ WKDW FRPHV GLUHFWO\ IURP WKH XVDJH SDWWHUQV RI WKH
FRPSDQLHV :HE VLWH 7KLV HQDEOHV FRPSDQLHV WR PRUH FORVHO\ DQDO\]H WKHLU
FRQVROLGDWHG EXVLQHVV GDWD WR FHPHQW H[LVWLQJ EXVLQHVV UHODWLRQVKLSV IRUJH QHZ
UHYHQXH JHQHUDWLQJ RSSRUWXQLWLHV DQG WR DVVLVW ZLWK WKH IRUPXODWLRQ RI VWUDWHJLHV WR
LPSURYH WKHLU RSHUDWLQJ HIILFLHQFLHV
7R DFFRPSOLVK WKHVH WDVNV D UREXVW EXVLQHVV LQWHOOLJHQFH VROXWLRQ LV UHTXLUHG WR SXW
WKH ULJKW LQIRUPDWLRQ LQWR WKH ULJKW XVHUV KDQGV DW WKH ULJKW WLPH WR OHW ZRUNHUV
ZKR FDQ EHVW PDNH XVH RI WKH GDWD PDNH LQIRUPHG GHFLVLRQV
2UDFOH L$6 SURYLGHV FRPSUHKHQVLYH EXVLQHVV LQWHOOLJHQFH VHUYLFHV WKURXJK
2UDFOH L$6 5HSRUWV 6HUYLFHV 2UDFOH L$6 'LVFRYHUHU DQG 2UDFOH L$6 &OLFNVWUHDP
,QWHOOLJHQFH 7RJHWKHU WKHVH EXVLQHVV LQWHOOLJHQFH VHUYLFHV HQDEOH FRPSDQLHV WR
JHQHUDWH KLJK ILGHOLW\ ERDUG URRP VW\OH UHSRUWV WR FRPPXQLFDWH UHVXOWV RI
RSHUDWLRQV SHUIRUP DG KRF TXHU\ DQDO\VLV WR DQVZHU ´ZKDW LIµ VW\OH TXHVWLRQV DQG
WR DQDO\]H XVHU DFFHVVHV RI WKH :HE VLWH
Oracle9iAS Reports Services
2UDFOH L$6 5HSRUWV 6HUYLFHV LV DQ HQWHUSULVH UHSRUWLQJ VHUYLFH XVHG E\ LQIRUPDWLRQ
V\VWHPV GHSDUWPHQWV WR SURGXFH KLJK TXDOLW\ SURGXFWLRQ UHSRUWV 7KHVH UHSRUWV
G\QDPLFDOO\ UHWULHYH IRUPDW DQG GLVWULEXWH GDWDEDVH LQIRUPDWLRQ UHSRUWV LQ DQ
XQOLPLWHG QXPEHU RI IRUPDWV WR DQ XQOLPLWHG QXPEHU RI UHFLSLHQWV DQG DUH HDVLO\
G\QDPLFDOO\ JHQHUDWHG YLD WKH :HE ZLWK D VWDQGDUG :HE EURZVHU
Unlimited data Formatting
2UDFOH L$6 5HSRUWV 6HUYLFHV SHUIRUPV KLJK TXDOLW\ GDWD SXEOLVKLQJ LQ D QXPEHU RI
GLIIHUHQW IRUPDWV VXFK DV $GREH·V 3RUWDEOH 'RFXPHQW )RUPDW 3') +70/
+70/ &DVFDGLQJ 6W\OH 6KHHWV +70/&66 ;0/ 3RVWVFULSW 3&/ GHOLPLWHG WH[W
DQG 5LFK 7H[W )RUPDW 57)
2UDFOH L$6 5HSRUWV 6HUYLFHV LV WKH UXQWLPH FRPSRQHQW WKDW H[HFXWHV UHSRUW
GHILQLWLRQV 7KH UHSRUWV DUH FUHDWHG ZLWK WKH 2UDFOH 5HSRUWV EXLOGHU WRRO WKDW VKLSV
ZLWK 2UDFOH L 'HYHORSHU 6XLWH
2UDFOH L$6 5HSRUWV 6HUYLFHV XQOLNH RWKHU UHSRUWLQJ SURGXFWV GRHV QRW LPSRVH DQ\
UHVWULFWLRQV RQ WKH OD\RXW RI WKH UHSRUW %HLQJ EDVHG RQ D SDJH DQG IUDPH PRGHO
UDWKHU WKDQ WKH PRUH VLPSOLVWLF EDQGHG UHSRUWLQJ SDUDGLJP LW DOORZV IRU DQ DOPRVW
XQOLPLWHG QXPEHU RI UHSRUW IRUPDWV ZLWKRXW WKH QHHG WR UHVRUW WR WKH FRPSOH[LW\
RI QHVWHG UHSRUW PRGXOHV RU FRPSOH[ SURFHGXUDO FRGH
2UDFOH L$6 5HSRUWV 6HUYLFHV SURYLGHV D VHULHV RI SUH GHILQHG WHPSODWHV WR DVVLVW
ZLWK WKH UDSLG FUHDWLRQ RI UHSRUWV *HQHUDWHG UHSRUWV VXSSRUW DGYDQFHG :HE
IHDWXUHV VXFK DV HPEHGGHG K\SHUOLQNV ERRNPDUNV DQG SDJH RQ GHPDQG YLHZLQJ
5HSRUWV FDQ EH FXVWRPL]HG YLD SDUDPHWHUV LQSXW DW UXQWLPH E\ WKH XVHU RU E\
PHUJLQJ VXSSOHPHQWDU\ ;0/ UHSRUW GHILQLWLRQV ZLWK WKH RULJLQDO IRU WUXO\
FXVWRPL]HG RXWSXW
Oracle9i Application Server Page 22
Application Server Reporting
2UDFOH L$6 5HSRUWV 6HUYLFHV SURYLGHV D IOH[LEOH DUFKLWHFWXUH IRU WKH GLVWULEXWLRQ
DQG DXWRPDWHG PDQDJHPHQW RI UHSRUW JHQHUDWLRQ HQJLQHV RQ WKH VDPH VHUYHU DQG
DFURVV PXOWLSOH VHUYHUV ,Q DGGLWLRQ WR PDQDJLQJ UHSRUW JHQHUDWLRQ HQJLQHV DQG ORDG
EDODQFLQJ RI UHTXHVWV DFURVV WKH DYDLODEOH UHSRUW HQJLQHV 2UDFOH L$6 5HSRUWV
6HUYLFHV DOVR FDFKHV JHQHUDWHG RXWSXW IRU UHXVH RQ VLPLODU UHTXHVWV
2UDFOH L$6 5HSRUWV 6HUYLFHV LQWHJUDWHV LQWR VWDQGDUG :HE HQYLURQPHQWV ZLWK LWV
&*, DQG -DYD 6HUYOHW LQWHUIDFHV
Portal Integration
2UDFOH L$6 5HSRUWV 6HUYLFHV LV LQWHJUDWHG ZLWK 2UDFOH L$6 3RUWDO XVLQJ WKH
VHFXULW\ UHSRVLWRU\ RI 3RUWDO WR PDQDJH DFFHVV WR UHSRUWV EHLQJ H[HFXWHG RQ WKH
VHUYHU 7KLV IHDWXUH LV DOVR DEOH WR PDQDJH XVHU DFFHVV WR SULQWHUV DQG VHUYHU
PDFKLQHV IURP WKH 3RUWDO VHFXULW\ UHSRVLWRU\
)XUWKHU LQWHJUDWLRQ ZLWK 2UDFOH L$6 3RUWDO LV DFKLHYHG WKURXJK WKH XQLTXH DELOLW\
RI 2UDFOH L$6 5HSRUWV 6HUYLFHV WR VFKHGXOH WKH UXQQLQJ RI UHSRUWV DQG WKH
SXEOLVKLQJ RI JHQHUDWHG UHSRUWV GLUHFWO\ LQWR WKH FRQWHQW DUHDV RI 2UDFOH L$6
3RUWDO 7KLV HQDEOHV UHSRUWV WR EH VKDUHG HDVLO\ DFURVV XVHUV OLQHV RI EXVLQHVVHV
DQG SDUWQHUV WKURXJK WKH IHDWXUHV RI 2UDFOH L$6 3RUWDO
Oracle9iAS Discoverer
2UDFOH L$6 'LVFRYHUHU LV DQ LQWXLWLYH DG KRF TXHU\ UHSRUWLQJ DQG DQDO\VLV WRRO
WKDW HPSRZHUV SHRSOH WR PDNH EHWWHU GHFLVLRQV 2UDFOH L$6 'LVFRYHUHU RIIHUV RQ
GHPDQG DFFHVV WR H EXVLQHVV GDWD DW LQWHUQHW VSHHGV WR DOO OHYHOV RI WKH
RUJDQL]DWLRQ 2UDFOH L$6 'LVFRYHUHU LQFOXGHV 'LVFRYHUHU 3OXV DQG 'LVFRYHUHU
9LHZHU
2UDFOH L$6 'LVFRYHUHU SURYLGHV SRZHUIXO TXHU\ DQG DQDO\WLFDO FDSDELOLWLHV WKDW FDQ
EH XVHG IRU H[DPSOH WR ILQG RXW ZKR DUH WKH WRS FXVWRPHUV RU VXSSOLHUV IRU D
FRPSDQ\ KRZ WKHLU VXSSO\ WLPHOLQHV KDYH FKDQJHG IURP WKH \HDU SULRU DQG KRZ
PXFK PRQH\ ZDV VSHQW ZLWK WKHP
2UDFOH L$6 'LVFRYHUHU XVHV D :HE EURZVHU EDVHG LQWHUIDFH WKDW PDNHV LW HDV\ IRU
QRYLFH DQG H[SHULHQFHG XVHUV WR FUHDWH TXHULHV QDYLJDWH WKURXJK GDWD DQG SXEOLVK
UHSRUW UHVXOWV
2UDFOH L$6 'LVFRYHUHU XVHV DQ DGYDQFHG TXHU\ SUHGLFWRU ZKLFK FDQ GHWHUPLQH
KRZ ORQJ LW ZLOO WDNH IRU D TXHU\ WR UXQ EHIRUH LW LV H[HFXWHG 7KLV HOLPLQDWHV
IUXVWUDWLRQ E\ DOORZLQJ WKH HQG XVHU WR GHWHUPLQH ZKLFK TXHULHV WR UXQ DQG ZKHQ WR
UXQ WKHP 'HVLJQHG ZLWK WKH DGPLQLVWUDWRU LQ PLQG 2UDFOH L$6 'LVFRYHUHU
DGYDQFHG TXHU\ SUHGLFWRU LQFOXGHV D UHVRXUFH JRYHUQRU WR VWRS ORQJ UXQQLQJ
TXHULHV DQG FRQWURO UHVRXUFH XVDJH
2UDFOH L$6 'LVFRYHUHU ZLWK LWV WLJKW LQWHJUDWLRQ ZLWK WKH GDWDEDVH VLPSOLILHV
DQDO\VLV VHFXULW\ DQG VFDODELOLW\ RIIHULQJ 2/$3 ZLWKRXW WKH FXEH 2UDFOH L$6
Oracle9i Application Server Page 23
3RUWDO SURYLGHV WKH IUDPHZRUN IRU GHSOR\LQJ EXVLQHVV LQWHOOLJHQFH VROXWLRQV
WKURXJKRXW WKH HQWHUSULVH 8VHUV FDQ H[HFXWH TXHULHV DQG SXEOLVK TXHU\ UHVXOWV DOO
WKURXJK D KLJKO\ FXVWRPL]DEOH H EXVLQHVV LQWHOOLJHQFH SRUWDO 2UDFOH L$6
'LVFRYHUHU LV WKH RQO\ WRRO WKDW SURYLGHV DQ 2XW RI WKH %R[ VROXWLRQ IRU
VXSSRUWLQJ 2UDFOH $SSOLFDWLRQ V VHFXULW\ PRGHO
Oracle9iAS Clickstream Intelligence
2UDFOH L$6 &OLFNVWUHDP ,QWHOOLJHQFH LV DQ LQWHJUDWHG H EXVLQHVV LQWHOOLJHQFH
DSSOLFDWLRQ ZLWK 3RUWDO EDVHG UHSRUWV IRU PHDVXULQJ :HE WUDIILF DQG LPSURYLQJ
:HE VLWH HIIHFWLYHQHVV 2UDFOH L$6 2UDFOH &OLFNVWUHDP ,QWHOOLJHQFH SURYLGHV D
UREXVW GDWD PDUW PRGHO WKDW GHOLYHUV H[FHSWLRQDO RXW RI WKH ER[ YDOXH ZKLOH DOVR
SURYLGLQJ WKH H[WHQVLELOLW\ WR PHHW D EURDG UDQJH RI EXVLQHVV UHTXLUHPHQWV
2UDFOH L$6 &OLFNVWUHDP ,QWHOOLJHQFH SURYLGHV UDSLG UHVSRQVH WLPH DQG
SHUIRUPDQFH E\ OHYHUDJLQJ 2UDFOH L V DGYDQFHG GDWD ZDUHKRXVLQJ IHDWXUHV ,W LV
LQWHJUDWHG ZLWK 2UDFOH :DUHKRXVH %XLOGHU 'LVFRYHUHU DQG ([SUHVV WR HQDEOH D
FRPSOHWH H EXVLQHVV LQWHOOLJHQFH V\VWHP
2UDFOH L$6 &OLFNVWUHDP ,QWHOOLJHQFH HPSRZHUV HQG XVHUV ZLWK DQDO\VLV RI :HE VLWH
SHUIRUPDQFH YLVLWRU WUDIILF WKH HIIHFWLYHQHVV RI :HE FRQWHQW DQG FXVWRPHU
OR\DOW\ 2UDFOH L$6 &OLFNVWUHDP ,QWHOOLJHQFH LQWHJUDWHV D VHW RI RSHQ GDWD
ZDUHKRXVLQJ WHFKQRORJLHV DYDLODEOH LQ WKH 2UDFOH GDWDEDVH DQG WRROV WR SURYLGH NH\
HOHPHQWV DQG UHTXLUHPHQWV RI D UREXVW FOLFNVWUHDP GDWD PDUW VROXWLRQ VXFK DV
R 7KH DELOLW\ WR UHDG :HE VHUYHU ORJV DQG SDUVH FRRNLHV DQG TXHU\ VWULQJ GDWD WR
LGHQWLI\ XQLTXH YLVLWRUV DQG VHVVLRQV DQG FDSWXUH RWKHU FULWLFDO DSSOLFDWLRQ GDWD
R 7KH DELOLW\ WR WUDQVIRUP VHUYHU ORJ GDWD LQWR EXVLQHVV IDFWV VXFK DV SDJH
LPSUHVVLRQV DQG VHVVLRQV
R 7KH DELOLW\ WR LQWHJUDWH :HE WUDIILF ZLWK EXVLQHVV WUDQVDFWLRQ GDWD VXFK DV RUGHUV
DQG PDUNHWLQJ FDPSDLJQV
R $ IOH[LEOH UHSRUWLQJ VWUXFWXUH ZKLFK HPSOR\V VWDQGDUG UHSRUWV IRU UDSLG
GHSOR\PHQW DQG VXSSRUWV XVHU GHILQHG UHSRUWLQJ
R 3HUIRUPDQFH VFDODELOLW\ DQG PDQDJHDELOLW\ FRQVLVWHQW ZLWK WKH SRWHQWLDOO\
HQRUPRXV GDWD YROXPHV JHQHUDWHG E\ ODUJH VFDOH :HE HQYLURQPHQWV
R ([WHQVLELOLW\ WR DFFRPPRGDWH QHZ XVHU GHILQHG GDWD VRXUFHV RYHU WLPH VXFK DV
FDOO FHQWHUV DG VHUYHUV HWF
Portal-Based Reports
&OLFNVWUHDP ,QWHOOLJHQFH GHOLYHUV D :HE EDVHG GDVKERDUG ZLWK UHSRUWV DQG
JUDSKV WKDW SURYLGH HDV\ DFFHVV WR UHOHYDQW .H\ 3HUIRUPDQFH ,QGLFDWRUV 7KLV
GDVKERDUG PD\ EH FXVWRPL]HG WR PHHW WKH PDQDJHPHQW QHHGV RI LQGLYLGXDO XVHUV
8VHUV PD\ GULOO GRZQ RQ FKDUWV DQG UHSRUWV WR DFFHVV VXSSRUWLQJ GHWDLO
8VHU GHILQHG UHSRUWV PD\ EH DGGHG XVLQJ 2UDFOH L$6 3RUWDO XVLQJ WKH FRPSOHWH
IUDPHZRUN IRU WKH GHYHORSPHQW DQG GHSOR\PHQW RI :HE EDVHG SRUWOHWV ,W
Oracle9i Application Server Page 24
LQFOXGHV XVHU DGPLQLVWUDWLRQ VHFXULW\ FRQWHQW FXVWRPL]DWLRQ DQG GHYHORSPHQW
IHDWXUHV WR FUHDWH DQG PDLQWDLQ EDVLF UHSRUWV FKDUWV DQG IRUP EDVHG DSSOLFDWLRQV
Performance & Summary Management
:HE VLWHV JHQHUDWH HQRUPRXV YROXPHV RI ORJ GDWD WKDW PXVW EH ORDGHG
WUDQVIRUPHG DQG VXPPDUL]HG WR PHHW WKH UHSRUWLQJ DQG DQDO\WLFDO UHTXLUHPHQWV
IRU XQGHUVWDQGLQJ H EXVLQHVV 7KH GDWD PDUW LQIUDVWUXFWXUH IXOO\ OHYHUDJHV WKH
XQLTXH GDWD ZDUHKRXVLQJ IHDWXUHV LQ WKH 2UDFOH L GDWDEDVH WKDW VXSSRUW WKH
SHUIRUPDQFH DQG PDQDJHDELOLW\ UHTXLUHPHQWV RI ODUJH VFDOH H EXVLQHVV LQWHOOLJHQFH
DSSOLFDWLRQV LQFOXGLQJ
R 0DWHULDOL]HG 9LHZV 0DWHULDOL]HG YLHZV DOORZ WKH FUHDWLRQ RI VXPPDU\ WDEOHV
WR ZKLFK WKH GDWDEDVH TXHU\ RSWLPL]HU PD\ UHGLUHFW TXHULHV WR UHGXFH UHVSRQVH
WLPHV 2UDFOH &OLFNVWUHDP ,QWHOOLJHQFH SURYLGHV D IXOO VHW RI PDWHULDOL]HG YLHZV
WR RSWLPL]H TXHU\ SHUIRUPDQFH IRU WKH LQFOXGHG VHW RI UHSRUWV '%$V PD\
XWLOL]H 2UDFOH (QWHUSULVH 0DQDJHU RU RWKHU WRROV WR LPSOHPHQW DGGLWLRQDO
PDWHULDOL]HG YLHZV WR VXSSRUW XVHU GHILQHG UHSRUWV DQG TXHULHV
R 3DUWLWLRQLQJ &OLFNVWUHDP ,QWHOOLJHQFH SURYLGHV D PHFKDQLVP IRU V\VWHPDWLFDOO\
UHPRYLQJ GDWD ZKHQ LW LV QR ORQJHU QHHGHG RU VLPSO\ WR PDQDJH WKH VL]H RI
WKH GDWDEDVH &OLFNVWUHDP ,QWHOOLJHQFH OHYHUDJHV WKH SDUWLWLRQLQJ IHDWXUH RI
2UDFOH L WR LPSOHPHQW D UROOLQJ ZLQGRZ SDUWLWLRQLQJ VFKHPH ZKLFK DOORZV
GHWDLO GDWD WR EH UHPRYHG LQGHSHQGHQWO\ RI VXPPDU\ GDWD
R 3DUDOOHOLVP ,Q RUGHU WR RSWLPL]H WKH ORDGLQJ RI ODUJH YROXPHV RI GDWD
&OLFNVWUHDP ,QWHOOLJHQFH WUDQVIRUPDWLRQV DQG DJJUHJDWLRQV DUH GHVLJQHG WR UXQ
LQ SDUDOOHO
Extensibility
:KLOH 2UDFOH L$6 &OLFNVWUHDP ,QWHOOLJHQFH UHDOL]HV LPPHGLDWH EXVLQHVV YDOXH WKH
SURGXFW LV H[WHQVLEOH WR VXSSRUW XQLTXH H EXVLQHVV LQWHOOLJHQFH QHHGV WKDW JR
EH\RQG :HE WUDIILF DQDO\VLV %XLOW RQ DQ 2:% IUDPHZRUN &OLFNVWUHDP ,QWHOOLJHQFH
OHYHUDJHV 2:% EULGJHV IRU VKDULQJ PHWDGDWD ZLWK 2UDFOH V %, WRROV 2:% FDQ DOVR
EH XVHG WR H[WHQG WKH 2UDFOH L$6 &OLFNVWUHDP ,QWHOOLJHQFH GDWD PDUW PRGHO E\
PRGHOLQJ QHZ XVHU WUDQVDFWLRQ WDEOHV
INTEGRATE YOUR BUSINESS
%XLOGLQJ DQ H EXVLQHVV IURP DQ H[LVWLQJ EXVLQHVV LV QRW GRQH LQ D YDFXXP ([LVWLQJ
EXVLQHVV SURFHVVHV DSSOLFDWLRQ V\VWHPV DQG GDWD VWRUHV GR QRW QHHG WR EH FDVW
DVLGH DV \RX PRYH WR WKH H EXVLQHVV ZRUOG ,QWHJUDWLRQ SURMHFWV FDQ EH FKDOOHQJLQJ
DQG H[SHQVLYH EXW ZLWK 2UDFOH L$6 \RX JHW D FRPSUHKHQVLYH VHW RI IXQFWLRQDOLW\
WKDW KHOSV \RX UHGXFH WKH FRPSOH[LW\ DQG FRVW RI WKH SURMHFW 8VLQJ WKH PDWXUH DQG
UREXVW EXVLQHVV LQWHJUDWLRQ WHFKQRORJLHV VXSSOLHG ZLWK 2UDFOH L$6 VXFK DV 2UDFOH
:RUNIORZ DQG 2UDFOH *DWHZD\V ZLOO DOORZ \RX WR LQWHJUDWH \RXU H[LVWLQJ
EXVLQHVVHV LQWR \RXU QHZ H EXVLQHVV
Oracle9i Application Server Page 25
Oracle Workflow
2UDFOH L$6 SURYLGHV D FRPSOHWH ZRUNIORZ PDQDJHPHQW V\VWHP WKDW VXSSRUWV
EXVLQHVV SURFHVV GHILQLWLRQ DXWRPDWLRQ DQG LQWHJUDWLRQ ,WV WHFKQRORJ\ HQDEOHV
DXWRPDWLRQ DQG FRQWLQXRXV LPSURYHPHQW WR EXVLQHVV SURFHVVHV URXWLQJ
LQIRUPDWLRQ RI DQ\ W\SH DFFRUGLQJ WR XVHU GHILQHG EXVLQHVV UXOHV
The Workflow Processes
$ VHULHV RI DFWLYLWLHV DQG LQWHU DFWLYLW\ GHSHQGHQFLHV 2UDFOH :RUNIORZ VXSSRUWV
UHVXOWV EDVHG EUDQFKLQJ SDUDOOHO EUDQFKLQJ ORRSLQJ WLPHRXWV YRWLQJ DQG VXE
SURFHVVHV ZLWKLQ D ZRUNIORZ (DFK DFWLYLW\ LV HLWKHU D 3/ 64/ IXQFWLRQ WKDW WKH
HQJLQH DXWRPDWLFDOO\ H[HFXWHV RU D QRWLILFDWLRQ WR D KXPDQ XVHU WR SHUIRUP VRPH
ZRUN RU D VXE SURFHVV LQ LWVHOI 1RWLILFDWLRQ DFWLYLWLHV GHOLYHU PHVVDJHV WR XVHUV YLD
H PDLO RU D 1RWLILFDWLRQ :HE SDJH DFFHVVLEOH XVLQJ DQ\ :HE EURZVHU
Workflow Builder
$ QDWLYH ZLQGRZV SURJUDP 17 RU WKDW VXSSRUWV IXOO *8, FDSDELOLW\ WR DOORZ
GHVLJQ RI D FRPSOHWH ZRUNIORZ SURFHVV DQG LWV FRPSRQHQWV LWHP W\SHV SURFHVV
DFWLYLWLHV IXQFWLRQ DFWLYLWLHV QRWLILFDWLRQ DFWLYLWLHV QRWLILFDWLRQ PHVVDJHV HWF
Workflow Engine
$ VHW RI WDEOHV DQG 3/ 64/ VWRUHG SURFHGXUHV WKDW PDQDJHV WKH H[HFXWLRQ RI D
ZRUNIORZ SURFHVV DQG WUDFNV ZRUN LQ SURFHVV ,W PDLQWDLQV WKH VWDWH LQIRUPDWLRQ RI
D ZRUNIORZ LWHP DQG JHQHUDWHV D FRPSOHWH KLVWRU\ IRU WKH LWHP LQFOXGLQJ DQ DXGLW
WUDLO ,W H[HFXWHV ZRUNIORZ UXOHV DQG IXQFWLRQV ZKLFK \RX GHILQH DV 3/ 64/
SURFHGXUHV DXWRPDWLFDOO\ ,W DOVR FDOOV WKH 1RWLILFDWLRQ 6\VWHP WR GHOLYHU
QRWLILFDWLRQV WR D XVHU LI DQ DFWLYLW\ UHTXLUHV KXPDQ LQWHUYHQWLRQ 7KH :RUNIORZ
(QJLQH LQFOXGHV D FRPSOHWH VHW RI 3/ 64/ $3, V DQG SXEOLF YLHZV WKDW FDQ EH
XVHG WR ZRUNIORZ HQDEOH DQ\ 2UDFOH EDVHG DSSOLFDWLRQV
Business Event System
$Q DSSOLFDWLRQ VHUYLFH WKDW XVHV WKH 2UDFOH $GYDQFHG 4XHXLQJ $4 LQIUDVWUXFWXUH
WR FRPPXQLFDWH EXVLQHVV HYHQWV EHWZHHQ V\VWHPV 7KH %XVLQHVV (YHQW 6\VWHP
FRQVLVWV RI WKH (YHQW 0DQDJHU ZKLFK OHWV \RX UHJLVWHU VXEVFULSWLRQV WR HYHQWV WKDW
DUH VLJQLILFDQW WR \RXU V\VWHPV DQG HYHQW DFWLYLWLHV ZKLFK OHW \RX PRGHO EXVLQHVV
HYHQWV ZLWKLQ ZRUNIORZ SURFHVVHV :KHQ D ORFDO HYHQW RFFXUV WKH VXEVFULELQJ
FRGH LV H[HFXWHG LQ WKH VDPH WUDQVDFWLRQ DV WKH FRGH WKDW UDLVHG WKH HYHQW
6XEVFULSWLRQ SURFHVVLQJ FDQ LQFOXGH H[HFXWLQJ FXVWRP FRGH RQ WKH HYHQW
LQIRUPDWLRQ VHQGLQJ HYHQW LQIRUPDWLRQ WR D ZRUNIORZ SURFHVV DQG VHQGLQJ HYHQW
LQIRUPDWLRQ WR RWKHU TXHXHV RU V\VWHPV
Notification System
$ VHW RI WDEOHV 3/ 64/ VWRUHG SURFHGXUHV D 1RWLILFDWLRQ 0DLOHU SURJUDP DQG D
:HE $JHQW LQWHUIDFH WKDW DOO ZRUN WRZDUGV VHQGLQJ DQG SURFHVVLQJ HQG XVHU
QRWLILFDWLRQV YLHZDEOH IURP DQ HOHFWURQLF PDLO DSSOLFDWLRQ YLD WKH 1RWLILFDWLRQ
Oracle9i Application Server Page 26
0DLOHU RU IURP WKH 1RWLILFDWLRQ :HE SDJH YLD WKH :HE $JHQW LQWHUIDFH 7KH
1RWLILFDWLRQ 6\VWHP SURFHVVHV WKH XVHU V UHVSRQVH DQG UHOD\V WKH LQIRUPDWLRQ EDFN
WR WKH :RUNIORZ (QJLQH VR DV WR FRPSOHWH WKH QRWLILFDWLRQ DFWLYLW\
The Workflow Monitor
$ -DYD EDVHG WRRO DFFHVVLEOH IURP D :HE EURZVHU WKDW OHWV \RX JUDSKLFDOO\ PRQLWRU
D ZRUNIORZ V SURJUHVV DV ZHOO DV YLHZ LWV WUDQVDFWLRQ KLVWRU\
Workflow Definitions Loader
$ VHUYHU SURJUDP WKDW FRQWUROV ORDGLQJ XQORDGLQJ RI ZRUNIORZ SURFHVV GHILQLWLRQV
EHWZHHQ D GDWDEDVH DQG IODW ILOH 7KH IXQFWLRQDOLW\ RI WKH /RDGHU LV DOVR LQWHJUDWHG
LQWR WKH 2UDFOH :RUNIORZ %XLOGHU
Oracle Gateways
2UDFOH L$6 RIIHUV WZR VROXWLRQV IRU LQWHJUDWLQJ GDWD IURP QRQ 2UDFOH V\VWHPV ZLWK
GDWD VWRUHG LQ DQ 2UDFOH GDWDEDVH 7KH\ DUH *HQHULF &RQQHFWLYLW\ DQG 2UDFOH
7UDQVSDUHQW *DWHZD\V 7KHVH VROXWLRQV SURYLGH WKH DELOLW\ WR WUDQVSDUHQWO\ DFFHVV
GDWD VWRUHG LQ QRQ 2UDFOH V\VWHPV FUHDWLQJ WKH DSSHDUDQFH WKDW DOO RI WKH GDWD
UHVLGHV ZLWKLQ D ORFDO 2UDFOH GDWDEDVH VHUYHU *HQHULF &RQQHFWLYLW\ XVHV WKH 2'%&
RU 2/( '% VWDQGDUGV IRU DFFHVVLQJ WKH QRQ 2UDFOH V\VWHPV 2UDFOH 7UDQVSDUHQW
*DWHZD\V DUH DJHQWV GHVLJQHG VSHFLILFDOO\ IRU D SDUWLFXODU QRQ 2UDFOH V\VWHP %RWK
VROXWLRQV H[WHQG 2UDFOH L$6 IXQFWLRQDOLW\ WR QRQ 2UDFOH V\VWHPV
Generic Connectivity
*HQHULF FRQQHFWLYLW\ LV D IHDWXUH WKDW HQDEOHV XVHUV WR XVH 2'%& DQG 2/( '%
GULYHUV WR DFFHVV QRQ 2UDFOH V\VWHPV KDYLQJ DQ 2'%& RU DQ 2/( '% LQWHUIDFH
$ JDWHZD\ XVLQJ JHQHULF FRQQHFWLYLW\ PXVW KDYH DQ DGGLWLRQDO 2'%& RU 2/( '%
GULYHU WR SURYLGH DQ LQWHUIDFH EHWZHHQ JHQHULF FRQQHFWLYLW\ DQG WKH QRQ 2UDFOH
V\VWHP 7KHVH GULYHUV DUH QRW SURYLGHG E\ 2UDFOH &RUSRUDWLRQ +RZHYHU DV ORQJ
DV 2UDFOH &RUSRUDWLRQ VXSSRUWV WKH 2'%& DQG 2/( '% SURWRFROV \RX FDQ XVH
WKHVH JDWHZD\V WR DFFHVV WKHLU UHVSHFWLYH QRQ 2UDFOH V\VWHPV
7KH 2'%& DQG 2/( '% GULYHUV XVLQJ JHQHULF FRQQHFWLYLW\ DUH LQVWDOOHG LQ WKH
VDPH 2UDFOH +RPH GLUHFWRU\ DV WKH 2UDFOH GDWDEDVH VHUYHU &RQQHFWLQJ WR RQH RI
WKHVH JDWHZD\V IURP DQRWKHU 2UDFOH GDWDEDVH VHUYHU LV QRW VXSSRUWHG
Transparent Gateways
$Q 2UDFOH 7UDQVSDUHQW *DWHZD\ LV D SDUWLFXODU NLQG RI DJHQW WKDW LV GHVLJQHG WR
DFFHVV FRPPHUFLDOO\ SURGXFHG EUDQGV DQG YHUVLRQV RI GDWDEDVH V\VWHPV QRW
PDUNHWHG E\ 2UDFOH &RUSRUDWLRQ )RU H[DPSOH DQ 2UDFOH 7UDQVSDUHQW *DWHZD\ IRU
6\EDVH RQ 6RODULV LV GHVLJQHG WR DFFHVV 6\EDVH GDWDEDVH V\VWHPV WKDW DUH UXQQLQJ RQ
6RODULV SODWIRUPV
Oracle9i Application Server Page 27
:LWK 2UDFOH 7UDQVSDUHQW *DWHZD\V \RX FDQ XVH DQ 2UDFOH GDWDEDVH WR DFFHVV GDWD
DQ\ZKHUH LQ D GLVWULEXWHG GDWDEDVH V\VWHP ZLWKRXW QHHGLQJ WR NQRZ WKH ORFDWLRQ RI
WKH GDWD RU KRZ LW LV VWRUHG $OVR ZKHQ WKH UHVXOWV RI \RXU TXHULHV DUH UHWXUQHG WR
\RX E\ WKH 2UDFOH GDWDEDVH WKH\ DUH SUHVHQWHG WR \RX DV LI WKH GDWDVWRUHV IURP
ZKLFK WKH\ ZHUH WDNHQ DOO UHVLGHG ZLWKLQ D UHPRWH 2UDFOH GDWDEDVH 7KLV
IXQFWLRQDOLW\ LV FDOOHG WUDQVSDUHQF\ ZKHQ \RX DUH XVLQJ LW \RX DUH WUDQVSDUHQWO\
DFFHVVLQJ D QRQ 2UDFOH GDWDEDVH V\VWHP
Oracle Applications Interconnect
2UDFOH $SSOLFDWLRQV ,QWHU&RQQHFW LV D FRPSUHKHQVLYH DQG IOH[LEOH DSSOLFDWLRQ
LQWHJUDWLRQ SODWIRUP WKDW HQDEOHV VHDPOHVV LQWHJUDWLRQ RI HQWHUSULVH VRIWZDUH
$SSOLFDWLRQV ,QWHU&RQQHFW LV VSHFLILFDOO\ GHVLJQHG WR LQWHJUDWH 2UDFOH SURGXFWV
ZLWK RWKHU 2UDFOH SURGXFWV RU WKLUG SDUW\ OHJDF\ V\VWHPV
$SSOLFDWLRQV ,QWHU&RQQHFW DOORZV GH FRXSOHG LQWHJUDWLRQ RI DSSOLFDWLRQV ,W
HOLPLQDWLQJ WKH FRPSOH[LWLHV RI SRLQW WR SRLQW VROXWLRQV ,Q DGGLWLRQ 2$, SURYLGHV
D WRRO L6WXGLR IRU PRGHOLQJ WKH GDWD LQ WKH LQWHJUDWLRQ VFHQDULR L6WXGLR HOLPLQDWHV
WKH QHHG IRU KDUGZLUHG RU KDUG FRGHG LQWHJUDWLRQV 8VHUV GHILQH WKHLU
LQWHJUDWLRQ XVLQJ L6WXGLR ZKLFK PLQLPL]HV DW EHVW HOLPLQDWHV WKH QHHG WR ZULWH DQ\
FRGH IRU WKH LQWHJUDWLRQ 7KH LQWHJUDWLRQ LQIRUPDWLRQ LV FDSWXUHG DV PHWDGDWD LQ D
UHSRVLWRU\
Out-of-the-box Integration
7KH LQWHJUDWLRQ SDFNV GHVFULEHG DERYH SURYLGH WKH SUH FRQILJXUDWLRQV UHTXLUHG WR
HQDEOH LQWHJUDWLRQ EHWZHHQ VXSSRUWHG DSSOLFDWLRQV ZLWK OLWWOH RU QR QHHG IRU
FXVWRPL]DWLRQ 7KLV DFWV DV D SOXJ DQG SOD\ IHDWXUH IRU PRVW VWDQGDUG LQWHJUDWLRQ
Distributed Deployment
$SSOLFDWLRQV ,QWHUFRQQHFWV LQIUDVWUXFWXUH VXSSRUWV UHOLDEOH KLJK SHUIRUPDQFH
LQWHJUDWLRQ EHWZHHQ DSSOLFDWLRQV LQVWDOOHG HLWKHU ORFDOO\ RU GLVWULEXWHG RYHU D :$1
7KLV JLYHV \RX WKH IOH[LELOLW\ RI GHSOR\LQJ JHRJUDSKLFDOO\ GLVWULEXWHG DSSOLFDWLRQV
Loose Coupling of Applications
2UDFOH $SSOLFDWLRQV ,QWHU&RQQHFW LV EDVHG RQ DQ DV\QFKURQRXV PHVVDJLQJ
DUFKLWHFWXUH 7KLV DOORZV WKH DSSOLFDWLRQV EHLQJ LQWHJUDWHG WR EH ORRVHO\ FRXSOHG
ZLWK HDFK RWKHU :KHQ ORRVHO\ FRXSOHG DSSOLFDWLRQV FDQ FRQWLQXH WR IXQFWLRQ
QRUPDOO\ HYHQ ZKHQ SDUWLFLSDWLQJ DSSOLFDWLRQV EHFRPH XQDYDLODEOH )XUWKHU ZKHQ
DQ DSSOLFDWLRQ LV XSJUDGHG RU PRGLILHG ORRVH FRXSOLQJ PLQLPL]HV WKH LPSDFW RQ
WKH RWKHU DSSOLFDWLRQV
6\QFKURQRXV PHVVDJHV DUH VXSSRUWHG XVLQJ WKH UHTXHVW UHSO\ SDUDGLJP
Tools for Easy customization
2UDFOH $SSOLFDWLRQV ,QWHU&RQQHFW LQFOXGHV L6WXGLR D *8, EDVHG LQWHJUDWLRQ
VSHFLILFDWLRQ WRRO WKDW DOORZV WKH SURGXFW GHYHORSHU FRQVXOWDQW RU ,7 SURIHVVLRQDO
Oracle9i Application Server Page 28
WR YLVXDOO\ UHYLHZ DQG PRGLI\ WKH SUH FRQILJXUHG LQWHJUDWLRQ VSHFLILFDWLRQV L6WXGLR
WKXV VXSSRUWV WKH HDV\ GHILQLWLRQ RI LQWHJUDWLRQ FXVWRPL]DWLRQ SURYLGLQJ WKH DELOLW\
WR H[WHQG H[LVWLQJ LQWHJUDWLRQ WR VXSSRUW DGGLWLRQDO DSSOLFDWLRQV 7KH FRQILJXUDWLRQ
LQIRUPDWLRQ \RX FUHDWH LQ L6WXGLR LV VWRUHG LQ WKH ,QWHU&RQQHFW 5HSRVLWRU\ IRU XVH
E\ WKH DSSOLFDWLRQV DW UXQWLPH
Event-based Distributed Messaging System
(DFK DSSOLFDWLRQ VSHFLILHV VSHFLILF HYHQWV WKDW DUH RI YDOXH WKDW RULJLQDWH IURP
DQRWKHU DSSOLFDWLRQ )RU H[DPSOH ZKHQ D &50 DSSOLFDWLRQ ZKHQ DGGV D QHZ
FXVWRPHU WKH (53 DSSOLFDWLRQ PXVW EH QRWLILHG RI WKH QHZ FXVWRPHU L6WXGLR
DOORZV GHYHORSHUV WR GHILQH HYHQWV WKDW HQFDSVXODWH WKLV NLQG RI LQIRUPDWLRQ
Guaranteed, Exactly Once, In-order Message Delivery
2UDFOH $SSOLFDWLRQV ,QWHUFRQQHFW UXQWLPH V\QFKURQL]HV DOO LQWHUFRQQHFWHG
DSSOLFDWLRQV DQG FRRUGLQDWHV DQG YHULILHV WKH UHFHLSW WUDQVIRUPDWLRQ DQG GHOLYHU\
RI HDFK PHVVDJH LQ WKH V\VWHP WR LQVXUH LQWHU V\VWHP LQWHJULW\
Content-based Routing Support
0HVVDJHV FDQ EH URXWHG WR D VSHFLILF DSSOLFDWLRQ EDVHG RQ VSHFLILF FRQWHQW YDOXHV
FRQWDLQHG LQ WKH PHVVDJH )RU H[DPSOH DQ HOHFWURQLF IXQGV WUDQVDFWLRQ VHWWOHPHQW
DSSOLFDWLRQ LV GHVLJQHG WR WUDQVPLW EDQN WUDQVDFWLRQV ZLWK D VSHFLILF EDQN FRGH WR
LGHQWLI\ WKH GHVWLQDWLRQ EDQN V\VWHP :KHQ WKH ()7 DSSOLFDWLRQ SXEOLVKHV HDFK
PHVVDJH DW UXQWLPH WKH 2UDFOH $SSOLFDWLRQ ,QWHU&RQQHFW UXQWLPH FRPSRQHQW
GHWHUPLQHV WKH %DQN&RGH YDOXH EDVHG RQ REMHFWV VWRUHG LQ WKH UHSRVLWRU\ DQG
URXWHV WKH PHVVDJH WR WKH DSSURSULDWH UHFLSLHQW V\VWHP
Supports Major Messaging Paradigms
$SSOLFDWLRQV ,QWHU&RQQHFW VXSSRUWV WKH WKUHH PDMRU PHVVDJLQJ SDUDGLJPV 7KHVH
SDUDGLJPV DUH GHILQHG E\ ,7 SURIHVVLRQDOV XVLQJ L6WXGLR DW GHVLJQ WLPH 7KH
GHILQLWLRQV DUH XVHG DW UXQWLPH WR URXWH HDFK PHVVDJH DSSURSULDWHO\ WR WKH ZLGHVW
SRVVLEOH SRRO RI LQWHUFRQQHFWHG DSSOLFDWLRQV
COLLABORATE WITH STAKEHOLDERS
Oracle Internet File System
7KH 2UDFOH ,QWHUQHW )LOH 6\VWHP FRPSRQHQW RI 2UDFOH L$6 FRQVROLGDWHV DOO IRUPV
RI FRUSRUDWH GDWD LQWR D VLQJOH XQLILHG DQG PDQDJHDEOH UHSRVLWRU\ ,W DOORZV \RX WR
VWRUH DOO \RXU GDWD LQFOXGLQJ GRFXPHQWV SUHVHQWDWLRQV JUDSKLF LPDJHV +70/ DQG
;0/ :HE SDJHV H PDLOV DQG YLGHR LQ WKH VDPH ILOH V\VWHP WKDW LV DQ H[WHQVLRQ WR
WKH 2UDFOH 'DWDEDVH 8VHUV FDQ DFFHVV WKLV FRQWHQW WKURXJK IDPLOLDU LQWHUIDFHV DQG
SURWRFROV LQFOXGLQJ WKH :LQGRZV ILOH V\VWHP :HE EURZVHUV )73 DQG H PDLO
FOLHQWV
Oracle9i Application Server Page 29
,QWHUQHW )LOH 6\VWHP FRQVLVWV RI WKH IROORZLQJ PDMRU FRPSRQHQWV
! 5HSRVLWRU\ $OO ILOHV DUH FHQWUDOO\ VWRUHG DQG PDQDJHG DV /DUJH 2EMHFWV LQ D
UHSRVLWRU\ ZKLFK LV KHOG ZLWKLQ DQ ,QWHUQHW )LOH 6\VWHP VFKHPD LQ WKH 2UDFOH
'DWDEDVH 7KH ILOHV DUH VWRUHG DQG UHWULHYHG XVLQJ VWDQGDUG 2UDFOH -'%&
FDOOV WR UHDG DQG ZULWH /DUJH 2EMHFWV LQ WKH GDWDEDVH
! ,QWHUQHW )LOH 6\VWHP 6HUYHU 7KH ,QWHUQHW )LOH 6\VWHP VHUYHU KRXVHV WKH
SURFHVVHV WKDW PDQDJH WKH UHSRVLWRU\ ,W FRQWDLQV WKH 3URWRFRO VHUYHUV DQG WKH
-DYD $3, 3URWRFRO VHUYHUV KDQGOH FRPPXQLFDWLRQ EHWZHHQ WKH FOLHQWV DQG WKH
,QWHUQHW )LOH 6\VWHP UHSRVLWRU\ ,QWHUQHW )LOH 6\VWHP VXSSRUWV QXPHURXV
SURWRFROV LQFOXGLQJ +773 )73 60% ,0$3 6073 7KH -DYD $3, LV D
FODVV OLEUDU\ WKDW WKH GHYHORSHUV FDQ XVH WR FXVWRPL]H DQG H[WHQG WKH
IXQFWLRQDOLW\ RI ,QWHUQHW )LOH 6\VWHP LQFOXGLQJ FUHDWLQJ FXVWRP SDUVHUV DQG
DGGLWLRQDO SURWRFRO VHUYHUV
7R DVVLVW ZLWK WKH GHYHORSPHQW RI ,QWHUQHW )LOH 6\VWHP H[WHQVLRQV 2UDFOH L$6
SURYLGHV DQ ,QWHUQHW )LOH 6\VWHP 'HYHORSHU .LW EDVHG RQ VWDQGDUG -DYD DQG ;0/
EDVHG $3,V WKDW FDQ EH XVHG WR EXLOG ,QWHUQHW )LOH 6\VWHP DSSOLFDWLRQV
Oracle9iAS Email
2UDFOH L$6 (PDLO LV D KLJKO\ VFDODEOH RSHQ VWDQGDUG EDVHG VHUYHU IRU SURYLGLQJ
HOHFWURQLF PHVVDJLQJ VHUYLFHV GHVLJQHG WR VXSSRUW FXUUHQW DQG IXWXUH PHVVDJLQJ
QHHGV RI JURZLQJ FRPSDQLHV ODUJH HQWHUSULVHV DQG VHUYLFH SURYLGHUV 2UDFOH L$6
(PDLO LV D PHVVDJLQJ VHUYHU WKDW VXSSRUWV VWDQGDUG ,0$3 323 DQG 6073
FOLHQWV DQG DOORZV XVHUV WR FKRRVH WKH HPDLO FOLHQW WKH\ DUH PRVW FRPIRUWDEOH
ZRUNLQJ ZLWK 2UDFOH L$6 (PDLO VWRUHV DQG SURFHVV HPDLOV ZLWK WKH SRZHU DQG
VFDODELOLW\ RI WKH 2UDFOH L GDWDEDVH
Email Architecture
2UDFOH L$6 (PDLO LV GHVLJQHG WR JURZ WR DOPRVW DQ\ VL]H ZKLOH PDLQWDLQLQJ LWV
SHUIRUPDQFH DQG HDVH RI DGPLQLVWUDWLRQ RQ WKH QXPEHU RI PHVVDJHV \RX QHHG WR VWRUH KRZ PDQ\ XVHUV ZLOO DFFHVV WKH
V\VWHP GXULQJ SHDN ORDGV DQG KRZ PDQ\ PHVVDJHV ZLOO EH VHQW RYHU D SHULRG RI
WLPH
Open Standards-Based Messaging
2UDFOH L$6 (PDLO OHWV XVHUV DFFHVV WKHLU PHVVDJHV ZLWK WKH PHVVDJLQJ FOLHQW RI
WKHLU FKRLFH 0HVVDJHV FDQ EH DFFHVVHG XVLQJ ,QWHUQHW 0HVVDJH $FFHVV 3URWRFRO
YHUVLRQ ,0$3 RU 3RVW 2IILFH 3URWRFRO YHUVLRQ 323 VWDQGDUGV FRPSOLDQW
FOLHQWV VXFK DV 1HWVFDSH 0HVVHQJHU 0LFURVRIW 2XWORRN ([SUHVV RU (XGRUD
2UDFOH L$6 (PDLO SURYLGHV GLUHFWRU\ VHUYLFHV WKDW ZLOO ZRUN ZLWK DQ\ /LJKWZHLJKW
'LUHFWRU\ $FFHVV 3URWRFRO /'$3 FRPSOLDQW GLUHFWRU\ VXFK DV 2UDFOH ,QWHUQHW
'LUHFWRU\
Oracle9i Application Server Page 30
Oracle8i Based Message Store
2UDFOH L$6 (PDLO VWRUHV PHVVDJHV DQG DWWDFKPHQWV LQ DQ 2UDFOH L GDWDEDVH EDVHG
PHVVDJH VWRUH 8VLQJ 2UDFOH L DV WKH PHVVDJH VWRUH SURYLGHV 2UDFOH L$6 (PDLO
ZLWK XQPDWFKHG GDWD DYDLODELOLW\ GDWD LQWHJULW\ ORZ UHFRYHU\ WLPH DQG IDXOW
WROHUDQFH FDSDELOLWLHV 2UDFOH L$6 (PDLO FDQ UXQ WKRXVDQGV RI XVHUV DQG SURYLGH
H[WUHPHO\ UDSLG UHVSRQVH WLPHV
Server Side Rules
2UDFOH L$6 (PDLO VXSSRUWV WKH XVH RI VHUYHU VLGH UXOHV WR VHW XS DXWRPDWLF ILOWHUV
WKDW FDQ EH DSSOLHG WR DOO LQFRPLQJ PHVVDJHV IRU PXOWLSOH XVHUV LQGHSHQGHQW RI
WKH FOLHQW EHLQJ XVHG :LWK HPDLO PHVVDJHV EHLQJ VWRUHG DV UHODWLRQDO GDWD VHUYHU
VLGH UXOHV DOORZ RWKHU GDWDEDVH DSSOLFDWLRQV WR XWLOL]H WKH VDPH ORJLFDO UXOHV
SURYLGLQJ FRQVLVWHQF\ LQ WKH PHVVDJH VWRUH
Application Integration
2UDFOH L$6 (PDLO SURYLGHV D 3/ 64/ EDVHG $3, DSSOLFDWLRQ SURJUDPPLQJ
LQWHUIDFH WR OHW GHYHORSHUV LQWHJUDWH 2UDFOH L$6 (PDLO ZLWK RWKHU DSSOLFDWLRQV
7KH 3/ 64/ $3, HQDEOHV DSSOLFDWLRQV WR GLUHFWO\ PDQLSXODWH VWRUHG PHVVDJHV DQG
WR FUHDWH 0,0( 0XOWLSXUSRVH ,QWHUQHW 0DLO ([WHQVLRQV VWDQGDUG RXWJRLQJ
PHVVDJHV
Web Client Access
2UDFOH L$6 (PDLO SURYLGHV D FXVWRPL]DEOH :HE EDVHG DSSOLFDWLRQ WKDW DOORZV XVHUV
WR DFFHVV WKHLU HPDLO WKURXJK D :HE EURZVHU
Administration
2UDFOH L$6 (PDLO VXSSOLHG D -DYD EDVHG DGPLQLVWUDWLRQ WRRO WKDW LV XVHG DV WKH
VLQJOH SRLQW RI DGPLQLVWUDWLRQ 7R DVVLVW ZLWK FDSDFLW\ SODQQLQJ DQG FXUUHQW XVDJH
HYDOXDWLRQV WKH DGPLQLVWUDWLRQ WRRO FDQ FUHDWH JUDSKV RI PHWULFV VXFK DV WKH VL]H RI
WKH TXHXHV WKH QXPEHU RI FRQFXUUHQW FRQQHFWLRQV WKH VXP RI PHVVDJHV UHFHLYHG
DQG VHQW DQG RWKHU DVVRUWHG VWDWLVWLFV :LWK WKH UHFHQW SUREOHPV VXUURXQGLQJ HPDLO
ERUQH YLUXVHV 2UDFOH L$6 (PDLO
Oracle9iAS Unified Messaging
8QLILHG 0HVVDJLQJ LV GHILQHG DV D PHVVDJLQJ VROXWLRQ WKDW FRQVROLGDWHV GLIIHUHQW
W\SHV RI PHVVDJHV LQWR RQH ORFDWLRQ ZKLFK FDQ WKHQ EH DFFHVVHG IURP D VLQJOH
GHYLFH LUUHVSHFWLYH RI WKH RULJLQDO PHVVDJH W\SH 6LPSO\ LW DOORZV D XVHU WR DFFHVV
GLIIHUHQW W\SHV RI PHVVDJHV VXFK DV HPDLO YRLFHPDLO DQG IDFVLPLOH IURP D VLQJOH
GHYLFH )RU H[DPSOH D XVHU PD\ DFFHVV YRLFHPDLO ID[ DV ZHOO DV HPDLO IURP D
EURZVHU UXQQLQJ RQ D GHVNWRS PDFKLQH RU D XVHU PD\ XVH D PRELOH SKRQH WR
DFFHVV HPDLO LQ DGGLWLRQ WR YRLFHPDLO 7KH UDQJH RI GHYLFHV WKDW FDQ EH XVHG E\ WKH
XVHU WR DFFHVV WKHLU FRQVROLGDWHG PHVVDJHV LQFOXGH FRPSXWHUV WHOHSKRQHV PRELOH
SKRQHV SHUVRQDO GLJLWDO DVVLVWDQWV DQG QHZHU GHYLFHV VXFK DV SDJHUV DQG WHOHYLVLRQ
VHW WRS ER[HV
Oracle9i Application Server Page 31
2UDFOH L$6 VXSSRUWV XQLILHG PHVVDJLQJ ZLWK 2UDFOH L$6 8QLILHG 0HVVDJLQJ
2UDFOH L$6 8QLILHG 0HVVDJLQJ LV DQ RSHQ VFDODEOH VROXWLRQ ZLWK DFFHVV WR DOO
PHVVDJHV DQG WKH IOH[LELOLW\ LQ FKRRVLQJ ZKDW GHYLFHV PHVVDJH DFFHVV ZLOO EH
DYDLODEOH IURP 2UDFOH L$6 8QLILHG 0HVVDJLQJ LV EXLOW RQ WRS RI 2UDFOH L$6 (PDLO
DQG 2UDFOH ,QWHUQHW 'LUHFWRU\ 2UDFOH L$6 (PDLO SURYLGHV WKH XQGHUO\LQJ
PHVVDJLQJ HQJLQH DQG PHVVDJH VWRUH 2UDFOH L$6 8QLILHG 0HVVDJLQJ DFWV DV DQ
DSSOLFDWLRQ XVHU RI 2UDFOH L$6 (PDLO
Unified Messaging Architecture
2UDFOH L$6 8QLILHG 0HVVDJLQJ XVHV WKH 9LUWXDO ,QER[ DSSURDFK WR XQLILHG
PHVVDJLQJ GLVSOD\LQJ D XQLILHG LQER[ WKURXJK D -DYD PLGGOH WLHU 0HVVDJHV
FRQWLQXH WR EH VWRUHG LQ WKHLU UHVSHFWLYH OHJDF\ PHVVDJH VWRUHV 8VLQJ WKLV
DUFKLWHFWXUH DOORZV 8QLILHG 0HVVDJLQJ WR SURYLGH HDV\ ZHE DFFHVV WR D ZLGH YDULHW\
RI PHVVDJH VWRUHV WKDW H[SRVH WKH VWDQGDUG ,0$3 SURWRFRO DV ZHOO DV DGGLWLRQDO
SURSULHWDU\ LQWHUIDFHV 2UDFOH L$6 8QLILHG 0HVVDJLQJ FDQ EH LQWHJUDWHG ZLWK WKLUG
SDUW\ LQWHUDFWLYH YRLFH UHVSRQVH ,95 DQG YRLFH PHVVDJLQJ V\VWHPV IRU DFFHVV WR
HPDLO PHVVDJHV WKURXJK WKH WHOHSKRQH 2UDFOH L$6 8QLILHG 0HVVDJLQJ SURYLGHV
XQLILHG PHVVDJLQJ IXQFWLRQDOLW\ ZLWKRXW WKH QHHG WR UHSODFH FRVWO\ OHJDF\ V\VWHPV
Unified Messaging SDK
7KH KHDUW RI 2UDFOH L$6 8QLILHG 0HVVDJLQJ LV WKH 8QLILHG 0HVVDJLQJ 7RRONLW 7KH
WRRONLW LV D VHW RI VXSSOLHG -DYD EHDQV WKDW SURYLGH XQLILFDWLRQ ORJLF DQG DVVRFLDWHG
LQIUDVWUXFWXUH FRPSRQHQWV WKDW GLVSOD\ PHVVDJHV IURP PXOWLSOH ,0$3 EDVHG
LQER[HV 7KH WRRONLW LQFOXGHV -DYD EHDQV WR DFFHVV ,0$3 PHVVDJH VWRUHV
GLUHFWRU\ VHUYLFHV XVLQJ /'$3 OLJKWZHLJKW GLUHFWRU\ DFFHVV SURWRFRO D VWDQGDUG
SURWRFRO IRU FRPPXQLFDWLQJ ZLWK GLUHFWRU\ VHUYLFH FRPSOLDQW GLUHFWRULHV DQG
RWKHU DGPLQLVWUDWLYH IXQFWLRQDOLW\ 7KH WRRONLW FDQ EH H[WHQGHG XVLQJ FXVWRP -DYD
FRGH WR FUHDWH D FRPSOHWH PHVVDJLQJ VROXWLRQ IRU DQ\ HQYLURQPHQW
Unified Messaging Client
2UDFOH L$6 8QLILHG 0HVVDJLQJ SURYLGHV D 8QLILHG 0HVVDJLQJ :HE &OLHQW VDPSOH
DSSOLFDWLRQ ZKLFK DOORZV :HE DFFHVV WR WKH 8QLILHG 0HVVDJLQJ V\VWHP XVLQJ D
VWDQGDUG :HE EURZVHU ,QGXVWU\ VWDQGDUG -DYD6HUYHU 3DJHV WHFKQRORJ\ UXQQLQJ RQ
2UDFOH L$6 -DYD6HUYHU 3DJHV HQJLQH LV XVHG WR UHQGHU G\QDPLF FRQWHQW WKDW
GLVSOD\V XVHUV· PHVVDJHV 'HYHORSHUV FDQ HDVLO\ H[WHQG WKH VDPSOH FRGH WR FUHDWH
:HE LQWHUIDFHV WKDW VXLW WKHLU FRPSDQLHV· VSHFLILF QHHGV
SMS/Notification Gateways
2UDFOH L$6 8QLILHG 0HVVDJLQJ SURYLGHV WKH DELOLW\ WR FUHDWH DQG VHQG 606 VLPSOH
PDLO V\VWHP D PHVVDJLQJ SURWRFRO XVHG WR VHQG WH[W PHVVDJHV EHWZHHQ PRELOH
SKRQHV PHVVDJHV 7KH 606 IXQFWLRQDOLW\ DOORZV ODUJH HPDLOV WR EH EURNHQ GRZQ
LQWR VPDOOHU SLHFHV WR HQDEOH WKHP WR EH FRPSOHWHO\ UHWULHYHG IURP PRELOH SKRQHV
Oracle9i Application Server Page 32
MANAGE AND SECURE YOUR WEB INFRASTRUCTURE
7R SURYLGH V\VWHP PDQDJHPHQW DQG VHFXULW\ VHUYLFHV 2UDFOH L$6 LQFOXGH 2UDFOH
(QWHUSULVH 0DQDJHU 2UDFOH ,QWHUQHW 'LUHFWRU\ DQG 2UDFOH $GYDQFHG 6HFXULW\
7KHVH V\VWHP VHUYLFHV SURYLGH D FRPSUHKHQVLYH PDQDJHPHQW IUDPHZRUN IRU \RXU
HQWLUH 2UDFOH HQYLURQPHQW \RXU XVHUV DQG QHWZRUN VHFXULW\ ZLWK 66/ 6HFXUH
6RFNHWV /D\HU EDVHG HQFU\SWLRQ DXWKHQWLFDWLRQ DQG VLQJOH VLJQ RQ IDFLOLWLHV
Oracle Enterprise Manager
2UDFOH (QWHUSULVH 0DQDJHU LV D V\VWHP PDQDJHPHQW WRRO IRU FHQWUDOO\ PDQDJLQJ
\RXU 2UDFOH SODWIRUP &RPELQLQJ D JUDSKLFDO FRQVROH 2UDFOH 0DQDJHPHQW 6HUYHUV
2UDFOH ,QWHOOLJHQW $JHQWV FRPPRQ VHUYLFHV DQG DGPLQLVWUDWLYH WRROV 2UDFOH
(QWHUSULVH 0DQDJHU SURYLGHV D FRPSUHKHQVLYH V\VWHPV PDQDJHPHQW SODWIRUP IRU
PDQDJLQJ ERWK 2UDFOH L$6 DQG 2UDFOH L
Management Anywhere
7KH 2UDFOH (QWHUSULVH 0DQDJHU &RQVROH DQG IURQW HQG PDQDJHPHQW DSSOLFDWLRQV
DUH IXOO\ DFFHVVLEOH WKURXJK WKLQ FOLHQWV DQG :HE EURZVHUV $GPLQLVWUDWRUV KDYH
WKH RSWLRQ RI LQVWDOOLQJ DQG XVLQJ WKH -DYD FRQVROH IURP WKHLU ORFDO PDFKLQH
RU WKH\ FDQ XVH WKH :HE LQWHUIDFH E\ VLPSO\ SRLQWLQJ WKHLU :HE EURZVHU DW WKH
DGPLQLVWUDWLRQ 85/ 7KH :HE EURZVHU LQWHUIDFH SURYLGHV WKH VDPH XVHU LQWHUIDFH
DOO WKH VDPH IXQFWLRQDOLW\ DQG D FRQVLVWHQW VHW RI WDVN EDVHG WRROV WKDW DUH DYDLODEOH
ZLWK WKH LQVWDOOHG -DYD FOLHQW
End to End Monitoring and Problem Response
(DUO\ LQGLFDWLRQ DQG UDSLG UHVSRQVH WR SUREOHPV LV WKH NH\ WR PDLQWDLQLQJ V\VWHP
SHUIRUPDQFH DQG DYDLODELOLW\ 2UDFOH (QWHUSULVH 0DQDJHU DOORZV DGPLQLVWUDWRUV WR
SUHYHQW SUREOHPV EHIRUH WKH\ RFFXU WKURXJK LW·V DGYDQFHG HYHQW PRQLWRULQJ DQG
MRE H[HFXWLRQ DQG VFKHGXOLQJ VHUYLFHV
7KH HYHQW PRQLWRULQJ VHUYLFH SURYLGHV D VHW RI HYHQW WHVWV WKDW FDQ EH UXQ RQ
PDQDJHG VHUYLFHV WR FKHFN IRU VSHFLILF FRQGLWLRQV VXFK DV D GDWDEDVH EHLQJ GRZQ
KRXUV D GD\ ,QWHJUDWLRQ RI HYHQW QRWLILFDWLRQV ZLWK H[WHUQDO PHVVDJLQJ V\VWHPV
VXFK DV SDJHUV DOORZ DURXQG WKH FORFN PRQLWRULQJ
7KH MRE H[HFXWLRQ DQG VFKHGXOLQJ VHUYLFH SURYLGHV WKH DELOLW\ WR DXWRPDWH
UHGXQGDQW DQG UHSHWLWLYH WDVNV $GPLQLVWUDWRUV FDQ XVH DQ\ RI WKH SUH GHILQHG MRE
WDVNV SURYLGHG RU FDQ GHILQH WKHLU RZQ FXVWRP WDVNV
8VLQJ WKHVH VHUYLFHV WRJHWKHU DQ DGPLQLVWUDWRU FDQ FUHDWH IL[ LW WDVNV ZKLFK ZLOO
UHVSRQG WR QRWLILFDWLRQV RI SUREOHPV DQG DXWRPDWLFDOO\ UHVROYH WKH LVVXH ZLWKRXW
LQWHUYHQWLRQ
Oracle Internet Directory
2UDFOH ,QWHUQHW 'LUHFWRU\ LV DQ /'$3 9HUVLRQ VHUYLFH WKDW FRPELQHV WKH PLVVLRQ
FULWLFDO VWUHQJWK RI 2UDFOH V GDWDEDVH WHFKQRORJ\ ZLWK WKH IOH[LELOLW\ DQG
Oracle9i Application Server Page 33
FRPSDWLELOLW\ RI WKH /'$3 GLUHFWRU\ VWDQGDUG 2UDFOH ,QWHUQHW 'LUHFWRU\ SURYLGHV
VFDODELOLW\ KLJK DYDLODELOLW\ DQG VHFXULW\ IHDWXUHV
2UDFOH ,QWHUQHW 'LUHFWRU\ RIIHUV WKH IOH[LELOLW\ DQG H[WHQVLELOLW\ RI WKH /'$3Y
,QWHUQHW VWDQGDUG VXSSRUWHG E\ WKH VFDODELOLW\ DQG UHOLDELOLW\ RI WKH 2UDFOH SODWIRUP
7KH 2UDFOH ,QWHUQHW 'LUHFWRU\ VHUYHU LV LPSOHPHQWHG DV DQ DSSOLFDWLRQ UXQQLQJ RQ
WKH 2UDFOH L GDWDEDVH 7KURXJK LWV WLJKW LQWHJUDWLRQ 2UDFOH ,QWHUQHW 'LUHFWRU\
HIIHFWLYHO\ OHYHUDJHV WKH IHDWXUHV RI WKH 2UDFOH SODWIRUP WR PDNH LW WKH FRPSHOOLQJ
FKRLFH IRU PLVVLRQ FULWLFDO DSSOLFDWLRQV
Scalable
2UDFOH ,QWHUQHW 'LUHFWRU\ H[SORLWV WKH PDVVLYH VWUHQJWKV RI 2UDFOH L HQDEOLQJ
VXSSRUW IRU WHUDE\WHV RI GLUHFWRU\ LQIRUPDWLRQ ,W VFDOHV WR VXSSRUW RYHU KDOI D
ELOOLRQ UHDO ZRUOG GLUHFWRU\ HQWULHV RQ D VLQJOH VHUYHU ,Q DGGLWLRQ WHFKQRORJLHV VXFK
PXOWLWKUHDGHG /'$3 VHUYHUV DQG GDWDEDVH FRQQHFWLRQ SRROLQJ DOORZ LW WR VXSSRUW
WKRXVDQGV RI FRQFXUUHQW FOLHQWV ZLWK VXE VHFRQG VHDUFK UHVSRQVH WLPHV
2UDFOH ,QWHUQHW 'LUHFWRU\ DOVR SURYLGHV GDWD PDQDJHPHQW WRROV IRU PDQLSXODWLQJ
ODUJH YROXPHV RI /'$3 GDWD )RU H[DPSOH ZLWK WKH /'$3 EXON ORDGHU EDVHG RQ
2UDFOH L V 64/ /RDGHU DGPLQLVWUDWRUV FDQ SRSXODWH D PLOOLRQ XVHU HQWU\ GLUHFWRU\
LQ DERXW RQH KRXU
High Availability
2UDFOH ,QWHUQHW 'LUHFWRU\ ZDV GHVLJQHG WR PHHW WKH QHHGV RI PLVVLRQ FULWLFDO
GHSOR\PHQW DSSOLFDWLRQV 2QH ZD\ WKLV LV UHIOHFWHG LV LQ LWV UHSOLFDWLRQ FDSDELOLW\
2UDFOH ,QWHUQHW 'LUHFWRU\ VXSSRUWV IXOO PXOWL PDVWHU UHSOLFDWLRQ EHWZHHQ GLUHFWRU\
VHUYHUV 7KLV PHDQV LI RQH VHUYHU LQ D UHSOLFDWLRQ FRPPXQLW\ LV XQDYDLODEOH IRU DQ\
UHDVRQ DGPLQLVWUDWRUV KDYH WKH DELOLW\ WR DGPLQLVWHU WKH GLUHFWRU\ IURP DQ\ RWKHU
VHUYHU WR SHUIRUP IXQFWLRQV VXFK DV GLUHFWRU\ XVHU DGPLQLVWUDWLRQ VFKHPD
H[WHQVLRQV DQG HQWU\ PRGLILFDWLRQV ,QIRUPDWLRQ DERXW FKDQJHV PDGH WR D VHUYHU
DUH VWRUHG LQ VSHFLDO WDEOHV RQ WKH 2UDFOH L GDWDEDVH 7KHVH DUH UHSOLFDWHG
WKURXJKRXW WKH GLUHFWRU\ HQYLURQPHQW E\ 2UDFOH V $GYDQFHG 6\PPHWULF
5HSOLFDWLRQ D UREXVW ILHOG SURYHQ UHSOLFDWLRQ PHFKDQLVP ZKLFK KDV EHQHILWHG
IURP WKRXVDQGV RI KRXUV RI 2UDFOH GHYHORSPHQW HIIRUW
2UDFOH ,QWHUQHW 'LUHFWRU\ DOVR OHYHUDJHV DOO RI WKH DYDLODELOLW\ IHDWXUHV RI WKH
2UDFOH L SODWIRUP %HFDXVH GLUHFWRU\ LQIRUPDWLRQ LV VWRUHG VHFXUHO\ LQ WKH 2UDFOH L
GDWDEDVH LW LV SURWHFWHG E\ 2UDFOH V KRW EDFNXS FDSDELOLWLHV $GGLWLRQDOO\ WKH
2UDFOH L GDWDEDVH UXQQLQJ ZLWK ODUJH GDWD VWRUHV DQG KHDY\ ORDGV FDQ UHFRYHU IURP
V\VWHP IDLOXUHV LQ D PDWWHU RI VHFRQGV
Secure
2UDFOH ,QWHUQHW 'LUHFWRU\ RIIHUV FRPSUHKHQVLYH DQG IOH[LEOH VXSSRUW IRU GLUHFWRU\
DFFHVV FRQWURO 7KLV LQFOXGHV HQWU\ OHYHO DWWULEXWH OHYHO DQG SUHVFULSWLYH DFFHVV
Oracle9i Application Server Page 34
FRQWURO WR SURYLGH YDU\LQJ OHYHOV RI VHFXULW\ WR FXVWRP ILW HQWHUSULVH DQG VHUYLFH
SURYLGHU QHHGV $Q DGPLQLVWUDWRU FDQ JUDQW RU FRQWURO DFFHVV WR D VSHFLILF GLUHFWRU\
REMHFW RU DQ HQWLUH GLUHFWRU\ VXEWUHH 2UDFOH ,QWHUQHW 'LUHFWRU\ LPSOHPHQWV WKUHH
OHYHOV RI XVHU DXWKHQWLFDWLRQ DQRQ\PRXV SDVVZRUG EDVHG DQG FHUWLILFDWH EDVHG
XVLQJ 6HFXUH 6RFNHWV /D\HU 66/ Y IRU DXWKHQWLFDWHG DFFHVV DQG GDWD SULYDF\
Integrated Environment
2UDFOH ,QWHUQHW 'LUHFWRU\ LQFOXGHV 2UDFOH 'LUHFWRU\ 0DQDJHU D JUDSKLFDO GLUHFWRU\
DGPLQLVWUDWLRQ WRRO IRU PDQDJLQJ DQG DGPLQLVWHULQJ GLUHFWRU\ LQIRUPDWLRQ IURP
DQ\ZKHUH LQ WKH GLVWULEXWHG HQYLURQPHQW ,W DOVR PDQDJHV GLUHFWRU\ VFKHPD DQG
DFFHVV FRQWURO LQIRUPDWLRQ %XLOW ZLWK WKH VDPH XVHU LQWHUIDFH IUDPHZRUN DV 2UDFOH
(QWHUSULVH 0DQDJHU 2UDFOH V IODJVKLS V\VWHP PDQDJHPHQW DSSOLFDWLRQ 2UDFOH
'LUHFWRU\ 0DQDJHU DOORZV DGPLQLVWUDWRUV WR UHXVH WKHLU H[LVWLQJ H[SHULHQFH ZLWK
2UDFOH (QWHUSULVH 0DQDJHU WR PDQDJH 2UDFOH ,QWHUQHW 'LUHFWRU\ :ULWWHQ HQWLUHO\
LQ -DYD 2UDFOH 'LUHFWRU\ 0DQDJHU LV SRUWDEOH WR DOO 2UDFOH SODWIRUPV
Key Directory Features
2UDFOH ,QWHUQHW 'LUHFWRU\ SURYLGHV WKH IROORZLQJ NH\ GLUHFWRU\ IHDWXUHV
R ; LQIRUPDWLRQ PRGHO
R ([WHQVLEOH GLUHFWRU\ VFKHPD
R 6XSSRUWV RQOLQH FKDQJHV WR GLUHFWRU\ VFKHPD
R ,PSOHPHQWV UHOHYDQW /'$3 9HUVLRQ DQG 5)&V
R /'$3 GHYHORSHU WRRONLW SURYLGHG WR DVVLVW ZLWK DSSOLFDWLRQ GHYHORSPHQW
Oracle Advanced Security
2UDFOH $GYDQFHG 6HFXULW\ SURYLGHV D FRPSUHKHQVLYH VXLWH RI VHFXULW\ VHUYLFHV IRU
2UDFOH L$6 'DWDEDVH &DFKH 2UDFOH (-( DQG 2UDFOH 3/ 64/ ,W SURYLGHV WZR
NH\ DUHDV RI VHFXUH IXQFWLRQDOLW\ )LUVW LWV QHWZRUN VHFXULW\ IHDWXUHV SURWHFW
HQWHUSULVH QHWZRUNV DQG VHFXUHO\ H[WHQG FRUSRUDWH QHWZRUNV WR WKH ,QWHUQHW
6HFRQG LW LQWHJUDWHV VHFXULW\ DQG GLUHFWRU\ VHUYLFHV WR SURYLGH HQWHUSULVH XVHU
PDQDJHPHQW DQG VLQJOH VLJQ RQ
2UDFOH $GYDQFHG 6HFXULW\ SURYLGHV WKH IROORZLQJ IHDWXUHV
Encryption
2UDFOH $GYDQFHG 6HFXULW\ VHFXUHV QHWZRUNV E\ HQFU\SWLQJ GDWD WKDW IORZV DFURVV
1HW (QFU\SWLQJ GDWD SURYLGHV SULYDF\ RI GDWD GXULQJ WUDQVPLVVLRQ WKDW LV QR RQH
FDQ UHDG WKH LQIRUPDWLRQ GXULQJ WUDQVPLVVLRQ RYHU D QHWZRUN 2UDFOH $GYDQFHG
6HFXULW\ FKHFN VXPPLQJ GHWHFWV PRGLILFDWLRQV RI SDFNHWV UHSOD\V RI SDFNHWV DQG
PLVVLQJ SDFNHWV &KHFN VXPPLQJ SURYLGHV GDWD LQWHJULW\ YHULILFDWLRQ WKDW GDWD KDV
QRW EHHQ WDPSHUHG ZLWK GXULQJ WUDQVPLVVLRQ
Oracle9i Application Server Page 35
Supplied Encryption Capabilities
2UDFOH $GYDQFHG 6HFXULW\ SURYLGHV WKH IROORZLQJ HQFU\SWLRQ FDSDELOLWLHV
R 56$ 5& 3XEOLF .H\ HQFU\SWLRQ
R DQG ELW NH\ OHQJWK HQFU\SWLRQ
R 'DWD (QFU\SWLRQ 6WDQGDUG '(6 DOJRULWKP VXSSRUW
R 0HVVDJH 'LJHVW 0' FKHFNVXPPLQJ DOJRULWKP VXSSRUW
SSL Support
2UDFOH $GYDQFHG 6HFXULW\ VXSSRUWV WKH 6HFXUH 6RFNHW /D\HU 66/ SURWRFRO 66/
VXSSRUW LQ 2UDFOH $GYDQFHG 6HFXULW\ VHFXUHV 1HW DQG WKH XQGHUO\LQJ QHWZRUNV ,W
SURYLGHV HQFU\SWLRQ RI QHWZRUN WUDIILF DQG DXWKHQWLFDWLRQ RI FOLHQWV DQG VHUYHUV
XVLQJ 3XEOLF .H\ EDVHG WHFKQRORJ\
Security and Directory Integration
$ GLUHFWRU\ VHUYLFH LV D VRIWZDUH SURFHVV WKDW OLVWHQV IRU UHTXHVWV IURP FOLHQWV :HE
EURZVHUV H PDLO FOLHQWV PDQDJHPHQW VRIWZDUH HWF DQG SURFHVVHV WKH UHTXHVW E\
TXHU\LQJ WKH GLUHFWRU\ LQIRUPDWLRQ EDVH RU LW VHQGV WKH UHTXHVW WR DQRWKHU
GLUHFWRU\ VHUYLFH UHIHUUDOV ,W UHWXUQV WKH UHVXOWV RI LWV TXHU\ WR WKH UHTXHVWRU 7KH
FRQFHSW RI VXSSRUWLQJ D GLUHFWRU\ VHUYLFH LQWR D FRPSXWLQJ HQYLURQPHQW LV NQRZQ
DV GLUHFWRU\ LQWHJUDWLRQ
2UDFOH $GYDQFHG 6HFXULW\ VXSSRUWV GLUHFWRU\ LQWHJUDWLRQ LQ 2UDFOH L$6 ZLWK
2UDFOH ,QWHUQHW 'LUHFWRU\ 2UDFOH ,QWHUQHW 'LUHFWRU\ LQWHJUDWHV ZLWK 2UDFOH L$6
DQG 2UDFOH $GYDQFHG 6HFXULW\ WR SURYLGH EHQHILWV LQ WKH DGPLQLVWUDWLRQ RI XVHU DQG
SULYLOHJH PDQDJHPHQW LQ ODUJH FRPSXWLQJ HQYLURQPHQWV
SCALABILITY, AVAILABILITY AND LOAD BALANCING
$ NH\ WR WKH VXFFHVV RI DQ\ :HE VLWH LV KRZ IDVW WKH VHUYHU FDQ GHOLYHU FRQWHQW WR
XVHUV ,I D :HE VHUYHU WDNHV WR ORQJ WR UHVSRQG RU IDLOV XVHUV ZLOO WDNH WKHLU
EXVLQHVV HOVHZKHUH 7KUHH DUHDV WKDW GHWHUPLQH KRZ ZHOO \RXU :HE VLWH SHUIRUPV
DUH VFDODELOLW\ DYDLODELOLW\ DQG WKH DELOLW\ WR EDODQFH LQFRPLQJ ORDGV DFURVV PXOWLSOH
VHUYHUV
2UDFOH L$6 DGGUHVVHV WKHVH LVVXHV DQG SURYLGHV D KLJKO\ VFDOHDEOH KLJKO\ DYDLODEOH
SODWIRUP IRU WKH ZHE VLWH GHSOR\PHQWV 7KH NH\ SUREOHP DUHDV DGGUHVVHG E\
2UDFOH L$6 DUH
! 6FDODELOLW\ 4XDOLW\ WKDW LQGLFDWHV KRZ ZHOO \RXU ZHE VLWH FDQ UHVSRQG DV WKH
XVHU GHPDQGV LQFUHDVH 2UDFOH L$6 SURYLGHV KDUGZDUH GDWD UHTXHVW DQG
DSSOLFDWLRQ VFDODELOLW\ 7R SURYLGH KDUGZDUH VFDODELOLW\ 2UDFOH L$6 LV
DYDLODEOH RQ DOO WKH PDMRU KDUGZDUH SODWIRUPV VR \RX FDQ FKRRVH GLIIHUHQW
FDSDFLW\ VHUYHUV ZLWKRXW UHGHYHORSLQJ \RXU KRVWHG DSSOLFDWLRQV WR SURYLGH
GDWD VFDODELOLW\ ZLWK QR DSSOLFDWLRQ PRGLILFDWLRQV 2UDFOH 'DWDEDVH &DFKH
VHUYHV GDWDEDVH TXHULHV IURP WKH PLGGOH WLHU ZLWKRXW KDYLQJ WR URXWH WKH
Oracle9i Application Server Page 36
UHTXHVW WR \RXU EDFN HQG GDWDEDVH WR SURYLGH UHTXHVW VFDODELOLW\ 2UDFOH
:HE &DFKH FDFKHV DQG VHUYHV FRPPRQO\ UHTXHVWHG FRQWHQW ZLWKRXW URXWLQJ
WKH UHTXHVW WR \RXU :HE VHUYHU WR SURYLGH DSSOLFDWLRQ VFDODELOLW\ 2UDFOH (-(
RIIHUV D XQLTXH VHVVLRQ EDVHG DUFKLWHFWXUH
! $YDLODELOLW\ 4XDOLW\ WKDW LQGLFDWHV KRZ \RXU ZHE VLWH UHVSRQGV LQ WKH FDVH
RI D VRIWZDUH RU KDUGZDUH IDLOXUH 2UDFOH L$6 KDV QR VLQJOH SRLQW RI IDLOXUH
DQG FDQ EH GHSOR\HG LQ D IXOO\ UHGXQGDQW FRQILJXUDWLRQ 2UDFOH L$6 XVHV
VHVVLRQ LVRODWLRQ WR LVRODWH H[HFXWLQJ XVHU VHVVLRQV IURP HDFK RWKHU VR VLQJOH
DSSOLFDWLRQ IDLOXUHV KDYH PLQLPDO LPSDFW RQ RWKHU XVHUV 2UDFOH L$6
DXWRPDWLFDOO\ GHWHFWV V\VWHP FRPSRQHQWV IDLOXUHV UH URXWHV FRQQHFWLRQV
UHVWDUWV IDLOHG SURFHVVHV DQG FDQ PRYH H[HFXWLQJ DSSOLFDWLRQ FRGH WR D
GLIIHUHQW QRGH
! /RDG %DODQFLQJ )HDWXUH WKDW DOORZV \RX WR VKDUH WKH GLVWULEXWLRQ RI
UHTXHVWV DPRQJVW GLIIHUHQW KRVWV RSHUDWLQJ WRJHWKHU DV D YLUWXDO VHUYHU
2UDFOH L$6 LV FRPSOHWHO\ IOH[LEOH DQG FDQ EH GHSOR\HG LQ PDQ\ GLIIHUHQW
FRQILJXUDWLRQV 2UDFOH L$6 SURYLGHV ORDG EDODQFLQJ PHFKDQLVPV DQG FDQ
RSHUDWH IXOO\ ZLWK WKLUG SDUW\ ORDG EDODQFLQJ SURGXFWV VXFK DV &LVFR /RFDO
'LUHFWRU
3OHDVH UHIHU WR WKH FRPSUHKHQVLYH ZKLWH SDSHU HQWLWOHG ´6FDODELOLW\ $YDLODELOLW\
DQG /RDG %DODQFLQJ ZLWK 2UDFOH L$6µ IRU PRUH GHWDLOV RQ WKLV WRSLF 7KH ZKLWH
SDSHU LV GRZQORDGDEOH IURP WKH 2UDFOH 7HFKQRORJ\ 1HWZRUN
KWWS WHFKQHW RUDFOH FRP
OAS MIGRATION
2UDFOH L$6 LV WKH XSJUDGH SDWK IURP 2$6 2UDFOH $SSOLFDWLRQ 6HUYHU 2UDFOH·V
HDUOLHU DSSOLFDWLRQ VHUYHU SURGXFW $ YHU\ VPRRWK PLJUDWLRQ SDWK H[LVWV IRU WKH
PRVW SRSXODU FRPSRQHQWV RI 2$6 WR WKH QHZ SODWIRUP 8VHUV RI WKH 2$6
3/ 64/ &DUWULGJH VKRXOG KDYH OLWWOH RU QR GLIILFXOW\ PLJUDWLQJ WR PRGBSOVTO 2$6
XVHUV WKDW UDQ VWDQGDUG -DYD FRPSRQHQWV VXFK DV -DYD VHUYOHWV -63V DQG (-%V
VKRXOG VLPLODUO\ KDYH OLWWOH RU QR SUREOHP PLJUDWLQJ WKHVH FRPSRQHQWV WR WKH
2UDFOH L$6 SODWIRUP $ IHZ RI WKH SURSULHWDU\ 2$6 FRPSRQHQWV DUH QRW
VXSSRUWHG LQ WKH 2UDFOH L$6 SURGXFW LQFOXGLQJ WKH -:HE (&2 -&2 /LYH+70/
DQG & FDUWULGJHV 7KHVH FRPSRQHQWV ZHUH SUH VWDQGDUG LPSOHPHQWDWLRQV RI
HPHUJLQJ ,QWHUQHW VWDQGDUGV 2UDFOH L$6 QRZ KDV VHUYLFHV ZKLFK FRUUHVSRQG WR
WKH GHSUHFDWHG 2$6 FRPSRQHQWV WKDW IXOO FRPSO\ ZLWK FXUUHQW ,QWHUQHW VWDQGDUGV
)RU PRUH LQIRUPDWLRQ SOHDVH UHIHU WR WKH 2$6 0LJUDWLRQ GRFXPHQWDWLRQ ZLWKLQ WKH
2UDFOH L$6 GRFXPHQWDWLRQ
2UDFOH L$6 LV DOVR WKH XSJUDGH SDWK IRU DOO RWKHU 2UDFOH PLGGOH WLHU SURGXFWV
ZKRVH IXQFWLRQDOLW\ LV LQFOXGHG ZLWKLQ 2UDFOH L$6 7KHVH HDUOLHU SURGXFWV LQFOXGH
2UDFOH )RUPV 6HUYHU 2UDFOH 5HSRUWV 6HUYHU DQG 2UDFOH 'LVFRYHUHU 9LHZHU
DPRQJ RWKHUV 7KHUH VKRXOG EH QR PDMRU XSJUDGH LVVXHV LQWURGXFHG E\ WKH
FRQVROLGDWHG 2UDFOH L$6 SURGXFW IRU XVHUV RI WKHVH VHUYLFHV
Oracle9i Application Server Page 37
SUMMARY
2UDFOH L $SSOLFDWLRQ 6HUYHU LV 2UDFOH·V QHZ DSSOLFDWLRQ VHUYHU WKDW SURYLGHV D
VLPSOH FRPSOHWH DQG LQWHJUDWHG SODWIRUP IRU UXQQLQJ :HE VLWHV DQG DOO W\SHV RI
,QWHUQHW DSSOLFDWLRQV 2UDFOH L$6 SURYLGHV VXSSRUW IRU RSHQ VWDQGDUGV DSSOLFDWLRQ
GHYHORSPHQW ZLWK &25%$ %& - DQG IXOO VXSSRUW IRU WKH -DYD (QWHUSULVH
(GLWLRQ SODWIRUP GDWDEDVH LQWHQVLYH SURJUDPPLQJ ZLWK 3/ 64/ DQG PRGHO
EDVHG GHYHORSPHQW ZLWK 2UDFOH L$6 )RUPV 6HUYLFHV DQG 2UDFOH L$6 5HSRUWV
6HUYLFHV 2UDFOH L$6 FRPELQHV WKH VWUHQJWK DQG UHOLDELOLW\ RI PDWXUH 2UDFOH
WHFKQRORJ\ ZLWK WKH SRZHU RI QHZ IHDWXUHV VXFK DV WKH 2UDFOH +773 VHUYHU
SRZHUHG E\ $SDFKH 2UDFOH L$6 :HE &DFKH DQG 2UDFOH L$6 'DWDEDVH &DFKH WR
GUDPDWLFDOO\ LPSURYH WKH SHUIRUPDQFH RI \RXU :HE VLWH 2UDFOH L$6 RIIHUV KLJK
OHYHOV RI VFDODELOLW\ DYDLODELOLW\ DQG ORDG EDODQFLQJ 2UDFOH L$6 FDQ EH GHSOR\HG LQ
D PXOWLWXGH RI FRQILJXUDWLRQV HQDEOLQJ \RX WR UH GHSOR\ \RXU DSSOLFDWLRQV IRU
DGGLWLRQDO SHUIRUPDQFH RU UHOLDELOLW\ ZLWKRXW QHHGLQJ WR DOWHU WKHLU DSSOLFDWLRQ FRGH
2UDFOH L$6 SURYLGHV WKH LQIUDVWUXFWXUH QHHGHG WR UXQ DOO HOHPHQWV RI \RXU H
EXVLQHVV DQG DOORZV \RX WR IRFXV RQ \RXU EXVLQHVV RSHUDWLRQV DQG GHFLVLRQ PDNLQJ
! 2UDFOH L$6 SURYLGHV DQ LQWHJUDWHG SODWIRUP WR EXLOG GHSOR\ DQG PDLQWDLQ H
EXVLQHVV :HE VLWHV XVLQJ DQ\ VWDQGDUG WHFKQRORJ\ DQG OHYHUDJLQJ WLJKW
LQWHJUDWLRQ ZLWK WKH 2UDFOH 'DWDEDVH
! 2UDFOH L$6 DOORZV \RX WR DJJUHJDWH DOO RI \RXU GLVSDUDWH ,QWHUQHW V\VWHPV DQG
:HE FRQWHQW LQWR SHUVRQDOL]HG VHFXUH SRUWDO SDJHV IRU DOO RI \RXU XVHUV
! 2UDFOH L$6 HQDEOHV \RX WR UXQ DQ\ :HE VLWH SRUWDO RU H EXVLQHVV DSSOLFDWLRQ
DW OHDVW WLPHV IDVWHU WKDQ DQ\ RWKHU DSSOLFDWLRQ VHUYHU
! 2UDFOH L$6 DOORZV \RX WR PDNH \RXU LQWHUQHW DSSOLFDWLRQV DQG :HE VLWHV
DFFHVVLEOH WR WUDGLWLRQDO EURZVHUV DQG ZLUHOHVV GHYLFHV
! 2UDFOH L$6 SURYLGHV EXVLQHVV LQWHOOLJHQFH VROXWLRQV WLJKWO\ LQWHJUDWHG ZLWK
WKH 2UDFOH 'DWDEDVH WR DOORZ \RX WR PDNH VWUDWHJLF GHFLVLRQV EDVHG RQ IDFWV
! 2UDFOH L$6 DOORZV \RX WR PDQDJH \RXU HQWLUH :HE LQIUDVWUXFWXUH ZLWKLQ D
FRPSUHKHQVLYH PDQDJHPHQW IUDPHZRUN
! 2UDFOH L$6 OHWV \RX FRQQHFW \RXU H[LVWLQJ EXVLQHVV V\VWHPV DQG GDWD VWRUHV
WR IRUP DQ LQWHJUDWHG H EXVLQHVV VROXWLRQ
! 2UDFOH L$6 OHWV \RX FROODERUDWH HIIHFWLYHO\ ZLWK DOO OLQHV RI EXVLQHVV ZLWKLQ
\RXU RUJDQL]DWLRQ LQ D VFDOHDEOH DQG RSHQ VWDQGDUGV PDQQHU
Oracle9i Application Server Page 38
Oracle9i Application Server
February 2001
Oracle Corporation
World Headquarters
500 Oracle Parkway
Redwood Shores, CA 94065
U.S.A.
Worldwide Inquiries:
Phone: +1.650.506.7000
Fax: +1.650.506.7200
www.oracle.com
Oracle Corporation provides the software
that powers the internet.
Oracle is a registered trademark of Oracle Corporation. Various
product and service names referenced herein may be trademarks
of Oracle Corporation. All other product and service names
mentioned may be trademarks of their respective owners.
Copyright © 2000 Oracle Corporation
All rights reserved.
Wyszukiwarka
Podobne podstrony:
ORACLE9IAS SAL21
(21 Potencjał zakłócający i anomalie)
980928 21
173 21 (10)
2 21 SPAWANIE MIEDZI I STOPÓW MIEDZI (v4 )
USTAWA z dnia 21 marca 1985 r o drogach publicznych
commercial howto 21
oracle08
Nyx Password Storage 1 21 readme
więcej podobnych podstron