Вы находитесь на странице: 1из 27

Reconfiguring Oracle Forms Developer Web

Cartridge Applications to CGI


An Oracle Technical White Paper
January 2000

INTRODUCTION
7UDGLWLRQDOO\ ORDG EDODQFLQJ VHUYLFHV LQ 2UDFOH )RUPV 6HUYHU ZHUH VXSSOLHG YLD DQ 2UDFOH
$SSOLFDWLRQ 6HUYHU 2$6 FDUWULGJH ,I \RX ZDQWHG WR GHSOR\ IRUPV RQ WKH :HE YLD D &RPPRQ
*DWHZD\ ,QWHUIDFH &*, LPSOHPHQWDWLRQ LQ OLHX RI DQ 2$6 FDUWULGJH ORDG EDODQFLQJ ZDV QRW DQ
RSWLRQ
:LWK WKH UHOHDVH RI 2UDFOH )RUPV 6HUYHU L \RX FDQ QRZ XVH ORDG EDODQFLQJ ZLWK IRUPV DSSOLFDWLRQV
WKDW DUH GHSOR\HG RQ WKH :HE YLD D &*, LPSOHPHQWDWLRQ
1RWH :LWK ORDG EDODQFLQJ ZKHQ \RX DSSURDFK WKH XVDJH OLPLWV RI \RXU KDUGZDUH UDWKHU WKDQ
XSJUDGLQJ RU UHSODFLQJ D PDFKLQH \RX FDQ VLPSO\ DGG PRUH PDFKLQHV WR UXQ \RXU DSSOLFDWLRQ DQG
EDODQFH WKH ORDG RI VHUYHU WUDIILF DFURVV VHYHUDO PDFKLQHV
,I \RX KDYH DOUHDG\ GHSOR\HG :HEEDVHG )RUPV 'HYHORSHU DSSOLFDWLRQV YLD DQ 2$6 FDUWULGJH DQG
\RX ZLVK WR VZLWFK WR &*, \RX ZLOO QHHG WR LQVWDOO 2UDFOH )RUPV 6HUYHU L DQG FRQILJXUH LW IRU &*,
,I \RX KDYH DOUHDG\ LQVWDOOHG 2UDFOH )RUPV 6HUYHU L \RXOO QHHG WR UHFRQILJXUH LW IRU &*,
7KH SXUSRVH RI WKLV SDSHU LV WR KHOS WKRVH ZLWK H[LVWLQJ FDUWULGJHEDVHG LPSOHPHQWDWLRQV LQVWDOO RU
UHFRQILJXUH 2UDFOH )RUPV 6HUYHU L IURP 2$6 FDUWULGJHV WR QRQ2$6 &*,

WHO SHOULD READ THIS PAPER?


7KLV SDSHU ZLOO EH XVHIXO WR \RX LI WKH IROORZLQJ VWDWHPHQWV DSSO\ WR \RXU GHSOR\PHQW HQYLURQPHQW

<RX FXUUHQWO\ GHSOR\ :HEEDVHG 2UDFOH )RUPV 'HYHORSHU DSSOLFDWLRQV

<RX RZQ 2UDFOH )RUPV 6HUYHU L

<RX XVH 2$6 IRU :HE VHUYHU VXSSRUW

<RX GHSOR\ :HEEDVHG 2UDFOH )RUPV 'HYHORSHU DSSOLFDWLRQV XVLQJ 2$6 FDUWULGJHV

<RX ZDQW WR PRYH IURP FDUWULGJH GHSOR\PHQW WR &*,

ASSUMPTIONS
7KLV SDSHU GHVFULEHV WKH SURFHGXUHV \RX ZRXOG XVH RQ D V\VWHP UXQQLQJ RQ HLWKHU :LQGRZV 17 RU
81,;
,Q WKH VHFWLRQV WKDW GLVFXVV 2$6 WKLV SDSHU GHVFULEHV XVHU LQWHUIDFH HOHPHQWV WKDW DSSHDU LQ 2$6
YHUVLRQV  DQG KLJKHU ,I \RX DUH XVLQJ D YHUVLRQ RI 2$6 HDUOLHU WKDQ  UHIHU WR \RXU 2$6
GRFXPHQWDWLRQ IRU LQIRUPDWLRQ RQ KRZ WR DFFRPSOLVK WKH 2$6UHODWHG WDVNV GHVFULEHG KHUH

Reconfiguring Cartridge to CGI


November 1999

OVERVIEW

COMPARING CARTRIDGE AND CGI


&DUWULGJH DQG &*, LPSOHPHQWDWLRQV ERWK UHTXLUH WKDW \RX VHW VHUYHU RSHUDWLRQDO SDUDPHWHUV WKDW
GHILQH YDOXHV IRU VXFK WKLQJV DV SRUW QXPEHUV DQG ORFDWLRQV RI UHOHYDQW ILOHV 7KH GLIIHUHQFH LV LQ
ZKHUH \RX VHW WKHP ,Q 2$6 \RX RSHQ WKH 2$6 0DQDJHU DQG QDYLJDWH WR YDULRXV GHVWLQDWLRQV WR VHW
SDUDPHWHUV IRU GLIIHUHQW GHSOR\PHQW HQWLWLHV ,Q 2UDFOH )RUPV 6HUYHU FRQILJXUDWLRQ FRPSOH[LW\ LV
PRUH FHQWUDOL]HG <RX VHW PDQ\ RSHUDWLRQDO SDUDPHWHUV DXWRPDWLFDOO\ WKURXJK FRQILJXUDWLRQ FKRLFHV
\RX PDNH GXULQJ LQVWDOODWLRQ <RX FDQ UHYLVH DQG VHW DGGLWLRQDO RSHUDWLRQDO SDUDPHWHUV LQ 2UDFOH
)RUPV 6HUYHUV IRUPVZHEFIJ ILOH ZKLFK LV FUHDWHG GXULQJ LQVWDOODWLRQ
1RWH 7KH IRUPVZHEFIJ ILOH LV GLVFXVVHG LQ GHWDLO VWDUWLQJ RQ SDJH 
&DUWULGJH DQG &*, LPSOHPHQWDWLRQV ERWK SURGXFH DQ +70/ ILOH RQWKHIO\ WKDW LV URRWHG LQ D
VWDQGDUG EDVH +70/ ILOH ,Q D FDUWULGJH LPSOHPHQWDWLRQ WKH +70/ ILOH LV FUHDWHG WKURXJK D
FRPELQDWLRQ RI WKH FDUWULGJKWPO ILOH FDUWULGJH FRQILJXUDWLRQ VHWWLQJV DQG WKH DSSOLFDWLRQV 85/ ,Q
D )RUPV :HE &*, LPSOHPHQWDWLRQ WKH +70/ ILOH LV FUHDWHG WKURXJK D FRPELQDWLRQ RI WKH EDVHKWP
RU EDVHMLQLKWP ILOH WKH IRUPVZHEFIJ ILOH DQG WKH DSSOLFDWLRQV 85/
,Q ERWK FDUWULGJH DQG &*, EDVH +70/ ILOHV \RX FDQ GHILQH D SDUDPHWHU ZLWK D YDULDEOH DQG WKHQ
GHILQH WKH YDULDEOH YDOXH LQ WKH DSSOLFDWLRQV FDUWULGJH VHWWLQJV 2$6  WKH IRUPVZHEFIJ ILOH 2UDFOH
)RUPV 6HUYHU L  RU YLD D TXHU\ VWULQJ LQ WKH DSSOLFDWLRQV 85/ ERWK 2$6 DQG 2UDFOH )RUPV
6HUYHU 
7KH PDMRU GLIIHUHQFHV EHWZHHQ FDUWULGJH DQG &*, LPSOHPHQWDWLRQV DUH LQ WKH W\SHV RI VHUYLFHV DQG
OHYHO RI SHUIRUPDQFH RIIHUHG WKURXJK \RXU QRQ2$6 :HE VHUYHU DV FRPSDUHG WR WKRVH RIIHUHG
WKURXJK 2$6  WKH EURDGHU UDQJH RI RSHUDWLRQDO SDUDPHWHUV QRZ DYDLODEOH WKURXJK 2UDFOH )RUPV
6HUYHU L DQG WKH YDVWO\ VLPSOLILHG SURFHVV RI VHWWLQJ IRUPV SDUDPHWHUV YLD 2UDFOH )RUPV 6HUYHU
LQVWDOODWLRQ DQG WKH IRUPVZHEFIJ ILOH

Reconfiguring Cartridge to CGI


November 1999

RECONFIGURATION STRATEGIES
1RWH 7KLV VHFWLRQ SURYLGHV D KLJKOHYHO RYHUYLHZ RI WKH UHFRQILJXUDWLRQ SURFHVV ,W LV VXLWDEOH IRU
XVHUV ZKR KDYH D WHFKQLFDO XQGHUVWDQGLQJ RI 2$6 2UDFOH )RUPV 6HUYHU EDVH +70/ ILOHV DQG
WKH OLNH )RU D PRUH GHWDLOHG GHVFULSWLRQ RI WKH HQWLUH SURFHVV UHIHU WR WKH UHPDLQLQJ VHFWLRQV LQ WKLV
SDSHU
7KHUH DUH WZR EDVLF VWUDWHJLHV IRU UHFRQILJXULQJ FDUWULGJH GHSOR\PHQWV WR &*,

.HHS HYHU\WKLQJ WKH VDPH UHSOLFDWLQJ FDUWULGJH SDUDPHWHUV LQ WKH IRUPVZHEFIJ ILOH

8VH WKH GHIDXOW 2UDFOH )RUPV 6HUYHU L LQVWDOODWLRQ

7KH ILUVW VWUDWHJ\ LV DSSURSULDWH IRU XVHUV ZLWK FRPSOH[ EDVH +70/ ILOHV WKDW LV ILOHV WKDW FRQWDLQ
PXFK H[WUDQHRXV WH[W LPDJHV DQG RWKHU REMHFWV LQ DGGLWLRQ WR WKH )RUPV DSSOHW WDJV 7KH VHFRQG
VWUDWHJ\ LV DSSURSULDWH IRU XVHUV ZLWK VLPSOH EDVH +70/ ILOHV

Strategy for Users with Complex Base HTML files: Keep Everything the Same
1. 6WRS DOO LQVWDQFHV RI 2$6 \RX ZLOO QR ORQJHU XVH
 ,QVWDOO 2UDFOH )RUPV 6HUYHU L
 ,QVWDOO WKH :HE'% /LVWHQHU RU VRPH RWKHU &*,FDSDEOH :HE VHUYHU 7KH 2UDFOH :HE'%
/LVWHQHU LV SURYLGHG DW QR FRVW ZLWK 2UDFOH )RUPV 6HUYHU L ,W LV RIIHUHG DV DQ LQVWDOODWLRQ
RSWLRQ ZKHQ \RX LQVWDOO 2UDFOH )RUPV 6HUYHU L
 ,Q WKH IRUPVZHEFIJ ILOH UHSURGXFH WKH SDUDPHWHUV WKDW ZHUH XVHG IRU FDUWULGJH
FRQILJXUDWLRQ
7R ORFDWH FXUUHQW 2$6 FDUWULGJH SDUDPHWHUV ODXQFK 2$6 DQG QDYLJDWH WR HDFK IRUPV
DSSOLFDWLRQV &DUWULGJH &RQILJXUDWLRQ IROGHU :LWKLQ HDFK IROGHU FOLFN &DUWULGJH 3DUDPHWHUV
7KLV GLVSOD\V WKH 2$6 FDUWULGJH SDUDPHWHU VHWWLQJV $GGLWLRQDOO\ \RX ZLOO ILQG SDUDPHWHU
VHWWLQJV LQ WKH EDVH +70/ ILOH V \RX FUHDWHG IRU )RUPV FDUWULGJH DSSOLFDWLRQV
5. ,I \RX ZHUH XVLQJ VHYHUDO 2$6 FDUWULGJH GHILQLWLRQV IRU WKH )RUPV FDUWULGJH WKDW LV \RX
ZHUH XVLQJ VHYHUDO EDVH +70/ ILOHV  GHILQH VHSDUDWH FRQILJXUDWLRQ VHFWLRQV LQ WKH
IRUPVZHEFIJ ILOHRQH IRU HDFK FDUWULGJH :LWK ERWK VWUDWHJLHV WKH EHWWHU SUDFWLFH LV WR
FUHDWH QHZ FRQILJXUDWLRQ VHFWLRQV IRU FDUWULGJH SDUDPHWHUV LQ WKH IRUPVZHEFIJ ILOH UDWKHU
WKDQ VSHFLI\ WKH SDUDPHWHUV DW WKH VWDUW RI WKH IRUPVZHEFIJ ILOH RXWVLGH D QDPHG VHFWLRQ
6. )RU D QRQ2$6 :HE OLVWHQHU GHILQH WKH VDPH YLUWXDO SDWKV \RX XVHG ZLWK 2$6 7KH
LQVWDOOHU GRHV WKLV WDVN IRU \RX ZKHQ \RX FKRRVH WR LQVWDOO WKH 2UDFOH :HE'% /LVWHQHU $GG
D QHZ YLUWXDO SDWK IRU &*, VFULSWV WKDW SRLQWV WR WKH GLUHFWRU\ FRQWDLQLQJ WKH )RUPV &*,
LIFJLH[H RQ 17 IFJL RQ 81,;  DV IROORZV
YLUWXDOBSDWKBQDPH

Reconfiguring Cartridge to CGI


November 1999

GHYFJL

17 SK\VLFDOBSDWK
25$&/(B+20( ?WRROV?ZHE?FJL
81,; SK\VLFDOBSDWK
25$&/(B+20(WRROVZHEFJL
7. &KDQJH DOO WKH 85/V \RX XVH WR UXQ IRUPV WR SRLQW WR WKH &*, UDWKHU WKDQ WKH FDUWULGJH
)RU H[DPSOH LI WKH RULJLQDO 85/ ZDV
KWWSVHUYHUQDPHP\GRPDLQFRPGHYHORSHUIRUPVIRUPVFDUW"PRGXOH HPSIP[
,W VKRXOG EHFRPH
17 KWWSVHUYHUQDPHP\GRPDLQFRPGHYFJLLIFJLH[H"FRQILJ P\FRQILJ
PRGXOH HPSIP[
81,; KWWSVHUYHUQDPHP\GRPDLQFRPGHYFJLIFJL"FRQILJ P\FRQILJ
PRGXOH HPSIP[
,Q WKLV H[DPSOH P\FRQILJ LV WKH QDPH RI WKH FRQILJXUDWLRQ VHFWLRQ \RX GHILQHG LQ WKH
IRUPVZHEFIJ ILOH WKDW FRQWDLQV WKH SDUDPHWHUV HTXLYDOHQW WR \RXU ROG FDUWULGJH SDUDPHWHUV

Strategy for Users with Simple Base HTML Files: Use the Default 6 i Installation
,I \RXU FDUWULGJH LPSOHPHQWDWLRQ XVHG VLPSOH EDVH +70/ ILOHV \RXU UHFRQILJXUDWLRQ WR &*, FDQ
HDVLO\ EHQHILW IURP WKH GHIDXOW FRQILJXUDWLRQ WKDW LV FUHDWHG DXWRPDWLFDOO\ GXULQJ 2UDFOH )RUPV 6HUYHU
L LQVWDOODWLRQ
1. 6WRS DOO 2$6 LQVWDQFHV \RX ZLOO QR ORQJHU XVH
2. ,QVWDOO 2UDFOH )RUPV 6HUYHU L
 ,QVWDOO WKH :HE'% OLVWHQHU RU VRPH RWKHU &*,FDSDEOH :HE VHUYHU 7KH 2UDFOH :HE'%
/LVWHQHU LV SURYLGHG DW QR FRVW ZLWK 2UDFOH )RUPV 6HUYHU L ,W LV RIIHUHG DV DQ LQVWDOODWLRQ
RSWLRQ ZKHQ \RX LQVWDOO 2UDFOH )RUPV 6HUYHU L
4. &RQILJXUH YLUWXDO SDWKV ZLWK \RXU :HE OLVWHQHU IRU XVH ZLWK 2UDFOH )RUPV 6HUYHU 7KH
LQVWDOOHU GRHV WKLV WDVN IRU \RX ZKHQ \RX FKRRVH WR LQVWDOO WKH 2UDFOH :HE'% /LVWHQHU
5. $GDSW WKH 85/V \RX XVHG WR UXQ \RXU IRUPV WR DFKLHYH WKH VDPH HIIHFW DV \RX KDG ZLWK WKH
FDUWULGJH 8VH WKH SDUDPHWHUV WKDW DUH GHILQHG IRU \RX LQ WKH IRUPVZHEFIJ ILOH 7KHVH DOORZ
\RX WR FKDQJH MXVW DERXW HYHU\ FRQFHLYDEOH +70/ DQG )RUPV $SSOHW SDUDPHWHU YDOXH E\
VSHFLI\LQJ WKH YDOXH LQ WKH DSSOLFDWLRQV 85/ 7KH VDPH 85/ ZLOO ZRUN IRU XVHUV RI WKH
$SSOHW9LHZHU D :HE EURZVHU LQ FRPELQDWLRQ ZLWK 2UDFOH -,QLWLDWRU RU ,QWHUQHW ([SORUHU

6. 8VH WKH UXQIRUPKWP ILOH WR H[SHULPHQW ZLWK GLIIHUHQW SDUDPHWHU VHWWLQJV LQ WKH DSSOLFDWLRQV
85/ )RU H[DPSOH WKLV PLJKW EH WKH 85/ \RX ZRXOG XVH WR UXQ D IRUP ZLWK D SDJH WLWOH
0\ )RUP D SDJH ZLGWK RI  DQG D SDJH KHLJKW RI 
17 KWWSVHUYHUQDPHP\GRPDLQFRPGHYFJLLIFJLH[H"SDJHWLWOH
0\)RUP ZLGWK  KHLJKW 
81,; KWWSVHUYHUQDPHP\GRPDLQFRPGHYFJLIFJL"SDJHWLWOH
0\)RUP ZLGWK  KHLJKW 

Reconfiguring Cartridge to CGI


November 1999

,Q WKHVH H[DPSOHV WKH TXHVWLRQ PDUN VLJQDOV WKH VWDUW RI WKH TXHU\ VWULQJ LQ WKH DSSOLFDWLRQ
85/ 7KH TXHU\ VWULQJ VSHFLILHV WKH YDOXHV IRU WKH SDJHWLWOH ZLGWK DQG KHLJKW SDUDPHWHUV
,Q :LQGRZV HQYLURQPHQWV \RX FDQ JHW WR WKH UXQIRUPKWP ILOH YLD WKH 5XQ D )RUP RQ WKH
:HE VKRUWFXW ZKLFK LV FUHDWHG E\ WKH LQVWDOODWLRQ SURFHVV ,Q 81,; HQYLURQPHQWV VSHFLI\
D SDWK WR UXQIRUPKWP IRU H[DPSOH
KWWSVHUYHUQDPHP\GRPDLQFRPGHYKWPOUXQIRUPKWP

RECONFIGURING FORMS WEB CARTRIDGE TO CGI


7DNH WKHVH VWHSV WR UHFRQILJXUH IRUPV GHSOR\PHQWV IURP 2$6 FDUWULGJH WR QRQ2$6 &*,
1. 6WRS WKH 2$6 :HE /LVWHQHU LQVWDQFHV \RX ZLOO QR ORQJHU XVH
2. ,QVWDOO 2UDFOH )RUPV 6HUYHU L
 ,QVWDOO WKH :HE'% /LVWHQHU RU VRPH RWKHU &*,FDSDEOH :HE VHUYHU 7KH 2UDFOH :HE'%
/LVWHQHU LV SURYLGHG DW QR FRVW ZLWK 2UDFOH )RUPV 6HUYHU L ,W LV RIIHUHG DV DQ LQVWDOODWLRQ
RSWLRQ ZKHQ \RX LQVWDOO 2UDFOH )RUPV 6HUYHU L
4. 3HUIRUP WKH DGGLWLRQDO FRQILJXUDWLRQ VWHSV WKDW DUH VSHFLILHG LQ WKH LQVWDOOHUJHQHUDWHG
GHYLFRQILJW[W ILOH
5. &RQILJXUH WKH 2UDFOH )RUPV 6HUYHU IRUPVZHEFIJ ILOH
6. 2SWLRQDOO\ FRQILJXUH WKH 2UDFOH )RUPV 6HUYHU EDVHKWP DQG EDVHMLQLKWP ILOHV
7. %URDGFDVW WKH DSSOLFDWLRQV 85/
7KH UHVW RI WKLV SDSHU GLVFXVVHV WKHVH VWHSV LQ GHWDLO

STEP 1: STOPPING OAS WEB LISTENER INSTANCES


7KHUH DUH WZR VFHQDULRV IRU VWRSSLQJ 2$6

6WRS LW FRPSOHWHO\

6WRS RQO\ VSHFLILF LQVWDQFHV ZKLOH 2$6 FRQWLQXHV WR VXSSRUW RWKHU LQVWDQFHV

7KLV VHFWLRQ SURYLGHV LQIRUPDWLRQ IRU ERWK VFHQDULRV

STOPPING OAS COMPLETELY


8VH WKLV WHFKQLTXH LI \RX ZLVK WR VWRS XVLQJ DOO VHUYLFHV RIIHUHG WKURXJK 2$6
1. /DXQFK 2$6
2. 2SHQ WKH 2$6 0DQDJHU
3. 1DYLJDWH WR WKH WRSOHYHO VLWH RI WKH 2$6 LQVWDOODWLRQ

Reconfiguring Cartridge to CGI


November 1999

4. 6HOHFW $OO
5. &OLFN WKH 6WRS EXWWRQ

STOPPING SPECIFIC INSTANCES OF OAS


8VH WKLV WHFKQLTXH LI \RX ZLVK WR VWRS RQO\ VRPH 2$6 +773 /LVWHQHUV DQG OHDYH RWKHUV UXQQLQJ
1. /DXQFK 2$6
2. 2SHQ WKH 2$6 0DQDJHU
3. 1DYLJDWH WR +773 /LVWHQHUV
4. 6HOHFW WKRVH +773 /LVWHQHUV UXQQLQJ RQ SRUWV \RX DUH SODQQLQJ WR FRQYHUW IURP FDUWULGJH WR
&*,
1RWH ,I \RX SODQ WR LQVWDOO WKH 2UDFOH :HE'% /LVWHQHU \RX PXVW VWRS DQ\ 2$6 +773
/LVWHQHU WKDW LV UXQQLQJ RQ SRUW 
5. &OLFN WKH 6WRS EXWWRQ

STEP 2: INSTALLING ORACLE FORMS SERVER 6i


7KH 2UDFOH )RUPV 6HUYHU L LQVWDOOHU RIIHUV PDQ\ DXWRPDWLF FRQILJXUDWLRQ RSWLRQV GXULQJ LQVWDOODWLRQ
7KH RSWLRQV \RX FKRRVH ZLOO GHSHQG RQ \RXU QHHGV DQG \RXU HQYLURQPHQW ,I \RXU GHSOR\PHQW QHHGV
FKDQJH RYHU WLPH WKH LQVWDOOHU LV UHHQWUDQW 7KDW LV \RX FDQ UHUXQ WKH LQVWDOOHU DQG FKDQJH HDUOLHU
FRQILJXUDWLRQ GHFLVLRQV
7KLV VHFWLRQ GLVFXVVHV D PXOWLSOHPDFKLQH LQVWDOODWLRQ ZLWK ORDG EDODQFLQJ ,W LV ZULWWHQ ZLWK WKH
DVVXPSWLRQ WKDW \RX ZLOO DFFHSW GHIDXOW FRQILJXUDWLRQV IRU 2UDFOH 5HJLVWU\ RU (QYLURQPHQW 9DULDEOHV
DQG IRU )RUPV 6HUYHU 6WDUWXS 3DUDPHWHUV 17 RQO\  ,QIRUPDWLRQ DERXW UHFRQILJXULQJ WKHVH
FRPSRQHQWV LV QRW LQFOXGHG ZLWKLQ WKH VFRSH RI WKLV SDSHU
1RWH ,I \RX DUH XVLQJ :LQGRZV 17 EHIRUH \RX UXQ WKH LQVWDOOHU PDNH VXUH \RX KDYH
DGPLQLVWUDWLYH SULYLOHJHV RQ WKH :LQGRZV 17 ZRUNVWDWLRQ ZKHUH \RX ZLOO LQVWDOO WKH VHUYHU
7R LQVWDOO 2UDFOH )RUPV 6HUYHU LQ D PXOWLSOHPDFKLQH FRQILJXUDWLRQ ZLWK ORDG EDODQFLQJ
1. 6KXW GRZQ DQ\ DFWLYH DSSOLFDWLRQV
2. ,QVHUW WKH 2UDFOH )RUPV 6HUYHU LQVWDOOHU &'
3. 5XQ WKH 2UDFOH LQVWDOOHU
4. ,Q WKH 2UDFOH ,QVWDOODWLRQ 6HWWLQJV GLDORJ ER[ HOHFW D ODQJXDJH LQ ZKLFK WR UXQ 2UDFOH )RUPV
6HUYHU
5. ,Q WKH 2UDFOH ,QVWDOODWLRQ 6HWWLQJV GLDORJ ER[ HQWHU \RXU FRPSDQ\ QDPH WKH QDPH RI DQG
SDWK IRU WKH 2UDFOH +RPH GLUHFWRU\ DQG WKH ODQJXDJH LQ ZKLFK WR UXQ 2UDFOH )RUPV 6HUYHU
)RU QDPH DQG ORFDWLRQ ZH VWURQJO\ UHFRPPHQG WKDW \RX DFFHSW WKH GHIDXOWV

Reconfiguring Cartridge to CGI


November 1999

6. 7KH LQVWDOOHU SUHVHQWV D VHULHV RI RSWLRQV <RXU VHOHFWLRQV LQIRUP WKH LQVWDOOHU KRZ WR
FRQILJXUH \RXU VHUYHU 7KHVH DUH GLVFXVVHG LQ WKH QH[W VHFWLRQV
1RWH <RXOO ILQG PRUH LQIRUPDWLRQ DERXW LQVWDOOLQJ 2UDFOH )RUPV 6HUYHU LQ *HWWLQJ 6WDUWHG
LQFOXGHG ZLWK WKH 2UDFOH )RUPV 'HYHORSHU L RQOLQH PDQXDOV

INSTALLING FOR WEB CGI IMPLEMENTATION AND LOAD BALANCING


7KLV VHFWLRQ SURYLGHV DQ H[DPSOH RI WKH FKRLFHV \RX ZRXOG PDNH LI \RX ZHUH LQVWDOOLQJ 2UDFOH )RUPV
6HUYHU LQ D PXOWLSOHPDFKLQH FRQILJXUDWLRQ DQG LQWHQGHG WR LPSOHPHQW :HE &*, DQG ORDG EDODQFLQJ
1RWH 7KH RSWLRQV SUHVHQWHG LQ WKLV VHFWLRQ DUH IRU DQ 17 VHUYHU HQYLURQPHQW )RU 81,; WKH
RSWLRQV YDU\ VOLJKWO\ EXW WKLV LQIRUPDWLRQ VKRXOG QRQHWKHOHVV VHH \RX WKURXJK
2SWLRQ DQG 5HFRPPHQGDWLRQ

'HVFULSWLRQ

:KDW SURGXFW GR \RX ZLVK WR LQVWDOO


&KRRVH 2UDFOH )RUPV 6HUYHU

7KLV ZLOO UHGXFH WKH QXPEHU RI LQVWDOODWLRQ GHFLVLRQV \RX PXVW


PDNH WR WKRVH UHODWHG WR 2UDFOH )RUPV 6HUYHU DQG LWV VXSSRUWLQJ
FRPSRQHQWV

:KDW W\SH RI LQVWDOODWLRQ ZRXOG \RX


OLNH WR SHUIRUP"

7KLV ZLOO VWDUW \RX GRZQ DQ DXWRPDWHG SDWKZD\ WR LQVWDOOLQJ :HE


GHSOR\PHQW FRPSRQHQWV

&KRRVH 7\SLFDO
:KDW W\SH RI GHSOR\PHQW LQVWDOODWLRQ
GR \RX ZDQW "
&KRRVH )RUPV 6HUYHU IRU :HE
GHSOR\PHQW
:KDW W\SH RI VHUYHU ZLOO WKLV EH"
&KRRVH 3DUW RI D PXOWLSOH PDFKLQH
FRQILJXUDWLRQ
:KDW W\SH RI QRGH ZLOO WKLV PDFKLQH
EH"
&KRRVH 3ULPDU\ 1RGH ZKHQ \RX
DUH LQVWDOOLQJ 2UDFOH )RUPV 6HUYHU
RQ WKH PDFKLQH ZKHUH \RX ZLOO DOVR
LQVWDOO D :HE VHUYHU &KRRVH
6HFRQGDU\ 1RGH IRU DOO RWKHU
LQVWDOODWLRQV
:KHUH VKRXOG 2UDFOH )RUPV
DSSOLFDWLRQV UXQ"
&KRRVH 2Q WKH VHFRQGDU\ QRGHV
DQG WKLV SULPDU\ QRGH
:HE /LVWHQHU
&KRRVH (LWKHU :HE'% RU DQRWKHU
:HE OLVWHQHU WKDW VXSSRUWV &*,

Reconfiguring Cartridge to CGI


November 1999

,QVWDOOV DQG FRQILJXUHV WKH QHFHVVDU\ FRPSRQHQWV WR UXQ 2UDFOH


)RUPV 'HYHORSHU DSSOLFDWLRQV DV :HE DSSOLFDWLRQV RQ RQH RU PRUH
VHUYHU PDFKLQHV
,QVWDOOV 2UDFOH )RUPV 6HUYHU DV SDUW RI D PXOWLSOHPDFKLQH
FRQILJXUDWLRQ 8VH WKLV RSWLRQ ZKHQ \RX DOVR SODQ WR XVH ORDG
EDODQFLQJ
:KHQ WKHUH DUH PXOWLSOH PDFKLQHV RQH PDFKLQH DFWV DV WKH
3ULPDU\ 1RGH ,W PXVW KDYH D :HE OLVWHQHU UXQQLQJ RQ LW ,W ZLOO
UHFHLYH DQG SURFHVV DOO 85/ UHTXHVWV WR H[HFXWH DSSOLFDWLRQV ,W
URXWHV HDFK UHTXHVW WR WKH PDFKLQH WKDW ZLOO DFWXDOO\ H[HFXWH WKH
DSSOLFDWLRQ 7KLV FRXOG EH D 6HFRQGDU\ 1RGH RU WKH 3ULPDU\ 1RGH
LI )RUPV UXQWLPHV DUH DYDLODEOH RQ WKDW PDFKLQH

6HOHFW WKLV RSWLRQ WR DOORZ 2UDFOH )RUPV 'HYHORSHU DSSOLFDWLRQV WR


UXQ RQ WKLV 3ULPDU\ 1RGH ,Q WKLV FDVH WKH )RUPV 6HUYHU ZLOO EH
LQVWDOOHG DQG FRQILJXUHG RQ WKLV QRGH DORQJ ZLWK WKH RWKHU 3ULPDU\
1RGH FRPSRQHQWV LQFOXGLQJ ORDG EDODQFHU FRPSRQHQWV DQG
)RUPV 5XQWLPHV
<RX QHHG D :HE OLVWHQHU +773 GDHPRQ WR UXQ 2UDFOH )RUPV
'HYHORSHU DSSOLFDWLRQV RQ WKH :HE )RU \RXU FRQYHQLHQFH WKH
2UDFOH :HE'% /LVWHQHU D OLJKWZHLJKW OLVWHQHU WKDW VXSSRUWV &*,
LV SURYLGHG ZLWK 2UDFOH )RUPV 'HYHORSHU $OWHUQDWLYHO\ \RX PD\

ZKLFKHYHU \RX SUHIHU

XVH DQ\ RWKHU :HE OLVWHQHU WKDW VXSSRUWV &*, &RPPRQ *DWHZD\
,QWHUIDFH  ,I \RX FKRRVH D :HE OLVWHQHU RWKHU WKDQ :HE'% DIWHU
\RX LQVWDOO 2UDFOH )RUPV 6HUYHU \RX ZLOO QHHG WR GHILQH VRPH
YLUWXDO SDWKV 6HH SDJH  IRU PRUH LQIRUPDWLRQ
,I \RX FKRRVH :HE'% /LVWHQHU \RX ZLOO DOVR EH DVNHG WR VSHFLI\
'DWD $FFHVV 'HVFULSWRU '$' FRQILJXUDWLRQ LQIRUPDWLRQ '$'
LV XVHG WR FDSWXUH GDWDEDVH FRQQHFWLRQ LQIRUPDWLRQ IRU DQ
DSSOLFDWLRQ

COMPONENT INSTALLATION OPTIONS


6RPH 2UDFOH )RUPV 6HUYHU LQVWDOODWLRQ RSWLRQV EUDQFK RII LQWR DGGLWLRQDO FKRLFHV 7KLV VHFWLRQ
SURYLGHV GHWDLOV RQ FRQILJXULQJ WKHVH DGGLWLRQDO FKRLFHV GXULQJ LQVWDOODWLRQ
'HSOR\PHQW &RPSRQHQW DQG
2SWLRQV

5HFRPPHQGHG $FWLRQ

)RUPV 6HUYHU SDUDPHWHUV

5HFRPPHQGDWLRQ $FFHSW WKH GHIDXOWV

(QWHU SDUDPHWHU YDOXHV IRU WKH )RUPV


6HUYHU

<RX PD\ DFFHSW RU PRGLI\ WKH VWDUWXS SDUDPHWHU YDOXHV IRU WKH
)RUPV 6HUYHU

2SWLRQV

)RUPV 6HUYHU 3RUW (QWHU WKH 7&3,3 SRUW QXPEHU RQ ZKLFK WKH
)RUPV 6HUYHU ZLOO OLVWHQ IRU IRUP H[HFXWLRQ UHTXHVWV 7KH
GLVSOD\HG YDOXH QHHG RQO\ EH FKDQJHG LI DQRWKHU SURJUDP DOUHDG\
XVHV LW

)RUPV 6HUYHU 3RUW >@


3URWRFRO
6RFNHWV GHIDXOW
+773

3URWRFRO 7KLV VSHFLILHV WKH PHWKRG WR EH XVHG WR FRPPXQLFDWH


EHWZHHQ WKH )RUPV UXQWLPH HQJLQH DQG WKH )RUPV -DYD $SSOHW
ZKLFK UXQV LQ WKH XVHUV :HE EURZVHU  &KDQJH WKH YDOXH WR
+773 RQO\ LI WKH FRPPXQLFDWLRQ QHHGV WR SDVV WKURXJK D ILUHZDOO
)RU H[DPSOH VHOHFW +773 LI WKLV PDFKLQH LV LQVLGH D ILUHZDOO EXW
\RXU )RUPV DSSOLFDWLRQV QHHG WR EH DYDLODEOH WR XVHUV RXWVLGH WKH
ILUHZDOO

/RDG %DODQFHU 6HUYHU 3DUDPHWHUV

5HFRPPHQGDWLRQ $FFHSW WKH GHIDXOWV

(QWHU WKH SRUW QXPEHUV WR EH XVHG E\


WKH )RUPV ORDG EDODQFHU VHUYHU

<RX PD\ DFFHSW RU PRGLI\ WKH VWDUWXS SDUDPHWHU YDOXHV IRU WKH
ORDG EDODQFHU VHUYHU 7KHVH DUH 7&3,3 SRUW QXPEHUV &KDQJH D
GHIDXOW SRUW QXPEHU RQO\ LI WKH GHIDXOW QXPEHU LV DOUHDG\ EHLQJ
XVHG E\ DQRWKHU SURJUDP

2SWLRQV
'DWD SRUW >@
5HTXHVW SRUW >@

'DWD SRUW (QWHU WKH 7&3,3 SRUW QXPEHU RQ ZKLFK WR OLVWHQ IRU
ORDG GDWD IURP WKH ORDG EDODQFHU FOLHQW SURFHVVHV ZKLFK UXQ RQ
6HFRQGDU\ 1RGHV 
5HTXHVW SRUW (QWHU WKH 7&3,3 SRUW QXPEHU RQ ZKLFK WR OLVWHQ
IRU UHTXHVWV IRU WKH OHDVW ORDGHG KRVW PDGH E\ WKH )RUPV :HE
&*,

/RDG %DODQFHU &OLHQW 3DUDPHWHUV

5HFRPPHQGDWLRQ $FFHSW WKH GHIDXOWV

(QWHU WKH IXOO KRVW QDPH RI WKH


3ULPDU\ 1RGH DQG WKH GDWD SRUW
QXPEHU IRU WKH ORDG EDODQFHU VHUYHU
UXQQLQJ RQ WKDW QRGH

<RX PD\ DFFHSW RU PRGLI\ WKH VWDUWXS SDUDPHWHU YDOXHV IRU WKH
ORDG EDODQFHU FOLHQW 7KHVH WHOO LW KRZ WR FRQQHFW WR WKH ORDG
EDODQFHU VHUYHU

2SWLRQV

Reconfiguring Cartridge to CGI


November 1999

'DWD KRVW (QWHU WKH IXOO KRVW QDPH RI WKH PDFKLQH WKDW LV WKH
3ULPDU\ 1RGH WKH PDFKLQH RQ ZKLFK WKH ORDG EDODQFHU 6HUYHU LV

'DWD KRVW >

UXQQLQJ LQ WKLV PXOWLSOHPDFKLQH FRQILJXUDWLRQ

'DWD SRUW >@

'DWD SRUW (QWHU WKH 7&3,3 SRUW QXPEHU RQ ZKLFK WKH ORDG
EDODQFHU VHUYHU LV OLVWHQLQJ IRU ORDG GDWD

STEP 3: INSTALLING YOUR CGI-CAPABLE WEB SERVER


7KH 2UDFOH )RUPV 6HUYHU L LQVWDOODWLRQ SDFNDJH LQFOXGHV WKH 2UDFOH :HE'% :HE /LVWHQHU ,I \RX
FKRRVH :HE'% IRU :HE VHUYHU VXSSRUW WKH 2UDFOH )RUPV 6HUYHU LQVWDOOHU ZLOO DXWRPDWLFDOO\
FRQILJXUH LW IRU \RX ,I \RX FKRRVH D :HE OLVWHQHU RWKHU WKDQ :HE'% \RX PXVW SHUIRUP VRPH
DGGLWLRQDO :HE VHUYHU FRQILJXUDWLRQ 6SHFLILFDOO\ \RX PXVW

6SHFLI\ D KRVWQDPH

6SHFLI\ D SRUW QXPEHU 0RVW :HE VHUYHUV XVH SRUW 

&UHDWH YLUWXDO SDWKV WKDW PDS WR WKH SK\VLFDO GLUHFWRULHV OLVWHG LQ WKH IROORZLQJ WDEOH 7KH
2UDFOH )RUPV 6HUYHU LQVWDOOHU FUHDWHV WKHVH SK\VLFDO GLUHFWRULHV 7KH\ FRQWDLQ ILOHV WKDW DUH
XVHG E\ )RUPV
9LUWXDO 3DWK

3K\VLFDO 'LUHFWRU\

'HVFULSWLRQ

IRUPVMDYD

17

)RUPV -DYD ILOHV

25$&/(B+20( ?)RUPV?MDYD

81,; 25$&/(B+20()RUPVMDYD
GHYKWPO

17

25$&/(B+20( ?7RROV?ZHE?KWPO

6WDUWHU +70/ ILOHV IRU UXQQLQJ IRUPV

81,; 25$&/(B+20(7RROVZHEKWPO
GHYFJL

17

25$&/(B+20( ?7RROV?ZHE?FJL

&*, H[HFXWDEOHV

81,; 25$&/(B+20(7RROVZHEFJL
MLQLWLDWRU

17

25$&/(B+20( ?-LQLW?

-,QLWLDWRU IRU GRZQORDG

81,; 25$&/(B+20(-LQLWGRF
GHYWHPS

17

25$&/(B+20( ?7RROV?ZHE?WHPS

)RUPV WHPSRUDU\ ILOHV

81,; 25$&/(B+20(7RROVZHEWHPS

Reconfiguring Cartridge to CGI


November 1999

10

STEP 4: COMPLETING ADDITIONAL CONFIGURATION


6RPH DGGLWLRQDO FRQILJXUDWLRQ VWHSV PD\ EH UHTXLUHG RQFH \RX ILQLVK LQVWDOOLQJ 2UDFOH )RUPV 6HUYHU
7R KHOS \RX ZLWK WKLV WKH LQVWDOOHU JHQHUDWHV WKH GHYLFRQILJW[W ILOH 7KLV ILOH FRQWDLQV GHWDLOV DERXW
WKH DXWRPDWLF FRQILJXUDWLRQ SHUIRUPHG E\ WKH LQVWDOOHU DQG WKH PDQXDO VWHSV \RX PXVW WDNH WR
FRPSOHWH WKH SURFHVV
<RXOO ILQG WKH GHYLFRQILJW[W ILOH LQ

25$&/(B+20( ?RUDLQVW RU

25$&/(B+20(RUDLQVW 2QFH \RX ILQLVK LQVWDOOLQJ 2UDFOH )RUPV 6HUYHU UHDG WKLV ILOH DQG
SHUIRUP WKH UHTXHVWHG DFWLRQV
7KH IROORZLQJ WH[W LV DQ H[DPSOH RI WKH W\SH RI LQIRUPDWLRQ WKDW DSSHDUV LQ WKH GHYLFRQILJW[W ILOH
,WHPV PDUNHG >DFWLRQ@ DUH PDQXDO VWHSV \RX PXVW WDNH WR FRPSOHWH WKH FRQILJXUDWLRQ SURFHVV ,WHPV
PDUNHG >LQIR@ DUH WKH DXWRPDWLF FRQILJXUDWLRQ VWHSV WKDW ZHUH FRPSOHWHG E\ WKH LQVWDOOHU

This file gives details of the configuration steps done for you by the installation
process, marked [info], and any actions you need to do manually, marked [action].
Oracle WebDB listener message
[action] If you are using the Oracle WebDB listener and if the messages below state that
virtual paths have been created for you, you must restart the listener to have the changes
taken into account (this may be done from the Services tool on the Windows Control Panel).
Virtual path message (webdb)
[info] Virtual path <name> has been created with your WebDb listener, mapping to physical
path <physical_path>.
Virtual path message (not webdb)
[action] Please configure the following virtual path with your web listener: <
vpname> for
physical directory <dir>
Service startup message (NT only)
[info] NT service <servicename> has been created and started for the <componentname>
Process startup message (UNIX only)
[action] A command to start the <componentname> has been written to the Oracle Forms
Developer process startup script <scriptfilename>.
Reports Server TNS message
[info]The following TNS name for the Reports Server has been defined in the Net8
<tnsnames.ora> file : <TNSname>
Reports Service message (NT only)
[action] NT service Oracle Reports Server [<servername>] has been created for the Reports
Multitier Server. This must be started under an NT user with access to a printer before
any reports may run on this machine.
Reports CGI message

Reconfiguring Cartridge to CGI


November 1999

11

[action] Oracle Reports Web CGI and cartridge: in order to run reports on other machines,
your must add entries to your Net8 "tnsnames.ora" file to identify the Reports Servers
running on those machines.
Primary node install message
[action] You have requested that this machine be the primary node in a multiple machine
configuration. If you wish to distribute the execution of Oracle Reports reports across
the different machines using Reports Server clustering, you will need to add the
CLUSTERCONFIG parameter to the Reports Server configuration file. Please refer to the
Reports Server documentation for details.
Test form message
[info] An internet shortcut to run a standard test form, or any form of your choice, has
been created for you in the Oracle Forms Developer program group.
Test report message
[info] An internet shortcut to run a standard test report, or any report of your choice,
has been created for you in the Oracle Reports Developer program group.

STEP 5: CONFIGURING THE FORMSWEB.CFG FILE


7KH IRUPVZHEFIJ ILOH LV D SRZHUIXO QHZ FRQYHQLHQFH LQFOXGHG ZLWK 2UDFOH )RUPV 6HUYHU L 8VH LW
DV D UHSRVLWRU\ IRU DOO WKH VHWWLQJV \RX QHHG WR UXQ 2UDFOH IRUPV RQ WKH :HE LQ D &*,
LPSOHPHQWDWLRQ 7KH LQVWDOOHU SODFHV WKLV ILOH LQ

25$&/(B+20( ?)2506?VHUYHU RU

25$&/(B+20()2506VHUYHU
7KLV VHFWLRQ

'HVFULEHV WKH SXUSRVH DQG JHQHUDO RUJDQL]DWLRQ RI WKH IRUPVZHEFIJ ILOH

/LVWV DQG GHVFULEHV RSWLRQDO DQG PDQGDWRU\ SDUDPHWHUV LQ WKH IRUPVZHEFIJ ILOH

3URYLGHV DQ H[DPSOH RI D GHIDXOW IRUPVZHEFIJ ILOH

'LVFXVVHV FDVH VHQVLWLYLW\ LVVXHV LQ WKH IRUPVZHEFIJ ILOH

UNDERSTANDING THE FORMSWEB.CFG FILE


7KH IRUPVZHEFIJ ILOH LV D WH[W ILOH WKDW FRQWDLQV FRQILJXUDWLRQ SDUDPHWHUV IRU UXQQLQJ )RUPV
DSSOLFDWLRQV RQ WKH :HE LQ D &*, LPSOHPHQWDWLRQ 7KH FRQILJXUDWLRQ SDUDPHWHUV LQ WKH
IRUPVZHEFIJ ILOH DUH WKH &*,HTXLYDOHQW RI WKH FDUWULGJH SDUDPHWHUV XVHG ZLWK WKH )RUPV FDUWULGJH
7KH IRUPVZHEFIJ ILOH LV GLYLGHG LQWR WKUHH PDLQ VHFWLRQV

6\VWHP 3DUDPHWHUV

8VHU 3DUDPHWHUV

6SHFLILF &RQILJXUDWLRQV

Reconfiguring Cartridge to CGI


November 1999

12

System Parameters
7KH 6\VWHP 3DUDPHWHUV VHFWLRQ SURYLGHV LQIRUPDWLRQ UHTXLUHG E\ WKH )RUPV :HE &*, 8QOLNH PDQ\
RWKHU SDUDPHWHUV LQ IRUPVZHEFIJ 6\VWHP 3DUDPHWHUV FDQQRW EH VSHFLILHG LQ D 85/ TXHU\ VWULQJ
+RZHYHU \RX FDQ RYHUULGH WKHLU YDOXHV E\ SODFLQJ DQ DOWHUQDWH SDUDPHWHUYDOXH VHW LQ D 6SHFLILF
&RQILJXUDWLRQ VHFWLRQ LQ IRUPVZHEFIJ WKHQ FDOOLQJ WKDW FRQILJXUDWLRQ LQ WKH DSSOLFDWLRQ 85/

User Parameters
7KH 8VHU 3DUDPHWHUV VHFWLRQ LV ZKHUH \RX VSHFLI\ WKH DFWXDO YDOXHV IRU SDUDPHWHUV WKDW DUH GHILQHG
ZLWK YDULDEOHV LQ WKH EDVH +70/ ILOH )RU H[DPSOH LQ WKH EDVHKWP ILOH \RX PLJKW KDYH
3$5$0 1$0( VHSDUDWH)UDPH 9$/8( VHSDUDWH)UDPH !
,Q WKH IRUPVZHEFIJ \RX ZRXOG VHW WKH VSHFLILF YDOXH IRU WKH YDULDEOH

VHSDUDWH)UDPH 

VHSDUDWH)UDPH IDOVH
<RX FDQ RYHUULGH VSHFLILHG 8VHU 3DUDPHWHU YDOXHV LQ D 6SHFLILF &RQILJXUDWLRQ VHFWLRQ LQ
IRUPVZHEFIJ RU LQ D TXHU\ VWULQJ LQ WKH DSSOLFDWLRQV 85/ )RU H[DPSOH
17 KWWSVHUYHUQDPHP\GRPDLQQDPHFRPGHYFJLLIFJLH[H"VHSDUDWH)UDPH WUXH
81,; KWWSVHUYHUQDPHP\GRPDLQQDPHFRPGHYFJLIFJL"VHSDUDWH)UDPH WUXH
,Q WKHVH H[DPSOHV WKH TXHU\ VWULQJ "VHSDUDWH)UDPH WUXH ZLOO RYHUULGH WKH YDOXH IRU VHSDUDWH)UDPH
WKDW LV VSHFLILHG LQ WKH IRUPVZHEFIJ ILOH
1RWH :KHQ D VSHFLILF YDOXH IRU D SDUDPHWHU LV GHILQHG LQ ERWK WKH IRUPVZHEFIJ ILOH DQG WKH
DSSOLFDWLRQV 85/ WKH YDOXH GHILQHG LQ WKH 85/ LV XVHG
Specific Configurations
,I \RX ZDQW WR UXQ WKH VDPH IRUP ZLWK PXOWLSOH FRQILJXUDWLRQV \RX FDQ GHILQH FXVWRP
FRQILJXUDWLRQV ZLWK FXVWRP YDOXHV LQ WKH 6SHFLILF &RQILJXUDWLRQV VHFWLRQ RI WKH IRUPVZHEFIJ ILOH
:KHQ \RX FDOO WKH FXVWRP FRQILJXUDWLRQ ZLWK D TXHU\ VWULQJ LQ WKH DSSOLFDWLRQV 85/ WKH FXVWRP
YDOXHV ZLOO RYHUULGH WKH SDUDPHWHUV GHILQHG LQ WKH 8VHU 3DUDPHWHUV VHFWLRQ RI IRUPVZHEFIJ :KHQ
\RX VHW XS D 6SHFLILF &RQILJXUDWLRQV VHFWLRQ \RX QHHG RQO\ VSHFLI\ WKH SDUDPHWHUV \RX ZDQW WR
FKDQJH 7KH GHIDXOW YDOXHV WKDW DUH VSHFLILHG LQ WKH 8VHU 3DUDPHWHUV VHFWLRQ ZLOO EH XVHG IRU DOO RWKHU
SDUDPHWHUV

Reconfiguring Cartridge to CGI


November 1999

13

8VH WKH FRQILJ SDUDPHWHU LQ WKH DSSOLFDWLRQV 85/ WR FDOO D SDUWLFXODU 6SHFLILF &RQILJXUDWLRQ
VHFWLRQ )RU H[DPSOH WKH IROORZLQJ 85/V FDOO WKH 6SHFLILF &RQILJXUDWLRQ VHFWLRQ >P\FRQILJ@
17 KWWSVHUYHUQDPHP\GRPDLQQDPHFRPGHYFJLLIFJLH[H"FRQILJ P\FRQILJ
81,; KWWSVHUYHUQDPHP\GRPDLQQDPHFRPGHYFJLIFJL"FRQILJ P\FRQILJ

FORMSWEB.CFG PARAMETERS

0RVW RI WKH SDUDPHWHUV LQ WKH IRUPVZHEFIJ ILOH DUH VHW DXWRPDWLFDOO\ DV \RX VHOHFW FRQILJXUDWLRQ
RSWLRQV GXULQJ 2UDFOH )RUPV 6HUYHU L LQVWDOODWLRQ 7KLV VHFWLRQ SURYLGHV LQIRUPDWLRQ RQ WKH
SDUDPHWHUV LQ WKH IRUPVZHEFIJ ILOH LQ WKH HYHQW WKDW \RX ZLVK WR PDQXDOO\ DGMXVW FRQILJXUDWLRQ
RSWLRQV
IRUPVZHEFIJ
3DUDPHWHU

5HTXLUHPHQW

'HILQLWLRQ

EDVH+70/

5HTXLUHG

8VH WKLV SDUDPHWHU WR VSHFLI\ WKH SK\VLFDO SDWK WR WKH +70/


ILOH WKDW FRQWDLQV )RUPV DSSOHW WDJV ,W DOORZV WKH )RUPV DSSOHW
WR UXQ XQGHU D :HE EURZVHUV QDWLYH -DYD 9LUWXDO 0DFKLQH
-90 DQG LV VXLWDEOH IRU XVH ZLWK WKH $SSOHW9LHZHU

EDVH+70/-,QLWLDWRU

2SWLRQDO

8VH WKLV SDUDPHWHU WR VSHFLI\ WKH SK\VLFDO SDWK WR WKH EDVH


+70/ ILOH WR EH XVHG LI WKH XVHUV EURZVHU LV UXQQLQJ RQ
:LQGRZV DQG UHTXLUHV 2UDFOH -,QLWLDWRU WR UXQ WKH )RUPV
DSSOHW ,W VKRXOG UHIHUHQFH D ILOH WKDW FRQWDLQV WDJV ZLWK D V\QWD[
WKDW LV DSSURSULDWH WR -,QLWLDWRU
:KHQ D YDOXH LV QRW VSHFLILHG IRU WKH EDVH+70/-,QLWLDWRU
SDUDPHWHU WKH EDVH+70/ SDUDPHWHU DQG YDOXH DUH XVHG

Reconfiguring Cartridge to CGI


November 1999

14

LH

2SWLRQDO

7KLV SDUDPHWHU LV SURYLGHG IRU XVH LQ FRQMXQFWLRQ ZLWK WKH


EDVH+70/-,QLWLDWRU SDUDPHWHU ,W VHWV XS FRQGLWLRQDO XVH RI
HLWKHU -,QLWLDWRU RU WKH QDWLYH -90 ZLWKLQ WKH ,QWHUQHW ([SORUHU
 EURZVHU
3HUPLWWHG YDOXHV DUH
-,QLWLDWRU ZKLFK PHDQV WKH ILOH UHIHUHQFHG LQ WKH
EDVH+70/-,QLWLDWRU SDUDPHWHU ZLOO EH XVHG
1DWLYH ZKLFK PHDQV WKH )RUPV DSSOHW ZLOO UXQ QDWLYHO\
XQGHU ,( ZLWKRXW WKH KHOS RI -,QLWLDWRU 7KH DGYDQWDJH RI
UXQQLQJ QDWLYH LQ DQ ,( EURZVHU LV WKH HOLPLQDWLRQ RI
-,QLWLDWRU GRZQORDG WLPH
8VH WKLV SDUDPHWHU WR GHILQH WKH GHOLPLWHU WKDW LV XVHG WR
LQGLFDWH YDULDEOHV LQ WKH EDVHKWP DQG EDVHMLQLKWP
FRQILJXUDWLRQ ILOHV 7KH GHIDXOW LV  )RU H[DPSOH \RX FDQ
LQGLFDWH WKH YDULDEOH YDOXH IRU FRQQHFW0RGH ZLWK FRQ
QHFW0RGH  7KHQ \RX FDQ GHILQH WKH YDOXH IRU WKH
FRQQHFW0RGH YDULDEOH LQ WKH IRUPVZHEFIJ ILOH RU YLD D
TXHU\ VWULQJ LQ WKH DSSOLFDWLRQV 85/

+70/GHOLPLWHU

2SWLRQDO

0HWULFV6HUYHU+RVW

2SWLRQDO

7KLV SDUDPHWHU LV RSWLRQDO IRU )RUPV &*, HYHQ ZKHQ \RX XVH
ORDG EDODQFLQJ  ,I LW LV QRW VXSSOLHG WKH ORDG EDODQFHU VHUYHU
PXVW EH UXQQLQJ RQ WKH ORFDO PDFKLQHWKH VDPH PDFKLQH DV
WKH :HE OLVWHQHU DQG WKH )RUPV &*, LIFJLH[H RQ 17 IFJL
RQ 81,; 

0HWULFV6HUYHU3RUW

'HSHQGV

7KLV SDUDPHWHU LV UHTXLUHG IRU ORDG EDODQFLQJ RWKHUZLVH LW LV


RSWLRQDO 8VH LW WR VSHFLI\ WKH SRUW IRU FRQWDFWLQJ WKH ORDG
EDODQFHU VHUYHU ,W PXVW PDWFK WKH 5HTXHVW 3RUW YDOXH WKDW \RX
VSHFLI\ GXULQJ LQVWDOODWLRQ VHH SDJH  

0HWULFV6HUYHU(UURU85/

2SWLRQDO

7KLV SDUDPHWHU LV RSWLRQDO IRU WKH )RUPV &*, HYHQ ZKHQ \RX
XVH ORDG EDODQFLQJ  8VH LW WR VSHFLI\ WKH :HE SDJH WKDW ZLOO EH
GLVSOD\HG LI QR YDOLG OHDVWORDGHGKRVW FDQ EH IRXQG ,I LW LV
QRW VSHFLILHG RU LI LWV YDOXH LV HPSW\ WKH )RUPV &*, ZLOO
DXWRPDWLFDOO\ JHQHUDWH DQ HUURU SDJH ZLWK DQ DSSURSULDWH
PHVVDJH

0HWULFV7LPHRXW

2SWLRQDO

,W LV XVHG IRU ORDG EDODQFLQJ 8VH LW WR VSHFLI\ WKH WLPH WR ZDLW


IRU DQ DQVZHU IURP WKH ORDG EDODQFHU VHUYHU ZKHQ JHWWLQJ WKH
OHDVW ORDGHG KRVW 7KH GHIDXOW YDOXH LV  VHFRQGV

OHDVWORDGHGKRVW

'HSHQGV

7KLV SDUDPHWHU LV UHTXLUHG IRU ORDG EDODQFLQJ RWKHUZLVH LW LV


RSWLRQDO 7KLV LV D YDULDEOH WKDW FDQ EH VSHFLILHG LQ HLWKHU WKH
EDVH +70/ ILOH RU WKH IRUPVZHEFIJ ILOH ZKHUHYHU WKH QDPH
RI WKH OHDVW ORDGHG PDFKLQH LV UHTXLUHG IRU ORDG EDODQFLQJ ,I
\RX XVH WKH GHIDXOW EDVH +70/ ILOH ZKLFK ZH UHFRPPHQG
WKHQ ZKHQHYHU \RX ZLOO XVH ORDG EDODQFLQJ EH VXUH WR VSHFLI\
WKH VHUYHU+RVW SDUDPHWHU LQ WKH IRUPVZHEFIJ ILOH LQ WKH
IROORZLQJ ZD\ VHUYHU+RVW OHDVWORDGHGKRVW

Reconfiguring Cartridge to CGI


November 1999

15

6WDQGDUG +70/ $SSOHW 3DUDPHWHUV


7KH IROORZLQJ SDUDPHWHUV DUH VWDQGDUG +70/ DSSOHW SDUDPHWHUV 7KRVH WKDW FRQWURO DVSHFWV RI GLVSOD\ VXFK
DV DOLJQ DQG YDOLJQ DUH QRW XVHG ZKHQ WKH DSSOHW LV GLVSOD\HG LQ D VHSDUDWH EURZVHU ZLQGRZ LH
VHSDUDWH)UDPH WUXH  :KHQ WKH DSSOHW LV GLVSOD\HG LQ D VHSDUDWH EURZVHU ZLQGRZ GHIDXOW YDOXHV FRQWURO WKH
GLVSOD\
,Q WKH EDVH +70/ ILOH \RX FDQ GHILQH D SDUDPHWHU ZLWK HLWKHU D YDOXH RU D YDULDEOH ,I \RX VSHFLI\ D YDULDEOH
UHFRPPHQGHG  SXW WKH DFWXDO YDOXH LQ WKH IRUPVZHEFIJ ILOH RU VSHFLI\ D YDOXH YLD D TXHU\ VWULQJ LQ WKH
DSSOLFDWLRQV 85/ )RU H[DPSOH LQ WKH EDVH +70/ ILOH \RX FDQ VSHFLI\
3$5$0 1$0( ZLGWK 9$/8( ZLGWK !
7KHQ \RX FDQ GHILQH WKH YDOXH IRU ZLGWK LQ WKH IRUPVZHEFIJ ILOH RU LQ D TXHU\ VWULQJ LQ WKH DSSOLFDWLRQV 85/
)RU H[DPSOH
IRUPVZHEFIJ ILOH ZLGWK 
$SSOLFDWLRQ 85/ 17 KWWSVHUYHUQDPHP\GRPDLQFRPGHYFJLLIFJLH[H"ZLGWK 
$SSOLFDWLRQ 85/ 81,; KWWSVHUYHUQDPHP\GRPDLQFRPGHYFJLIFJL"ZLGWK 
7KH V\QWD[ IRU SDUDPHWHUV YDULHV VOLJKWO\ EHWZHHQ WKH EDVHKWP DQG EDVHMLQLKWP ILOHV 6HH SDJHV  DQG  IRU
H[DPSOHV RI SDUDPHWHU XVH LQ WKHVH ILOHV
FRGHEDVH

5HTXLUHG

8VH WKLV SDUDPHWHU WR OLVW WKH YLUWXDO GLUHFWRU\ \RX GHILQHG LQ


\RXU :HE VHUYHU WR SRLQW WR WKH SK\VLFDO GLUHFWRU\ ZKHUH -DYD
ILOHV DUH VWRUHG 6HH SDJH  $Q\ SDWKV JLYHQ LQ WKH DUFKLYH DQG
FRGH SDUDPHWHUV DUH UHODWLYH WR WKLV GLUHFWRU\ 85/  $OWKRXJK
LWV SRVVLEOH WR LQFOXGH WKLV SDUDPHWHU DQG YDOXH LQ D TXHU\
VWULQJ LQ WKH DSSOLFDWLRQV 85/ ZH DGYLVH WKDW \RX GR QRW

FRGH

5HTXLUHG

7KLV SDUDPHWHU KDV D IL[HG YDOXH ,WV YDOXH VKRXOG DOZD\V EH
RUDFOHIRUPVHQJLQH0DLQ $OWKRXJK LWV SRVVLEOH WR LQFOXGH WKLV
SDUDPHWHU DQG YDOXH LQ D TXHU\ VWULQJ LQ WKH DSSOLFDWLRQV 85/
ZH DGYLVH WKDW \RX GR QRW

DUFKLYH

2SWLRQDO

8VH WKLV SDUDPHWHU WR VSHFLI\ D FRPPDVHSDUDWHG OLVW RI DUFKLYH


-$5 ILOHV WR SUHORDG 3DWKV DUH UHODWLYH WR WKH YDOXH GHILQHG LQ
FRGHEDVH RU WKH\ DUH DEVROXWH SDWKV $OWKRXJK LWV SRVVLEOH WR
LQFOXGH WKLV SDUDPHWHU DQG YDOXH LQ D TXHU\ VWULQJ LQ WKH
DSSOLFDWLRQV 85/ ZH DGYLVH WKDW \RX GR QRW

ZLGWK

5HTXLUHG

8VH WKLV SDUDPHWHU WR VSHFLI\ WKH ZLGWK RI WKH IRUP ([SUHVV


WKH YDOXH LQ SL[HOV

KHLJKW

5HTXLUHG

8VH WKLV SDUDPHWHU WR VSHFLI\ WKH KHLJKW RI WKH IRUP ([SUHVV


WKH YDOXH LQ SL[HOV

DOLJQ

2SWLRQDO

8VH WKLV SDUDPHWHU WR VSHFLI\ WKH KRUL]RQWDO SRVLWLRQ RI WKH


IRUPV DSSOHW ZLQGRZ UHODWLYH WR FRPSXWHU VFUHHQ GLVSOD\
$FFHSWHG YDOXHV DUH OHIW ULJKW FHQWHU

YDOLJQ

2SWLRQDO

8VH WKLV SDUDPHWHU WR VSHFLI\ WKH YHUWLFDO SRVLWLRQ RI WKH IRUPV


DSSOHW ZLQGRZ UHODWLYH WR FRPSXWHU VFUHHQ GLVSOD\ $FFHSWHG
YDOXHV DUH WRS PLGGOH ERWWRP

DOW

2SWLRQDO

8VH WKLV SDUDPHWHU WR GHILQH WKH PHVVDJH WH[W WKDW GLVSOD\V LQ


OLHX RI WKH DSSOHW ZKHQ DSSOHWV DUH QRW VXSSRUWHG LQ WKH FOLHQW
EURZVHU

Reconfiguring Cartridge to CGI


November 1999

16

KVSDFH

2SWLRQDO

8VH WKLV SDUDPHWHU WR VHW WKH KRUL]RQWDO JXWWHU EHWZHHQ WKH


DSSOHW DQG WKH DSSOHW ZLQGRZ IUDPH 9DOXHV DUH PHDVXUHG LQ
SL[HOV %\ GHIDXOW KVSDFH LV D VPDOO QRQ]HUR QXPEHU

YVSDFH

2SWLRQDO

8VH WKLV SDUDPHWHU WR VHW WKH YHUWLFDO JXWWHU EHWZHHQ WKH DSSOHW
DQG WKH DSSOHW ZLQGRZ IUDPH 9DOXHV DUH PHDVXUHG LQ SL[HOV
%\ GHIDXOW YVSDFH LV D VPDOO QRQ]HUR QXPEHU

W\SH

'HSHQGV

7KLV SDUDPHWHU LV PDQGDWRU\ IRU -,QLWLDWRU ,WV IL[HG YDOXH LV


DSSOLFDWLRQ[MLQLWDSSOHW
1R YDOXH LV UHTXLUHG IRU $SSOHW9LHZHU

QDPH

2SWLRQDO

8VH WKLV SDUDPHWHU WR OLVW WKH $SSOHW LQVWDQFH QDPH

WLWOH

2SWLRQDO

8VH WKLV SDUDPHWHU WR OLVW WKH DGYLVRU\ WLWOH VWULQJ

ERUGHU

2SWLRQDO

8VH WKLV SDUDPHWHU WR VSHFLI\ WKH ZLGWK RI WKH RXWHU ERUGHU


DURXQG WKH DSSOHW WR D JLYHQ QXPEHU RI SL[HOV HJ ERUGHU  
7R VXSSUHVV WKH ERUGHU VHW LWV YDOXH WR ]HUR RU RPLW WKH
SDUDPHWHU

VWDQGE\

2SWLRQDO

8VH WKLV SDUDPHWHU WR GHILQH WKH PHVVDJH WH[W WKDW GLVSOD\V


ZKHQ WKH DSSOHW LV ORDGLQJ

FRGHW\SH

2SWLRQDO

7KLV SDUDPHWHU GHIDXOWV WR WKH YDOXH VSHFLILHG IRU W\SH

)RUPV $SSOHW 3DUDPHWHUV


7KH IROORZLQJ SDUDPHWHUV DUH VSHFLILF WR WKH )RUPV DSSOHW 7KLV PHDQV WKH\ DUH VSHFLILF WR 2UDFOH UDWKHU WKDQ
VWDQGDUG WR +70/ 6SHFLI\ YDOXHV LQ WKH EDVH +70/ ILOH RU VSHFLI\ D YDULDEOH LQ WKH EDVH +70/ ILOH WKHQ
SXW WKH DFWXDO YDOXH LQ WKH IRUPVZHEFIJ ILOH RU LQFOXGH LW DV D TXHU\ VWULQJ LQ WKH DSSOLFDWLRQV 85/ )RU
H[DPSOH LQ WKH EDVH +70/ ILOH \RX FDQ VSHFLI\
3$5$0 1$0( FRQQHFW0RGH 9DOXH FRQQHFW0RGH !
7KHQ \RX FDQ GHILQH WKH YDOXH IRU FRQQHFW0RGH LQ WKH IRUPVZHEFIJ ILOH RU LQFOXGH LW DV D TXHU\ VWULQJ LQ WKH
DSSOLFDWLRQV 85/ )RU H[DPSOH
IRUPVZHEFIJ ILOH FRQQHFW0RGH KWWSV
$SSOLFDWLRQ 85/ 17 KWWSVHUYHUQDPHP\GRPDLQFRPGHYFJLLIFJLH[H"FRQQHFW0RGH KWWSV
$SSOLFDWLRQ 85/ 81,; KWWSVHUYHUQDPHP\GRPDLQFRPGHYFJLIFJL"FRQQHFW0RGH KWWSV
7KH V\QWD[ IRU SDUDPHWHUV YDULHV VOLJKWO\ EHWZHHQ WKH EDVHKWP DQG EDVHMLQLKWP ILOHV 6HH SDJHV  DQG  IRU
H[DPSOHV RI SDUDPHWHU XVH LQ WKHVH ILOHV
VHUYHU+RVW

'HSHQGV

7KLV SDUDPHWHU LV PDQGDWRU\ ZKHQ \RX LPSOHPHQW ORDG


EDODQFLQJ RWKHUZLVH LW LV RSWLRQDO
:LWK ORDG EDODQFLQJ VSHFLI\ WKLV SDUDPHWHU YDOXH DV IROORZV LQ
WKH IRUPVZHEFIJ ILOH
VHUYHU+RVW

OHDVWORDGHGKRVW

7KLV SDUDPHWHU VSHFLILHV WKH KRVW IRU WKH )RUPV VHUYHU


LIVUYH[H RQ 17 IVUYP RQ 81,;  ,Q WKH SUHVHQFH RI
ORDG EDODQFLQJ LW DOZD\V VHOHFWV WKH OHDVW ORDGHG KRVW ,Q WKH
DEVHQFH RI ORDG EDODQFLQJ LW GHIDXOWV WR WKH PDFKLQH WKDW KRVWV
WKH :HE VHUYHU
VHUYHU3RUW

Reconfiguring Cartridge to CGI


November 1999

5HTXLUHG

8VH WKLV SDUDPHWHU WR VSHFLI\ WKH SRUW RQ ZKLFK WKH )RUPV


VHUYHU LIVUYH[H RQ 17 IVUYP RQ 81,; OLVWHQV ,Q PRVW
FDVHV WKH YDOXH ZLOO EH  ZKLFK LV DOVR WKH GHIDXOW

17

VHUYHU$UJV

5HTXLUHG

8VH WKLV SDUDPHWHU WR VSHFLI\ WKH FRPPDQG OLQH SDUDPHWHUV IRU


5XQIRUP VHH PRGXOH XVHULG DQG XVHUGHILQHG SDUDPHWHUV
EHORZ 

KHDUW%HDW

2SWLRQDO

8VH WKLV SDUDPHWHU WR VHW WKH IUHTXHQF\ DW ZKLFK D FOLHQW VHQGV


D SDFNHW WR WKH VHUYHU WR LQGLFDWH WKDW LW LV VWLOO UXQQLQJ 'HILQH
WKLV YDOXH LQ PLQXWHV 7KH GHIDXOW LV WZR PLQXWHV

LPDJH%DVH

2SWLRQDO

8VH WKLV SDUDPHWHU WR LQGLFDWH ZKHUH LFRQ ILOHV DUH VWRUHG


&KRRVH EHWZHHQ
FRGH%DVH LQGLFDWHV WKDW WKH LFRQ VHDUFK SDWK LV UHODWLYH WR WKH
GLUHFWRU\ WKDW FRQWDLQV WKH -DYD FODVVHV 8VH WKLV YDOXH LI \RX
VWRUH \RXU LFRQV LQ D -$5 ILOH UHFRPPHQGHG 
GRFXPHQW%DVH LV WKH GHIDXOW ,Q GHSOR\PHQWV WKDW PDNH XVH
RI WKH )RUPV 6HUYHU &*, \RX PXVW VSHFLI\ WKH LFRQ SDWK LQ
D FXVWRP DSSOLFDWLRQ ILOH 5HIHU WR )RUPV 6HUYHU
GRFXPHQWDWLRQ IRU IXUWKHU LQIRUPDWLRQ
8VH WKLV SDUDPHWHU WR OLVW WKH YLUWXDO GLUHFWRU\ ZKHUH WKH
DSSOLFDWLRQ ILOH QDPHG LQ WKH VHUYHU$SS SDUDPHWHU LV ORFDWHG

UHJLVWU\3DWK

2SWLRQDO

)RU LQIRUPDWLRQ RQ UHOHYDQW YLUWXDO GLUHFWRULHV VHH SDJH 


ZHEIRUPV7LWOH

2SWLRQDO

8VH WKLV SDUDPHWHU WR FKDQJH WKH WLWOH WKDW DSSHDUV LQ WKH WRS
ERUGHU RI D IRUPV GLVSOD\ ZLQGRZ

VSODVK6FUHHQ

2SWLRQDO

8VH WKLV SDUDPHWHU WR VSHFLI\ WKH *,) RU -3* ILOH WKDW ZLOO
DSSHDU EHIRUH WKH DSSOHW DSSHDUV 6HW WKH YDOXH WR QR IRU QR
VSODVK VFUHHQ /HDYH LW HPSW\ WR XVH WKH GHIDXOW VSODVK VFUHHQ
VXSSOLHG E\ 2UDFOH

EDFNJURXQG

2SWLRQDO

8VH WKLV SDUDPHWHU WR VSHFLI\ WKH *,) RU -3* ILOH WKDW VKRXOG
DSSHDU LQ WKH EDFNJURXQG 6HW WKH YDOXH WR QR IRU QR
EDFNJURXQG LPDJH /HDYH LW HPSW\ WR XVH WKH GHIDXOW
EDFNJURXQG LPDJH WKDW LV VXSSOLHG E\ 2UDFOH

FRQQHFW0RGH

'HSHQGV

7KLV SDUDPHWHU LV PDQGDWRU\ IRU +773 DQG +7736


FRQQHFWLRQV ,W LV RSWLRQDO IRU VRFNHW FRQQHFWLRQV 8VH LW WR WHOO
WKH FOLHQW ZKLFK W\SH RI FRQQHFWLRQ SURWRFRO WR XVH ZLWK WKH
)RUPV 6HUYHU &KRRVH IURP VRFNHW KWWS KWWSV 7KH GHIDXOW LV
VRFNHW

FOLHQW'3,

2SWLRQDO

8VH WKLV SDUDPHWHU WR PDQDJH YDU\LQJ GRWVSHULQFK '3,


VHWWLQJV SHU SODWIRUP )RU H[DPSOH D IRUP GHYHORSHG RQ WKH
:LQ SODWIRUP PD\ QRW GLVSOD\ SURSHUO\ RQ WKH 81,;
SODWIRUP GXH WR YDU\LQJ '3, YDOXHV 7KH FOLHQW '3, YDOXH FDQ
EH DQ\ SRVLWLYH LQWHJHU :H UHFRPPHQG WKDW \RX XVH DQ LQWHJHU
EHWZHHQ  DQG 
7KLV SDUDPHWHUV YDOXH RYHUULGHV WKH YDOXH GHILQHG LQ WKH -90

VHSDUDWH)UDPH

Reconfiguring Cartridge to CGI


November 1999

2SWLRQDO

8VH WKLV SDUDPHWHU WR VSHFLI\ ZKHWKHU WKH DSSOHW RSHQV LQ WKH


SULPDU\ IDOVH RU D VHFRQGDU\ WUXH EURZVHU ZLQGRZ ,I \RX
FKRRVH WR RSHQ WKH DSSOHW LQ D VHFRQGDU\ EURZVHU ZLQGRZ DQ\
FXVWRPL]HG QRQGHIDXOW DSSHDUDQFH SDUDPHWHUV \RX GHILQH LQ
IRUPVZHEFIJ RU D EDVH +70/ ILOH ZLOO EH LJQRUHG 'HIDXOW
SDUDPHWHUV ZLOO FRQWURO WKH ORRN RI WKH VHFRQGDU\ ZLQGRZ

18

ORRN$QG)HHO

2SWLRQDO

8VH WKLV SDUDPHWHU WR GHILQH WKH DSSOLFDWLRQV ORRN DQG IHHO


9DOLG YDOXHV DUH 2UDFOH RU *HQHULF *HQHULF LQYRNHV D
:LQGRZV  ORRN DQG IHHO

FRORU6FKHPH

2SWLRQDO

8VH WKLV SDUDPHWHU WR GHILQH WKH DSSOLFDWLRQV FRORU VFKHPH


9DOLG YDOXHV DUH 7HDO 7LWDQLXP 5HG .KDNL %OXH 2OLYH RU
3XUSOH 7KH FRORU6FKHPH SDUDPHWHU LV LJQRUHG LI ORRN$QG)HHO
LV VHW WR *HQHULF

VHUYHU$SS

2SWLRQDO

8VH WKLV SDUDPHWHU WR VSHFLI\ WKH QDPH RI \RXU DSSOLFDWLRQ


FODVV LI DQ\  $SSOLFDWLRQ FODVVHV DUH XVHG IRU FUHDWLQJ
DSSOLFDWLRQVSHFLILF IRQW PDSSLQJ DQG LFRQ SDWK VHWWLQJV

PRGXOH

5HTXLUHG

7KLV SDUDPHWHU LV D VXESDUDPHWHU RI WKH VHUYHU$UJV SDUDPHWHU


8VH LW WR VSHFLI\ WKH IRUP PRGXOH QDPH DQG LI QHFHVVDU\ WKH
PRGXOHV SDWK ,W LV H[SUHVVHG DV
3$5$0 1$0( VHUYHU$UJV
9$/8( PRGXOH RUGHUIP[!

XVHULG

2SWLRQDO

7KLV SDUDPHWHU LV D VXESDUDPHWHU RI WKH VHUYHU$UJV SDUDPHWHU


8VH LW WR VSHFLI\ D XVHU ORJLQ VWULQJ VXFK DV
VFRWWWLJHU#25$ ,W LV H[SUHVVHG DV
3$5$0 1$0( VHUYHU$UJV
9$/8( XVHULG VFRWWWLJHU#25$!

XVHUGHILQHG SDUDPHWHUV

2SWLRQDO

8VH WKHVH SDUDPHWHUV WR VSHFLI\ XVHUGHILQHG QDPHYDOXH SDLUV


)RU H[DPSOH 3$5$0 1$0( QDPH 9$/8( YDOXH!

DEFAULT FORMSWEB.CFG FILE


7KLV VHFWLRQ SURYLGHV DQ H[DPSOH RI WKH IRUPVZHEFIJ ILOH 7KH YDOXHV WKDW DSSHDU LQ \RXU YHUVLRQ RI
WKLV ILOH ZLOO YDU\ DFFRUGLQJ WR WKH FKRLFHV \RX PDNH ZKHQ \RX LQVWDOO 2UDFOH )RUPV 6HUYHU $V SDUW
RI LWV LQVWDOODWLRQ 2UDFOH )RPUV 6HUYHU DXWRPDWLFDOO\ JHQHUDWHV WKH IRUPVZHEFIJ ILOH DQG SODFHV LW LQ
25$&/(B+20( ?)2506?VHUYHU RU 25$&/(B+20()2506VHUYHU

;
;
;
;
;

Forms Web CGI Configuration File


This file defines parameter values used by the Forms Web CGI
********************************
PARAMETER VALUES USED BY DEFAULT
********************************

; SYSTEM PARAMETERS
; ----------------; These have fixed names and give information required by the Forms
; Web CGI in order to function. They cannot be specified in the URL
; query string. But they can be overridden in a named configuration
; (see below).
baseHTML=%ORACLE_HOME%\FORMS60\server\base.htm
baseHTMLJInitiator=%ORACLE_HOME%\FORMS60\server\basejini.htm
HTMLdelimiter=%
MetricsServerPort=9020
MetricsServerErrorURL=
; The next parameter specifies how to execute the Forms applet under
; Microsoft Internet Explorer 5.0. Put IE50=native if you want the
; Forms applet to run in the browsers native JVM.
IE50=JInitiator

Reconfiguring Cartridge to CGI


November 1999

19

;
;
;
;
;
;

USER PARAMETERS
--------------These match variables (e.g. %form%) in the baseHTML file. Their
values may be overridden by specifying them in the URL query string
(e.g."http://myhost.mydomain.com/ifcgi60.exe?form=myform&width=700")
or by overriding them in a specific, named configuration (see below)

; 1) Runform arguments:
form=test.fmx
userid=
otherparams=
; 2) HTML page title, attributes for the BODY tag, and HTML to add
; before and after the form:
pageTitle=Oracle Forms Server
HTMLbodyAttrs=
HTMLbeforeForm=
HTMLafterForm=
; 3) Values for the Forms applet parameters:
width=650
height=500
separateFrame=false
splashScreen=no
background=no
lookAndFeel=Oracle
colorScheme=teal
serverApp=default
serverPort=9000
serverHost=
connectMode=socket
archive=f60web.jar
; 4) Parameters for JInitiator
; Page displayed to Netscape users to allow them to download
; JInitiator. If you create your own version, set this parameter to
; point to it.
jinit_download_page=/jinitiator/us/jinit_download.htm
; Parameters related to the version of JInitiator.
; These are valid for Oracle JInitiator version 1.1.7.21o
; WARNING: You must update these if you upgrade to a later version
; of JInitiator (as instructed in the documentation for that
; version)
jinit_classid=clsid:b8b42d42-6bba-11d3-a3c3-00c04fa32518
jinit_exename=jinit.exe#Version=1.1.7.21
jinit_mimetype=application/x-jinit-applet;version=1.1.7.21
;
;
;
;
;
;
;
;
;
;
;
;

********************************
SPECIFIC CONFIGURATIONS
********************************
You may define your own specific, named configurations (sets of
parameters) by adding special sections as illustrated in the following
examples. Note that you need only specify the parameters you want to
change. The default values (defined above) will be used for all other
parameters. Use of a specific configuration can be requested by
including the text "config=<your_config_name>" in the query string of
the URL used to run a form. For example, to use the sepwin
configuration, your could issue a URL like
"http://myhost.mydomain.com/ifcgi60.exe?config=sepwin".

; Example 1: configuration to run forms in a separate browser window


; with "generic" look and feel (include "config=sepwin" in the URL)
[sepwin]
separateWindow=True
lookandfeel=Generic
; Example 2: configuration affecting users of MicroSoft Internet
; Explorer 5.0. Forms applet will run under the browsers native JVM
; rather than using Oracle JInitiator.
[ie50native]
IE50=native

Reconfiguring Cartridge to CGI


November 1999

20

; Example 3: configuration forcing use of the base.htm base HTML file in


; all cases (means applet-style tags will always be generated and
; JInitiator will never be used).
[applet]
baseHTMLJInitiator=

CASE SENSITIVITY IN FORMSWEB .CFG


,Q WKH SDVW VRPH DSSOLFDWLRQ GHSOR\PHQWV KDYH EHHQ KLQGHUHG E\ WKH LQFRUUHFW XVH RI XSSHU DQG
ORZHUFDVH OHWWHUV LQ FRQILJXUDWLRQ SDUDPHWHUV DQG ILOHQDPHV :KHUHYHU SRVVLEOH ZH DUH HOLPLQDWLQJ
FDVH UHTXLUHPHQWV )RU H[DPSOH PRVW SDUDPHWHUV LQ WKH IRUPVZHEFIJ ILOH DUH QRW FDVH VHQVLWLYH
1RQHWKHOHVV \RX PXVW XVH FDXWLRQ ZKHQ VSHFLI\LQJ )RUPV DSSOHW WDJ SDUDPHWHUV ZKLFK DUH FDVH
VHQVLWLYH ZKHWKHU LQ WKH IRUPVZHEFIJ ILOH RU LQ RQH RI WKH EDVH +70/ ILOHV $GGLWLRQDOO\ WKH FDVH
VHQVLWLYLW\ RI GLUHFWRU\ DQG ILOH QDPHV YDULHV DFFRUGLQJ WR WKH UHTXLUHPHQWV RI \RXU RSHUDWLQJ V\VWHP
)RU WKH WLPH EHLQJ D JRRG UXOH RI WKXPE LV WR XVH WKH FDVHV IRU SDUDPHWHU QDPHV DQG YDOXHV
SUHVHQWHG LQ WKH IROORZLQJ VHFWLRQV DQG WR DOZD\V DGKHUH WR WKH UHTXLUHPHQWV RI \RXU RSHUDWLQJ
V\VWHP ZKHQ VSHFLI\LQJ WKH FDVHV RI ILOH DQG GLUHFWRU\ QDPHV

Reconfiguring Cartridge to CGI


November 1999

21

STEP 6: CONFIGURING THE BASE.HTM OR BASEJINI.HTM FILE


:KHQ \RX VWDUW D :HEHQDEOHG DSSOLFDWLRQ E\ FOLFNLQJ D OLQN WR WKH DSSOLFDWLRQV 85/  WKH )RUPV
&*, UHDGV D VSHFLDO ILOH WKDW FRQWDLQV DOO QHFHVVDU\ DSSOHW WDJV SDUDPHWHUV DQG SDUDPHWHU YDOXHV RU
YDULDEOHV IRU WKRVH YDOXHV WKDW DUH UHTXLUHG WR UXQ WKH VHOHFWHG DSSOLFDWLRQ RQ WKH :HE 7KLV LV WKH
EDVH +70/ ILOH
7KH 2UDFOH )RUPV 6HUYHU L LQVWDOOHU SODFHV WZR EDVH +70/ ILOHV LQ WKH IROORZLQJ GLUHFWRU\
25$&/(B+20( ?)2506?VHUYHU 17 RU 25$&/(B+20()2506VHUYHU
81,; 

EDVHMLQLKWP
7KLV ILOH FRQWDLQV WKH WDJV UHTXLUHG WR UXQ WKH )RUPV DSSOHW XVLQJ D FRPELQDWLRQ RI WKH
XVHUV :HE EURZVHU DQG 2UDFOH -,QLWLDWRU
EDVHKWP
7KLV ILOH FRQWDLQV WKH WDJV UHTXLUHG WR UXQ WKH )RUPV DSSOHW LQ WKH $SSOHW9LHZHU RU LQ DQ\
:HE EURZVHU FHUWLILHG E\ 2UDFOH ZKRVH QDWLYH -90 LV FHUWLILHG WR ZRUN ZLWK )RUPV

,Q D )RUPV :HE &*, LPSOHPHQWDWLRQ DV WKH DSSOLFDWLRQ ODXQFK SURFHVV JHWV VWDUWHG DQ\ YDULDEOHV
YDULDEOHQDPH LQ WKH EDVH +70/ ILOH DUH UHSODFHG ZLWK WKH DSSURSULDWH SDUDPHWHU YDOXHV WKDW DUH
VSHFLILHG HLWKHU LQ WKH IRUPVZHEFIJ ILOH RU LQ D TXHU\ VWULQJ LQFOXGHG LQ WKH DSSOLFDWLRQV 85/ 2QFH
DOO YDOXHV DUH GHILQHG WKH +70/ ILOH LV JHQHUDWHG DQG WKHQ GRZQORDGHG WR WKH XVHUV :HE EURZVHU
DQG WKH VHOHFWHG IRUPV DSSOLFDWLRQ ODXQFKHV
1RWH :KHQ D VSHFLILF YDOXH IRU D SDUDPHWHU LV GHILQHG LQ ERWK WKH IRUPVZHEFIJ ILOH DQG WKH
DSSOLFDWLRQV 85/ WKH YDOXH GHILQHG LQ WKH 85/ LV XVHG
,Q PRVW FDVHV \RX ZLOO QRW QHHG WR PRGLI\ WKH GHIDXOW EDVH +70/ ILOHV ,QVWHDG \RX FDQ GHILQH WKHLU
SDUDPHWHUV ZLWK YDULDEOHV 7KHQ \RX FDQ GHILQH WKH DFWXDO YDOXHV IRU WKH YDULDEOHV LQ IRUPVZHEFIJ RU
LQ WKH DSSOLFDWLRQV 85/
)RU H[DPSOH \RX FDQ GHILQH WKH SDUDPHWHU VSODVK6FUHHQ LQ WKH EDVH +70/ ILOH DV
3$5$0 1$0( VSODVK6FUHHQ 9$/8( VSODVK6FUHHQ !
7KHQ GHILQH WKH DFWXDO YDOXH LQ WKH IRUPVZHEFIJ ILOH DV
17 VSODVK6FUHHQ GLUHFWRU\ SDWK?P\VSODVKVFUHHQJLI
81,; VSODVK6FUHHQ GLUHFWRU\ SDWKP\VSODVKVFUHHQJLI

Reconfiguring Cartridge to CGI


November 1999

22

,I \RX SUHIHU \RX FDQ GHILQH WKH VSODVK6FUHHQ YDULDEOH LQ WKH DSSOLFDWLRQV 85/
17 KWWSVHUYHUQDPHP\GRPDLQFRPGHYFJLLIFJLH[H"VSODVK6FUHHQ GLUHFWRU\
SDWKP\VSODVKVFUHHQJLI
81,; KWWSVHUYHUQDPHP\GRPDLQFRPGHYFJLIFJL"VSODVK6FUHHQ GLUHFWRU\
SDWKP\VSODVKVFUHHQJLI
1RWH )RU \RXU VSODVK VFUHHQ \RX FDQ XVH \RXU RZQ JUDSKLF RU WKH GHIDXOW ILOH WKDW 2UDFOH SURYLGHV
8VLQJ YDULDEOHV LQVWHDG RI YDOXHV LQ WKH EDVH +70/ ILOH DOORZV \RX WR XVH WKH VDPH JHQHULF EDVH
+70/ ILOH IRU DOO \RXU IRUPV DSSOLFDWLRQV DQG WR PDQDJH FRQILJXUDWLRQ FRPSOH[LW\ IURP RQH
ORFDWLRQ IRUPVZHEFIJ RU WKH DSSOLFDWLRQV 85/ 
1RWH ,I \RX GHFLGH WR VSHFLI\ SDUDPHWHU YDOXHV LQ WKH EDVH +70/ ILOH GR QRW PRGLI\ WKH RULJLQDO
EDVH +70/ ILOH WKDW LV SURYLGHG E\ 2UDFOH ,QVWHDG PRGLI\ D UHQDPHG FRS\ %H VXUH WR XSGDWH WKH
EDVH+70/ RU WKH EDVHMLQL+70/ SDUDPHWHU LQ WKH IRUPVZHEFIJ ILOH WR SRLQW WR WKH ORFDWLRQ RI
WKH PRGLILHG ILOH

DEFAULT BASE.HTM FILE


<HTML>
<!-- FILE: base.htm (Oracle Forms Developer)
<!-- This is the default base HTML file for running a form on the
<!-- web using APPLET-style tags to include the Forms applet.
<!-- This file will be REPLACED if you reinstall "Forms Web CGI and
<!-- cartridge", so you are advised to make your own version if you
<!-- want to make any modifications. You should then set the
<!-- baseHTML parameter in the Forms web CGI configuration file
<!-- (formsweb.cfg) to point to your new file instead of this one.

-->
-->
-->
-->
-->
-->
-->
-->

<!-<!-<!-<!--

-->
-->
-->
-->

IMPORTANT NOTE: default values for all the variables which


appear below (delimited by the percent character) are defined
in the formsweb.cfg file. It is preferable to make changes in
that file where possible, and leave this one untouched.

<HEAD><TITLE>%pageTitle%</TITLE></HEAD>
<BODY %HTMLbodyAttrs%>
%HTMLbeforeForm%
<!-- Forms applet definition (start) -->
<APPLET CODEBASE="/forms60java/"
CODE="oracle.forms.engine.Main"
ARCHIVE="%archive%"
WIDTH="%Width%"
HEIGHT="%Height%">
<PARAM NAME="serverPort" VALUE="%serverPort%">
<PARAM NAME="serverHost" VALUE="%serverHost%">
<PARAM NAME="connectMode" VALUE="%connectMode%">
<PARAM NAME="serverArgs" VALUE="module=%form% userid=%userid% %otherParams%">
<PARAM NAME="separateFrame" VALUE="%separateFrame%">
<PARAM NAME="splashScreen" VALUE="%splashScreen%">
<PARAM NAME="background" VALUE="%background%">
<PARAM NAME="lookAndFeel" VALUE="%lookAndFeel%">
<PARAM NAME="colorScheme" VALUE="%colorScheme%">
<PARAM NAME="serverApp" VALUE="%serverApp%">
</APPLET>

Reconfiguring Cartridge to CGI


November 1999

23

<!-- Forms applet definition (end) -->


%HTMLafterForm%
</BODY>
</HTML>

Usage Notes

,I \RX GR QRW XVH D SDUDPHWHU WDJ LQ WKH GHIDXOW EDVHKWP ILOH GHOHWH LW IURP WKH ILOH
$OO YDULDEOHV PXVW UHFHLYH YDOXHV DW UXQWLPH HLWKHU IURP WKH IRUPVZHEFIJ ILOH RU ZLWKLQ D
TXHU\ VWULQJ LQ WKH DSSOLFDWLRQV 85/ ,I D YDULDEOH GRHV QRW UHFHLYH D YDOXH WKH )RUPV
6HUYHU FDQQRW JHQHUDWH DQ +70/ ILOH WR SDVV EDFN WR WKH XVHUV :HE EURZVHU 7KLV UHVXOWV LQ
DQ HUURU WKDW WDNHV \RX WR D :HE SDJH WKDW OLVWV WKH XQGHILQHG SDUDPHWHU

DEFAULT BASEJINI.HTM FILE


<HTML>
<!-- FILE: basejini.htm (Oracle Forms Developer)
<!-- This is the default base HTML file for running a form on the
<!-- web using JInitiator-style tags to include the Forms applet.
<!-- This file will be REPLACED if you reinstall "Forms Web CGI and
<!-- cartridge", so you are advised to make your own version if you
<!-- want to make any modifications. You should then set the
<!-- baseHTML parameter in the Forms web CGI configuration file
<!-- (formsweb.cfg) to point to your new file instead of this one.

-->
-->
-->
-->
-->
-->
-->
-->

<!-<!-<!-<!--

-->
-->
-->
-->

IMPORTANT NOTE: default values for all the variables which


appear below (delimited by the percent character) are defined
in the formsweb.cfg file. It is preferable to make changes in
that file where possible, and leave this one untouched.

<HEAD><TITLE>%pageTitle%</TITLE></HEAD>
<BODY %HTMLbodyAttrs%>
%HTMLbeforeForm%
<!-- Forms applet definition (start) -->
<OBJECT classid="%jinit_classid%"
codebase="/jinitiator/%jinit_exename%"
WIDTH="%Width%"
HEIGHT="%Height%"
HSPACE="0"
VSPACE="0">
<PARAM NAME="TYPE"
VALUE="%jinit_mimetype%">
<PARAM NAME="CODEBASE"
VALUE="/forms60java/">
<PARAM NAME="CODE"
VALUE="oracle.forms.engine.Main" >
<PARAM NAME="ARCHIVE"
VALUE="%archive%" >
<PARAM NAME="serverPort" VALUE="%serverPort%">
<PARAM NAME="serverHost" VALUE="%serverHost%">
<PARAM NAME="connectMode" VALUE="%connectMode%">
<PARAM NAME="serverArgs" VALUE="module=%form% userid=%userid% %otherParams%">
<PARAM NAME="separateFrame" VALUE="%separateFrame%">
<PARAM NAME="splashScreen" VALUE="%splashScreen%">
<PARAM NAME="background" VALUE="%background%">
<PARAM NAME="lookAndFeel" VALUE="%lookAndFeel%">
<PARAM NAME="colorScheme" VALUE="%colorScheme%">
<PARAM NAME="serverApp" VALUE="%serverApp%">
<COMMENT>
<EMBED SRC="" PLUGINSPAGE="%jinit_download_page%"
TYPE="%jinit_mimetype%"
java_codebase="/forms60java/"
java_code="oracle.forms.engine.Main"
java_archive="%archive%"
WIDTH="%Width%"

Reconfiguring Cartridge to CGI


November 1999

24

HEIGHT="%Height%"
HSPACE="0"
VSPACE="0"
serverPort="%serverPort%"
serverHost="%serverHost%"
connectMode="%connectMode%"
serverArgs="module=%form% userid=%userid% %otherparams%"
separateFrame="%separateFrame%"
splashScreen="%splashScreen%"
background="%background%"
lookAndFeel="%lookAndFeel%"
colorScheme="%colorScheme%"
serverApp="%serverApp%"
>
<NOEMBED>
</COMMENT>
</NOEMBED></EMBED>
</OBJECT>
<!-- Forms applet definition (end) -->
%HTMLafterForm%
</BODY>
</HTML>

Usage Notes

,I \RX GR QRW XVH D SDUDPHWHU WDJ LQ WKH EDVHMLQLKWP ILOH GHOHWH LW IURP WKH ILOH
$OO YDULDEOHV PXVW UHFHLYH YDOXHV DW UXQWLPH HLWKHU IURP WKH IRUPVZHEFIJ ILOH RU ZLWKLQ D
TXHU\ VWULQJ LQ WKH DSSOLFDWLRQV 85/ ,I D YDULDEOH GRHV QRW UHFHLYH D YDOXH WKH )RUPV
6HUYHU FDQQRW JHQHUDWH DQ +70/ ILOH WR SDVV EDFN WR WKH XVHUV :HE EURZVHU 7KLV UHVXOWV LQ
DQ HUURU WKDW WDNHV \RX WR D :HE SDJH WKDW OLVWV WKH XQGHILQHG SDUDPHWHU
7R VWUHDPOLQH SHUIRUPDQFH XVH RQO\ RQH :HE VHUYHU DV D VRXUFH IRU -$5 ILOH GRZQORDGV
7KLV ZLOO SUHYHQW PXOWLSOH GRZQORDGV RI WKH VDPH ILOHV IURP GLIIHUHQW VHUYHUV

STEP 7: BROADCASTING THE APPLICATIONS URL


7R EURDGFDVW WKH DSSOLFDWLRQV 85/ VLPSO\ QRWLI\ \RXU LQWHQGHG XVHUV <RXU XVHUV FDQ FRQWDFW WKH
85/ ZLWK WKHLU -DYDHQDEOHG :HE EURZVHUV DQG UXQ WKH FRUUHVSRQGLQJ DSSOLFDWLRQ )RU H[DPSOH WR
DQQRXQFH WKH DYDLODELOLW\ RI LWV QHZ 2UGHU 7UDFNLQJ DSSOLFDWLRQ $%& &RUS PLJKW QRWLI\ HPSOR\HHV
YLD HPDLO RI WKH IROORZLQJ 85/
17 KWWSVHUYHUQDPHP\GRPDLQQDPHFRPGHYFJLLIFJLH[H"FRQILJ P\FRQILJ IRUP
WUDFNHUIP[
81,; KWWSVHUYHUQDPHP\GRPDLQQDPHFRPGHYFJLIFJL"FRQILJ P\FRQILJ IRUP
WUDFNHUIP[
$%&V 85/ FRQVLVWV RI WKH IROORZLQJ FRPSRQHQWV
KWWS

&RQQHFWLRQ SURWRFRO

VHUYHUQDPH

1DPH RI WKH PDFKLQH WKDW KRVWV WKH DSSOLFDWLRQ VHUYHU

P\GRPDLQQDPHFRP

1DPH RI WKH GRPDLQ WKDW KRVWV WKH WDUJHW LQIRUPDWLRQ

Reconfiguring Cartridge to CGI


November 1999

25

GHYFJL

7KH YLUWXDO SDWK GHILQHG LQ WKH :HE VHUYHU WKDW SRLQWV WR &*,
H[HFXWDEOHV VFULSWV

LIFJLH[H 17

)RUPV &*, ZKLFK LV XVHG IRU ORDG EDODQFLQJ

IFJL 81,;
"FRQILJ P\FRQILJ IRUP WUDFNHUIP[

7KH TXHU\ VWULQJ WKDW SRLQWV WR D FXVWRP FRQILJXUDWLRQ GHILQHG LQ WKH


XVHUFUHDWHG P\FRQILJ VHFWLRQ RI WKH IRUPVZHEFIJ ILOH DQG WR WKH
IRUP PRGXOH WUDFNHUIP[
7KH SDUDPHWHU IRUP LV XVHG KHUH EHFDXVH IRUP ZDV GHILQHG DV
WKH YDULDEOH YDOXH IRU PRGXOH LQ WKH EDVH +70/ ILOH 7KDW LV
3$5$0 1$0( VHUYHU$UJV 9$/8( PRGXOH

IRUP !

7KH V\QWD[ LV VOLJKWO\ GLIIHUHQW LQ WKH EDVH +70/ -,QLWLDWRU ILOH


VHUYHU$UJV PRGXOH

IRUP

SUMMARY
,Q WKLV SDSHU ZH KDYH SURYLGHG LQIRUPDWLRQ DERXW UHFRQILJXULQJ IRUPV FDUWULGJH LPSOHPHQWDWLRQV WR
&*, :HYH NHSW WR D IDLUO\ QDUURZ SDWK RI FRQILJXUDWLRQ RSWLRQV WR HQVXUH D VPRRWK DQG VXFFHVVIXO
PLJUDWLRQ ,Q GRLQJ VR ZHYH EDUHO\ VFUDWFKHG WKH VXUIDFH RI WKH WUHPHQGRXV IOH[LELOLW\ DYDLODEOH WR
\RX IRU FRQILJXULQJ \RXU HQYLURQPHQW ZKHQ \RX GHSOR\ 2UDFOH )RUPV 'HYHORSHU DSSOLFDWLRQV ZLWK
2UDFOH )RUPV 6HUYHU DQG RSWLPDOO\ WKH :HE'% OLVWHQHU LQ D &*, LPSOHPHQWDWLRQ
)RU PRUH LQIRUPDWLRQ DERXW GHSOR\LQJ :HE DSSOLFDWLRQV ZLWK 2UDFOH )RUPV 6HUYHU VHH 2UDFOH )RUPV
'HYHORSHU 'HSOR\LQJ )RUPV $SSOLFDWLRQV WR WKH :HE ZLWK 2UDFOH )RUPV 6HUYHU L DYDLODEOH LQ WKH
GRFXPHQWDWLRQ VHW WKDW DFFRPSDQLHV 2UDFOH )RUPV 'HYHORSHU L 2UDFOH )RUPV 'HYHORSHU 2QOLQH
0DQXDOV  <RX FDQ SXUFKDVH D SULQWHG HGLWLRQ RI WKLV ERRN RQ WKH :HE DW ZZZRUDFOHFRP )ROORZ
WKH OLQN WR WKH 2UDFOH 6WRUH DQG VHOHFW WKH 'RFXPHQWDWLRQ OLQN RQ WKH 7RROV WDE

Reconfiguring Cartridge to CGI


November 1999

26

Oracle Corporation
World Headquarters
500 Oracle Parkway
Redwood Shores, CA 94065
U.S.A.
Worldwide Inquiries:
+1.650.506.7000
Fax +1.650.506.7200
http://www.oracle.com/
Copyright Oracle Corporation 1999
All Rights Reserved
This document is provided for informational purposes only, and
the information herein is subject to change without notice.
Please report any errors herein to Oracle Corporation. Oracle
Corporation does not provide any warranties covering and
specifically disclaims any liability in connection with this
document.
Oracle is a registered trademark, and Oracle8i, Oracle8, PL/SQL,
and Oracle Expert are trademarks of Oracle Corporation. All
other company and product names mentioned are used for
identification purposes only and may be trademarks of their
respective owners.

Вам также может понравиться