104
IBM WebSphere Commerce Suite Lj*"_:9C0Lj~q14(L j f> 5.1

IBM WebSphere Commerce Suite€¦ · "

  • Upload
    buithuy

  • View
    234

  • Download
    6

Embed Size (px)

Citation preview

Page 1: IBM WebSphere Commerce Suite€¦ · "

IBM WebSphere Commerce Suite

Lj*"_:9C0Lj~q14(Ljf> 5.1

���

Page 2: IBM WebSphere Commerce Suite€¦ · "
Page 3: IBM WebSphere Commerce Suite€¦ · "

IBM WebSphere Commerce Suite

Lj*"_:9C0Lj~q14(Ljf> 5.1

���

Page 4: IBM WebSphere Commerce Suite€¦ · "

"b!

Z9C>JOM|'VDz70,kqXDA:yw;PD;cE"#

Page 5: IBM WebSphere Commerce Suite€¦ · "

?<

Z1B Lj . . . . . . . . . . . . . . . . . . . . . . . . . 1Lj3f . . . . . . . . . . . . . . . . . . . . . . . . . . 1

w3 . . . . . . . . . . . . . . . . . . . . . . . . . . . 2z7?<T>3f . . . . . . . . . . . . . . . . . . . . . . 2:o53f . . . . . . . . . . . . . . . . . . . . . . . . 5K$Pm . . . . . . . . . . . . . . . . . . . . . . . . . 5)%3f . . . . . . . . . . . . . . . . . . . . . . . . . 5(6< . . . . . . . . . . . . . . . . . . . . . . . . . . 6J'3f . . . . . . . . . . . . . . . . . . . . . . . . . 62, Web 3f . . . . . . . . . . . . . . . . . . . . . . . 6/, Web 3f . . . . . . . . . . . . . . . . . . . . . . . 6#e . . . . . . . . . . . . . . . . . . . . . . . . . . . 63E . . . . . . . . . . . . . . . . . . . . . . . . . . . 73< . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

Z2B 4(Lj . . . . . . . . . . . . . . . . . . . . . . . . 9Lji5D~ . . . . . . . . . . . . . . . . . . . . . . . . . 9>}Lj . . . . . . . . . . . . . . . . . . . . . . . . . . 10Lj}]bPCJ4 . . . . . . . . . . . . . . . . . . . . . . 11J4s(MtTD~ . . . . . . . . . . . . . . . . . . . . . . 11Lji5D~>} . . . . . . . . . . . . . . . . . . . . . . . 11

Z3B Tools . . . . . . . . . . . . . . . . . . . . . . . . 15Lj~q . . . . . . . . . . . . . . . . . . . . . . . . . . 15

0nJG> . . . . . . . . . . . . . . . . . . . . . . . . 1500K1JG> . . . . . . . . . . . . . . . . . . . . . . . 16Ljr*m . . . . . . . . . . . . . . . . . . . . . . . . 17"< . . . . . . . . . . . . . . . . . . . . . . . . . . 17

WebSphere Commerce Studio . . . . . . . . . . . . . . . . . . . 18WebSphere Studio . . . . . . . . . . . . . . . . . . . . . . 18WebSphere Commerce Suite Studio )9 . . . . . . . . . . . . . . . 19Commerce Studio D~a9 . . . . . . . . . . . . . . . . . . . 20

Z4B 4(Lj . . . . . . . . . . . . . . . . . . . . . . . 214(LjyP_ . . . . . . . . . . . . . . . . . . . . . . . . 214(_P0>c\m11(^D\m1 . . . . . . . . . . . . . . . . 21

Z5B 4(Lji5D~ . . . . . . . . . . . . . . . . . . . . 239C0Lj~q14(Lji5D~ . . . . . . . . . . . . . . . . . 23

r*0Lj~q1 . . . . . . . . . . . . . . . . . . . . . . 24

Z6B |DLj}]bPCJ4 . . . . . . . . . . . . . . . . . . 25`- XML D~ . . . . . . . . . . . . . . . . . . . . . . . 26

© Copyright IBM Corp. 2000 iii

Page 6: IBM WebSphere Commerce Suite€¦ · "

Z7B |DLjE" . . . . . . . . . . . . . . . . . . . . . . 27|DLj{FM6-{" . . . . . . . . . . . . . . . . . . . . . 27|D*5E" . . . . . . . . . . . . . . . . . . . . . . . . 27|DLjDoT'V . . . . . . . . . . . . . . . . . . . . . . 28|DLjDuR'V . . . . . . . . . . . . . . . . . . . . . . 28|DLjDT>3f#e . . . . . . . . . . . . . . . . . . . . . 29

Z8B |D0nhC!n . . . . . . . . . . . . . . . . . . . . 31|D0UXx . . . . . . . . . . . . . . . . . . . . . . . . 31|D0n`p . . . . . . . . . . . . . . . . . . . . . . . . 32|D0n`pT>{F . . . . . . . . . . . . . . . . . . . . . 32|D0J . . . . . . . . . . . . . . . . . . . . . . . . . . 33|D0nzk . . . . . . . . . . . . . . . . . . . . . . . . 338(`pAzk . . . . . . . . . . . . . . . . . . . . . . . . 340nFc>} . . . . . . . . . . . . . . . . . . . . . . . . 34

Z9B |D0KhC!n . . . . . . . . . . . . . . . . . . . . 37|D0Ka)_ . . . . . . . . . . . . . . . . . . . . . . . . 37|Da)_T>{F . . . . . . . . . . . . . . . . . . . . . . 38|D0Kxr . . . . . . . . . . . . . . . . . . . . . . . . 38|D0K`p . . . . . . . . . . . . . . . . . . . . . . . . 39|D0K[q . . . . . . . . . . . . . . . . . . . . . . . . 40|DX?6' . . . . . . . . . . . . . . . . . . . . . . . . 40|DX?[q . . . . . . . . . . . . . . . . . . . . . . . . 410KQCFc>} . . . . . . . . . . . . . . . . . . . . . . . 42

xOij . . . . . . . . . . . . . . . . . . . . . . . . . 42YuLj . . . . . . . . . . . . . . . . . . . . . . . . . 43

Z10B |D'6hC!n . . . . . . . . . . . . . . . . . . . . 45Payment Manager MLji5D~ . . . . . . . . . . . . . . . . . . 46

Z11B |Dz7?<E" . . . . . . . . . . . . . . . . . . . . 474(z7?<PCJ4 . . . . . . . . . . . . . . . . . . . . . 47

4(z7?<5e . . . . . . . . . . . . . . . . . . . . . . 484(z7?<i . . . . . . . . . . . . . . . . . . . . . . . 498(%6z7?<ixz7?< . . . . . . . . . . . . . . . . . 504(z7?<iX5 . . . . . . . . . . . . . . . . . . . . . 504(z7ML7 . . . . . . . . . . . . . . . . . . . . . . . 514(tTMtT5 . . . . . . . . . . . . . . . . . . . . . . 524(j[ . . . . . . . . . . . . . . . . . . . . . . . . . 534(z7?<ikz7X5 . . . . . . . . . . . . . . . . . . . 544(z7kL7X5 . . . . . . . . . . . . . . . . . . . . . 54

Z12B |DD~DPCJ4 . . . . . . . . . . . . . . . . . . . 57+Lji5D~<k=VP WebSphere Studio n?P . . . . . . . . . . . 57

r* WebSphere Studio n? . . . . . . . . . . . . . . . . . . 57S WebSphere Studio P<vD~DPCJ4 . . . . . . . . . . . . . . 59

iv Lj*"_:9C0Lj~q14(Lj

Page 7: IBM WebSphere Commerce Suite€¦ · "

"<D~DPCJ4=K*DLj . . . . . . . . . . . . . . . . . . 59*2mD~53"<dC6L Websphere Commerce ~qw . . . . . . . . 60dC"<DD~P . . . . . . . . . . . . . . . . . . . . . . 618(1!~qw . . . . . . . . . . . . . . . . . . . . . . . 61

* FTP "<dC6L Websphere Commerce ~qw. . . . . . . . . . . . 62dC6Lwzw* FTP ~qw . . . . . . . . . . . . . . . . . . 62+"<~qwmS="<G( . . . . . . . . . . . . . . . . . . 62dC6L"<~qw . . . . . . . . . . . . . . . . . . . . . 63dC"<DD~P . . . . . . . . . . . . . . . . . . . . . . 64

Z13B "<Lji5D~ . . . . . . . . . . . . . . . . . . . . 67S0Lj~q1"<Lji5D~ . . . . . . . . . . . . . . . . . . 679C|nP"<Lji5D~ . . . . . . . . . . . . . . . . . . . 68

7#`&D~qM~qw}ZKP . . . . . . . . . . . . . . . . . 69<8"< . . . . . . . . . . . . . . . . . . . . . . . . . 69

Z14B G(~qw . . . . . . . . . . . . . . . . . . . . . . 71G(~qwgN$w . . . . . . . . . . . . . . . . . . . . . . 710G(4F15CLr . . . . . . . . . . . . . . . . . . . . . 730G(+%15CLr . . . . . . . . . . . . . . . . . . . . . 74

dC}]b . . . . . . . . . . . . . . . . . . . . . . . . 750G(4F15CLr|n . . . . . . . . . . . . . . . . . . . . 750G(+%15CLr|n . . . . . . . . . . . . . . . . . . . . 77(F}]bm . . . . . . . . . . . . . . . . . . . . . . . . 79dC(F}]bmDG(~qw . . . . . . . . . . . . . . . . . . 80bTG(~qwOD>c . . . . . . . . . . . . . . . . . . . . . 80

dCG(~qw . . . . . . . . . . . . . . . . . . . . . . . 80*(Fm4(%"w . . . . . . . . . . . . . . . . . . . . . 80+}]4F=G(}]b . . . . . . . . . . . . . . . . . . . . 81+}]4F=G(}]bD>} . . . . . . . . . . . . . . . . . 81+}]+%=zz}]b . . . . . . . . . . . . . . . . . . . . 83+%}]Azz}]bD>} . . . . . . . . . . . . . . . . . . 834FD~Azz~qw . . . . . . . . . . . . . . . . . . . . 84S STAGLOG m>}G< . . . . . . . . . . . . . . . . . . . 85

JOiR . . . . . . . . . . . . . . . . . . . . . . . . . . 85Commerce Suite G(m . . . . . . . . . . . . . . . . . . . . . 86

Z15B a0\m . . . . . . . . . . . . . . . . . . . . . . . 879C URL X4 . . . . . . . . . . . . . . . . . . . . . . . . 889C url X4a0\m . . . . . . . . . . . . . . . . . . . . 88* URL X4`4 JSP . . . . . . . . . . . . . . . . . . . . 88

9Ca0\mD cookie . . . . . . . . . . . . . . . . . . . . . 90

yw . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

?< v

Page 8: IBM WebSphere Commerce Suite€¦ · "

vi Lj*"_:9C0Lj~q14(Lj

Page 9: IBM WebSphere Commerce Suite€¦ · "

Z1B Lj

xOLjGCrXx<uxPz[r;;L7r~qDLj#|I;iT>z7"JmK

M:rD Web 3fiI#}g,w3w*Lj0(,QKM}xLj"+{Gl=z7

0#z7?<3f+z7iO=;p,"QKM}rz73f,ZGo{GITR=PX

z7D|j!E"#0:o513f\;"Sk5JznPD:o5`,DwC:ITm

Szk:rDz7,.sZaJ3fP6n#kNDLj3fq!#C3fDPm#

KM;\4=Lj3fDb??V#?v3f<|,rKMT>D<NM<q,T0KM

4;=D Java |nME>#|nME>GC4wCLjPDd|3frjI;)YwD,

HgG<r"a#*KT>}7Dz7E"T0}7D[q"0n"0K,LjaCJ

Commerce Suite }]bmPDE"#P1,Commerce Suite Bean(Commerce Studio M

Commerce Suite P|,D;5P Java Bean),|,Z JavaServer Pages P,JmzCJ

}]bPDE",Hgz7[qrz7tT#

WebSphere Commerce Suite a)K;v>}Lj,Fw0wP1P1,zIT+zDxO

Lj("Z|Dy!O#

Lj3f

Lj(#|,8V`MD3f#TBGxOLjn#CD3fDPm:

v w3

v z7?<T>3f

– z7?<i3f

– z7ML73f

– W0L7MT!W0L73f

v :o5

v K$Pm

v )%3f

v (6<

v J'3f

v "a3f

Lj3fHITG2,,2ITG/,#2, Web 3f|,?NS/@wks3f1T`

,=(T>DZ],x/, Web 3f|,KC'ksC3f1zIDZ]#b)Z](#

GS}]bPi!D,|JmLjT>nBDE"x^hG<b)Web 3f#

WebSphere Commerce Suite a)D>}Lj0wP1P1|,Ks?VOfPvD#C3

f,r_|`#g{8b,ITCb)>}3fw*zDLjDy!,rw*("T:D

Lj3fD#M#

© Copyright IBM Corp. 2000 1

Page 10: IBM WebSphere Commerce Suite€¦ · "

w3

w3Gr,xOD;vibLj0(r:oPD0(#Ms;vf}DLjr:oPD0

(,|G:o_4=DZ;v<q#|(#|,Ljr_:oPDD{FMUjj>"i

\"NNd|;cE"M+:o_,S=Ljr:oPD3fD,D>4S#w3(#|

(;vjbr3<"3fweM<=8riz3E#

zIT4(2,r/,w3#TZ/,w3,k*ITT/|,}]bE"D3f4(#

e#(#Dw3IT|,TB}]b*X:Ljhv"<NUjMLjX7#z9I\k

*ZK3fP|,w*z7r~qD<,#b)*XG(}k Commerce Suite }]b4S

D HTML jGr Bean (eZ#ePD,b)#eG9C JavaServer Pages (JSP) <u4

(D#

&<Ga)kTB&\D4S:

v :oPD?<3f(S:oPDw3)

v Ljz7?<r?E(SLjw3)

v "a}L

v :oPDrLjD_T

v f(E"

v :rMK9DunMu~

v M'~qMd|*5E"

v 10PEY&Dz7r~q

v :o5(CZX4:o_)

v )%4,(CZX4CJ)

z7?<T>3f

zICT>3f*KM(F3fDb[MZ]#T>3f* Web >ca)/,S<,Sx

CKMei=QT%pD:o-z#ITyZTBu~PDNb;Vr8VDiO,4(

F CatalogGroup TsM CatalogEntry TsDT>3:

v !\>cOITP\`vLj,+?vLj<ITPT:f>D*zz7?<3f#

v LRIT5Pa1i,Za1iP{GIT+KMVi,Hg-#:oDKMMOw

K#LRITTb)KMT>(Fz7?<3f#

v T>3ITyZvpD CatalogEntry Tsr CatalogGroup Tsx(F#}g,}CE*

10 Dz7TsI\h*;,Z}CE* 15 Dz7DT>#e(I\r*z7 10 G;

vXwz7)#

v T>3ITyZ CatalogEntry Ts`Mx(F#}g,0T!W0L71DT>3k0W

0L71r0z71DT>3;,#

v g{T>3GDtD;?V,r2IT* CatalogEntry Tsx(F#b)Dt3fI\P

6j4%x;G:r4%#

2 Lj*"_:9C0Lj~q14(Lj

Page 11: IBM WebSphere Commerce Suite€¦ · "

v *ITCc:9CDgSh8xPCJ,gVz,I\a*J&Kh8x+T>3(e

*;v!_gA;MVdP^xm#

}g,9CK=(,LRIT*Z~0Lj/@D-#:oDKM(e;vXpD#e3

f,*9CVaFczh8RZgSDtLjP6jD#fKM(e;vmbD%@#

e#

z7?<i3f

z7?<i3fr`p3faozKM/@wv?E"LjPDwiICz7r~q#Z

;3z7?<i3f+xlKM4={Gk*:oDxr,(#aT>?v`pD{F"

rLhvM<q#sfD`p3f+@UKM#{/@Dz7`Mp=u!!(6'#:

o76Dns;3z7?<i3fP|,=z73fD4S#

(#P=V`MDz7?<i3f:kS`p3f4SD3fMkz73f4SD3f#

*4(b)z7?<i3f,AYh*4(=v#e:;v#eT>=;vz7?<iD

S`pD4S,m;v#eT>=tZX(S`pDz73fD4S#g{k*;v`p

,14S=S`pMz7,G4IT4(;v|,=V`MPmD#e#

z7?<i#e(#|,;vm((#G;v|,/,*XD HTML m),CmT>x(

v}D`p#<NMhvITj6CmPD?v`p,,D>4SIT+KM,S=`&

`pPDS`prz7#

2IT*;,DKMi8(;,Dz7?<i#e#by,zITJm3)KM@](*

{Gx2EDE"M3fy=4i4`p#}g,;v}Z:rs+>Fcz53DKM

aH:rRCFczDKM|PI\%XDwV;,D`pE"#

z7ML73f

z73fhvxOLjPX(z7DXw#|(#|,hv"[qM<q,g{z7Pt

T(g;,D_gMU+),|9aJmKM!qd|de#L73f8ukz73f|

,`,DE"#+;|,z7de#(}*" JSP #e4(3f4T>z7rL73f#

P8vrXv(#eDhFT0h*4(D#ev}#WHz&1<G}Zz[Dz7`

M#TZL73f(Zs!"U+H=f;Pd|de),z&1hFgB#e:C#e

|,j8hvL7D;NDV";vr`v<NT0[q#

TZz73f,HZ#eOa)Cz7D;cJ?MXcDhv,;sZhvBf|(t

T?V(s!"U+H)#}g,**;VPDV_g}VU+D V MlD@hF#e,W

H&1hv|D;cXw(g[qM/o`M),;s|,_VtT,TcKM\;!v

_gMU+DJ1iO#.sKMIT+z7mS={GDK$Pmr:o5P#

_PtTDz7D#e(#|,TB*X:

1. z7{F

2. +_g<,

3. j8hv

Z1B Lj 3

Page 12: IBM WebSphere Commerce Suite€¦ · "

4. [q(TZ3)z7,;I\ZK&T>z7[q,r*P3)tTI\a|D[q#

}g,50 ft %0.z\[qMZ 100 ft %0.z\#)

5. *T>L7tTDm%,T0IT+!(DL7mS=K$Pmr:o5D4%

6. 3<(I!)

7. iz*X(I!)

L7#e(#|,TB*X:

1. L7{F

2. +_g<,

3. j8hv

4. [q

5. +!(DL7mS=K$Pmr:o5D4%

6. 3<(I!)

7. iz*X(I!)

z4(D#e}!vZzk*`Y;,D3f<V#z7?<T>3fJmz*;,DK

M4(,;3fD;,S<#}g,zI\k*?vLjPD?i`Xz74(;v@"

D#e,r*+?z7;4(;v#e#I\z9kT;,Da1iT>;,Dz7#b

y,zITJm3)KM@](*{Gx2EDE"M3fy=4i4z7#}g,;v

}Z:rs+>Fcz53DKMaH:rRCFczDKM|PI\%XDwV;,D

`pE"#

W0L7MT!W0L73f

W0L7MT!W0L73f43KxOLjYziO#|G(#|,hv"[qM9I

W0L7rT!W0L7Di~Pm#(}*" JSP #e4(3f4T>W0L7rT!

W0L7#

P8vrXv(#eDhFT0h*4(D#ev}#WHz&1<G}Zz[W0L7

MT!W0L7D`M#z&1hF;v#e,C#e|,j8hvW0L7r_T!W

0L7D;NDV";vr`v<N"[qM;Pi~#

#e(#|,TB*X:

1. W0L7rT!W0L7{F

2. +_g<,

3. j8hv

4. ZW0L7rT!W0L7PDL7Pm,9IT!q|,?vi~D[qM<q

5. [q

6. +!(DW0L7mS=K$Pmr:o5D4%

7. 3<(I!)

8. iz*X(I!)

4 Lj*"_:9C0Lj~q14(Lj

Page 13: IBM WebSphere Commerce Suite€¦ · "

z!q4(D#e}!vZzk*`Y;,D3f<V#z7?<T>3fJmz*;,

DKM4(,;3fD;,S<#}g,zI\k*?vLjPD?iW0L7r_T!

W0L74(;v@"D#e,r*+?W0L7rT!W0L7;4(;v#e#I\

z9kT;,Da1iT>;,DW0L7MT!W0L7#by,zITJm3)KM

@](*{Gx2EDE"M3fy=xPi4#}g,;v}Z:rs+>Fcz53

DKMaH:rRCFczDKM|PI\%XDwV;,D`pE"#

:o53f

:o53fT>KMZ_!(Dz7#1KMi4z73f1,IT(}%w4%+z7

Ek:o5#.sKMZ:o53fP!q:r}?#

KMIT(}%wLjD5X:o4%Lx:o#"aKMITHk*Lj,TsY5

X,xK$PmDZ]a#V;d#x14"aDKMk*Ljs,+}%yP#tZ:

o5PDz7#KMIZB)%.0f1+z7mS={GD:o5PrS:o5P}%

z7#B)%1,KM^h)::o5PDyPz7#

K$Pm

K$PmCH;v#{Pm#2MG5,KM+{GTs#{):Dz7mS=K$Pm

P#K$Pmk:o5D;,ZZKMF.Z:oZd:r:o5PDz7#

KMIT9C0K$L71|n4PTBYw:

v mSz7ML7AK$Pm

v 4(r|BK$Pm

v >}K$Pm0dPDL7

v SK$Pm>}z7ML7

v T>K$PmDZ]

v +8(K$PmhC*10K$Pm

)%|n9a)K)C'):10LjDK$PmPyPL7D==#

*xP):,KMIT!q{G#{SK$PmP:rDz7#x14"aDKMk*L

j1,{G+;\CJ#tZK$PmPDNNz7#KM2IT,1_P`vK$P

m#

)%3f

;PZ+LjMz7E"dk=}]b,"w*KMTCLj5PCJ(^.s,E\4

=k WebSphere CommerceSuite ;pa)D)%3f#

`}Lj<|,;5PDC44(aJ}LD)%3f#Z;3JmKMSd(6<P!

q*1X7#Z~3JmKM!qMuX7,xZ}3Jm{G!qW!0K==,xZ

D3C{G7O\QC,dk*1X7MEC(E",nsB)%#;sMaT>v)%

7O3f,PvKgB)%E":)%E"!F"0n"0KQCM\QC#

Z1B Lj 5

Page 14: IBM WebSphere Commerce Suite€¦ · "

(6<

9C*z(6<,KMITf"XZ{GsQ"R%I10d|KDE",b%K?N)

:1<XkXBdkX7D;c#1{Gk*Mx3K;~L71,;hZaJ1S(6

<P!qX74I#

J'3f

J'3fJmKMT{G"a1dkDvKE"xP`-#}g,ZJ'3fP,KMI

T|DU{"gSJ~X7r\k#

2, Web 3f

2, Web 3f|,?NS/@wks3f1T`,=(T>DZ]#oz3fG2, Web

3fD;v>},C3f|(;-#|DD*5E"(}g5X_Tr0)M.`1DL

j;C)#

;C HTML 4(2,Lj3f#2,Lj3fIT|, HTML jGMD>,T0d|J

OK3fD*X,}g<qM/-,+|G;9C}]bPDE"#

/, Web 3f

/, Web 3f|,C'ks3f1zIDZ]#CZ](#GS}]bPi!D,,1J

mLjT>nBDE"x^hT Web 3fXB`k#

xOLj_PD/,zID3f(#H2,3f`,r*s?VLjE"|DG#51#

}g,aO51XTz7"[qMKME"xP|D#/, Web 3f`1Z#e;||,

DzkITlwXhE""TdvxPq=/#

(#IT*z7M`p3f":o53f""am%M):m%4(/, Web 3f#IT

Z WebSphere Commerce Suite P9C JavaServer Pages <u4(/, Web 3f#

#e

#eG;vr\r#=,(eK Commerce Suite }]bPDE"Z Web 3fOT>D=

=##e7(D>M<qZ3fOD;CM`M,T0d|3ftT,g30U+#b)

*X(eZ#eP,b)#eG(}9Ck Commerce Suite 4SD HTML jGr Bean

R{CK JavaServer Pages (JSP) <u44(D#

#e/,X4S=}]bP,rKZ Web OT>DE"\GnBD#1Dd}]bPDE

"1,Web 3fODE"+T/|B#g{tCK_Y:f,*T>}]bPnBD|D,

k7#e}K_Y:fPDD~#PX_Y:fMe}D~D|`E",kND Commerce

Suite oz#

6 Lj*"_:9C0Lj~q14(Lj

Page 15: IBM WebSphere Commerce Suite€¦ · "

#eTZzI/,z7?<iMz7?<u?3fHd=c#|Ga);Vr%D=(4

qCz7M`pD;Bb[,b%K;iV;iX*?;34("ECM(e`,*XD

h*#IT*X(LjPD?vz79C`,D#e,r_*X(z7rz7ihF;,

D#e#

3E

3E;cG8vVZ Web 3fW?DE",|Z3fweBf#3E>JO(#GIiz

D,||,Q:o_,S=Ljr:oPDw**XD,D>4Sr<q3q#,D>4

SDN=ITG4%"<j"<q3qr;PD>rD>Pm#

zI\#{Z3EP|(TB4S:

v w3

v y`p3f

v :o5

v "am%

v ):m%

v )%4,3f

9IT|,;)=X(Lj?Er10_PEY&Dz7D4S#k<GmS;v4S=

:o_(6<,Tc:o_ITi4r|BdZ]#9I\k*;v8rb? Web >cD

4S,C>cIa)=SLjE"#

3<

3<GvVZx3%?DE"#|(#|,Lj{FM+>Uj#9ITmSNNk*D

=SE"#}g,zI\k*|,;v4S=:oPDrLjw*&\(g?E""aM

:o5)D$_8r<q3q#3<aT/XvVZ8(D Web 3fD%?#

14(r^D3<s,zITC JSP +||(= JavaServer Pages D~P:INCLUDE 8

n#

Z1B Lj 7

Page 16: IBM WebSphere Commerce Suite€¦ · "

8 Lj*"_:9C0Lj~q14(Lj

Page 17: IBM WebSphere Commerce Suite€¦ · "

Z2B 4(Lj

Z WebSphere Commerce Suite P,nlYMnr]D4(xOLjD=(G9C Commerce

Suite a)D>}Lji5D~,T00Lj~q1PICDyZ/@wD$_#

Lji5D~;v9uD~,||,K4(LjyhD+?PCJ4(|( Web M}]b

PCJ4)#*4(zT:DLj,&Z>}Lji5D~Dy!O9C0Lj~q1PD

$_4(BDi5D~#IZBDLji5D~("Z>}Lji5D~Dy!O,rK

|G>}Lji5D~PPCJ4D;v+71>,#fZBDD~{M?<a9B#

b1zP=V!q#ITr3W~qw"<Lji5D~,Z>}Lj0wP1P1Dy

!O4(&\TLj,r_ITWHTBLji5D~xP|D,.sYr~qw"<#

*|DLji5D~PD}]bE",IT1S`-PCJ4,r9C0Lj~q1PD

$_:0Ljr*m1JG>"00n1JG>M00K1JG>#*|DLji5D~

P|,D Web PCJ4(Lj3f),r4(BD Web PCJ4,IT9C WebSphere

Commerce Studio PD$_,rzT:!qD$_#

"b:g{z;k+>}Lji5D~w*zDLjDy!,2IT("zT:DLji

5D~#9(Lji5D~G;v|4SD}L,h*(QD1dH9C0Lj~q14

FLji5D~D1d|$#

Lji5D~

Lji5D~ (.sar) G;v9uDi5D~,||,4(LjyhD+?PCJ4#|w

*CwTI=c4FDq=+Lj|0M;6DXe,2Cw4(BLjDy!#*4(

;vITi4"/@M:oD&\TLj,;h+Lji5D~"<=3W~qw#

Lji5D~(#|,:

v D~PCJ4:

– Web PCJ4:C44(Lj3fDD~,}g HTML"JSP D~"<q"<NM|

,D~#Web PCJ4iO*Lji5D~PD;v9uDD~#1"<Lji5D

~1,Web PCJ4+"<= Web &CLrD5y76#

– tTJ4s(:|,KLj3fOyPD>DD~#g{Lj'V`VoT,rJ4

s(+|,`vs(;4,?VoT;vs(#tTPCJ4iO*Lji5D~P

D;v9uDD~#1"<Lji5D~1,B;cPCJ4+"<=`76#

v Lj}]bPCJ4:*0k}]bD}]#Lj}]bPCJ4|(TB}]::

z"z7?<"|n"uR"5V"v[o"0K"Lj"0nM}?%;#XZXh

}]Dj{Pm,kNDLji5D~}]bE"#Lj}]bPCJ49CT00k

Lr1m~|P'Dq=<CD XML D~q=#

v '6PCJ4:IBM Payment Manager DdCE"#

© Copyright IBM Corp. 2000 9

Page 18: IBM WebSphere Commerce Suite€¦ · "

v hv{:;v XML D~,sarinfo.xml,|hvKLji5D~,|( Web PCJ49

ui5D~"J4s(MLj}]bPCJ4 XML D~#sarinfo.xml D~9|(|,

D~D~;BTliD~D{F,T0PXZ"<}LPyhDi5D~DE"#

sarinfo.xml GLji5D~P(;?FDD~#

XZLji5D~D>},kNDLji5D~>}#

WebSphere Commerce Suite |,K>}Lji5D~,zITZ|Dy!O(hLj#K

Lji5D~F* infashion_locale1_locale2.sar,dP locale1 M locale2 GLjT>

9CDoT,}g infashion_en_US_es_ES.sar#

g{#{+Lj("ZVPDLjr;,DLj>}y!O,zIT4(T:DLji5

D~#2IT4(k0Lj~q1;p9CD>}Lji5D~#

"b:0Lj~q1PD$_+QwZ>}Lji5D~P9CDLj}]bPCJ4{

F#rK,g{z#{9C0Lj~q1PD$_`-Lji5D~,Xk9CkLji

5D~P`,DPCJ4#

>}Lj

WebSphere Commerce Suite a)DLj0wP1P1G;vZ_1PLj#|I5VZ`

Z1q%bc[>cOn#CDXw,|(`D/'V,"a);v&\LjyXhDy

P3fMXw#0wP1P1w*Lji5D~k WebSphere Commerce Suite r|Z;p,

rK;h*xPd|20#*ki4>}Lj,+?yhvDvG+|"<= WebSphere

Commerce Server O#

IZZ WebSphere Commerce Suite P4(LjG("Z!qM^D>}Lji5D~Dy

!OD,yTRG+0wP1P1hFIzLjDy!#|yZ;vr%x-}i$D:

owL,yP>}Lj3fITr%X(F#

PX0wP1P1:owLD|`E",kND>}Lj:owL<mM9C8}#9C

8}j8hvKLjP?vC';%DwL,}g"arT>z7#PXgN9C?v3

fDj8<uE",kND?v3fT&DN<E"#

v Lj

v Lji5D~

v "<

v 4(Lj

v >}LjD`D/Xw

10 Lj*"_:9C0Lj~q14(Lj

Page 19: IBM WebSphere Commerce Suite€¦ · "

Lj}]bPCJ4

Lji5D~PDLj}]bPCJ4|(K}]bP+*0kDyP}]#Lj}]b

PCJ4+9CT00kLr1m~|P'Dq=<CD XML D~q=#

>}Lji5D~|(yPT4(&\TLjX8D}]bPCJ4#IT^Db)D~

TcZT:DLjP9C,r+|GCw4(T:D XML D~Dr<#

PX>}Lji5D~P9CD}]bPCJ4D~Pm,kND>}Lji5D~}]

bPCJ4#

J4s(MtTD~

J4s(MtTD~9zIT,$ JavaServer Pages O8(oT73D Java TsD/O#

13fh*8(oT73J4,}gm%VNj)"<NC'gf{"rB-K%PD5

1,3fITSky!oT73`&DJ4s(rtTD~PBX,TcKMITC{G

T:DoTi43f#by4( JSP #e1MIT+!LHX@5KMDoT73,ky

PJ4s(MtTD~PD8(oT73E"`@"#

d;b=V!q4PD&\`,,+Z|G&mD==O9GPyxp#J4s(MtT

D~.dHOX*Dxp|(:

v J4s(XkZ9C.0xP`k,xtTD~;h`k#

v IZJ4s(h*`k,rK|DT\TC#

v IZtTD~Z53PTD>D~DN=fZ,yTOW,$M^D,R^D1;hX

B`k#

v tTD~;)|D,WebSphere Application Server ;h*T>yv|Dx"B#eU~

qw_Y:fr"BCJtTD~DD~MQc;#g{|DJ4s(,WebSphere

Application Server h*XBt/#

v `ks,J4s(I*@"D=(#tTD~PD Non-ASCII D>XkC IBM *"_

$_d,Java <ufa)D native2ascii Lr*;* ASCII q=#

PXgNZ`D/>cP9CtTD~D>},kND>}Ljr`D/"a>}#XZ

b)wbD|`E",kCJ Sun Microsystems Java Web >c#

Lji5D~>}

TBGb9u10wP1P1Lji5D~Doma9:

v SAR-INF

– |,hvLji5D~D sarinfo.xml D~:

sarinfo.xml

v }]

– |,yPLj}]bPCJ4#

Z2B 4(Lj 11

Page 20: IBM WebSphere Commerce Suite€¦ · "

- >XX(D~P

v :z

v z7?<

v uR

v v[o

v 0K

v Lj

v 0n

v }?

v '6

- :z

- z7?<

- |n

- ;BTli

- uR

- 5V

- v[o

- 0K5V

- 0K

- Lj

- Ljz7?<

- Ljz7?<0K

- Ljz7?<0n

- Lj1!

- Lj5V

- 0n

- 0n5V

- }?

v tTJ4s(

– |,LjDI*;D>D~#

- infashiontext_en_US.properties

- >XX(D~P

v Webapp

– |,LjDyP Web PCJ4(|,>XX(D~)#

12 Lj*"_:9C0Lj~q14(Lj

Page 21: IBM WebSphere Commerce Suite€¦ · "

v Lji5D~

Z2B 4(Lj 13

Page 22: IBM WebSphere Commerce Suite€¦ · "

14 Lj*"_:9C0Lj~q14(Lj

Page 23: IBM WebSphere Commerce Suite€¦ · "

Z3B Tools

Lj~q

0Lj~q1JmzyZk WebSphere Commerce Suite ;pa)D>}lY4(Lji5

D~#4(Lji5D~s,0Lj~q1aJmz4PBPNq:

v "<Lji5D~44(K*DLj

v C00n1JG>|D0nhC!n

v C00K1JG>|D0KhC!n

v C0Ljr*m1JG>|D#fLjhC!n

"bBn:>}Lji5D~;'V0Lj~q1ICDyPI\hC!n#}g,yZ

>}Lji5D~4(DLj+;aT>C0Lj~q1PD06-1{"VN4(D6

-{"#*T>K{",hTLjxP(F#

0nJG>

C00n1JG>*Lj8(0nhC!n#bvJG>JmzhCr|D0nE",T

90n(|(3)Xx&wDv50)ITT>Z?])%O#Z*Lj8(0J.0,

k7#k0q?ExP*5,Tc7(z&U!D0n`MMHJ#

ITC00n1JG>8(TB0nE":

v ;6)%D0UXx#b)XxGXmbeODxr,IzR"!r1=PiI#}

g,SCs2sTMG;v0UXx# WebSphere Commerce Suite *?vLj4(K;

v;I>}D1!0UXx WORLD#

v LjD0n`p#*LjU!D?V0n`M4(;v`p#}g,* GST 4( GST `

p,r*!/1=P04(!/1=P`p#zITy]h**Lj4(Nb`D`

p#

v T>xKMDLjP?v0n`pD{F#g{LjC`VoTT>,zITh**?

VoT(eT>{F#}g,0n`p{FI-k*UorBo,rLj'VDNb;

VoT#

v mSv50 (VAT) D\&#ITC0`p13f+`p(e*X(D VAT#Z:owL

P(x;GZaK}LP)VAT +mS=z7,2MG5Z0z713fO|+T>*

z7[qD;?V#

v rKMU!D0J(YVH)#?V0J<Gk0UXxT00n`p`*5D#}

g,zIT*yP0K=SCsD)%8(U! 10% D0K0n,*0K=SCs.b

D)%8( 12% D0K0n#

v 0nzkGJCZ`,z7D;i0n#}g,JCZSuDyP0n<ITViZ,

;v{*0Su1D0nzkB#ITy]h**Lj4(Nb`Dzk#WebSphere

Commerce Suite *;P8(x0nzkDz74(1!0nzk#*Lj4(0nzk

s,&*?vzk8(JCD0n`p#

© Copyright IBM Corp. 2000 15

Page 24: IBM WebSphere Commerce Suite€¦ · "

ZuN4(Lj1,|a|,>}Lji5D~P8(D1!0nhC!n#PX*Lj

8(0nhC!nD|`E",kNDhC0n#

"bBn:

v 00n1JG>";'V}]bPyPICD0nE"#*Z}]bPmSr`-d|

0n,&`-`&D}]bPCJ4D~#"b,g{zTPCJ4D~a9xPK\

sD|D,r+^(9C00n1JG>`-NNE"#PX00n1JG>Z}]b

P`-D)VNDE",kNDLji5D~}]bE"#

v 9C00n1JG>>}E"vvGSLji5D~P`&DPCJ4D~P>}E

",x;GS}]bP>}#g{zQ-"<KLji5D~,&Z+0nE"SLj

i5D~P>}.s,YS}]bP>}#

00K1JG>

00K1JG>JmzhC0K[q,TcT>?])%D0KQC#

ITC00K1JG>*Lj8(TB0KQCE":

v Lj'VD0Ka)_#0Ka)_(e*0K]M_0d0K~qDiO#}g,

XYZ Courier,Overnight MG;v0Ka)_#

v T>xKMDLjP?v0Ka)_D{F#g{LjC`VoTT>,rzI\h*

*?VoT(eT>{F#}g,UoD0Ka)_{FI\k"orBoD{F;

,#

v ;6)%D0KXx#b)XxGXmbeODxr,IzR"!r1=PiI#}

g,SCs2sTMG;v0Kxr# WebSphere Commerce Suite *?vLj4(K;

v;I>}D1!xr WORLD#

v >cO9CD0K`p#b)`p9zITxV?v)%D0Kfq#n#CD0K`

p("ZX?"s!r}?O;}g,s~z7"PHs!Dz7M!~z7GyZs

!D}V;,D0K`M#Xk*X(Dz78(0K`p,qr,yPDz7<+9

C1!5* 0.00 D0K[q#"b,WebSphere Commerce Suite +yZX?6'D`

pSd|`MD`pPxV*4#

WebSphere Commerce Suite (eK=V1!D0K`p,L7%[M)%[q,b)<

T/8(xyPz7#Cz7?<$_+zy4(D`p8(xz7#

v r:o_U!D0K[q#?V[q<kuR"0KXx"0Ka)_T0`p`X#

}g,IT8(zZs~D0KQCG $10.00"zZ!~D0KQCG $5.00"zJs

~D0KQCG $20.00 T0zJ!~D0KQCG$15.00#

"bBn:

v 00K1JG>";'V}]bPyPICD0KE"#*Z}]bPmSr`-d|

0K,&`-`&D}]bPCJ4D~#"b,g{zTPCJ4D~a9xPK\

sD|D,r+^(9C00K1JG>`-NNE"#PX00K1JG>Z}]b

P`-D)VNDE",kNDLji5D~}]bE"#

16 Lj*"_:9C0Lj~q14(Lj

Page 25: IBM WebSphere Commerce Suite€¦ · "

v 9C00K1JG>>}E"vvGSLji5D~P`&DPCJ4D~P>}E

",x;GS}]bP>}#g{zQ-"<KLji5D~,&Z+0KE"SLj

i5D~P>}.s,YS}]bP>}#

Ljr*m

0Ljr*m1JG>CzaIX4(r^D;cLjE"#0Ljr*m`-w1Jm

z`-gBE":

v #f:Jmz|DLj{FM6-{"#

v *5==:Jmz|DLjD*5E",|(V@X7"gSJ~X7Mg0#

v oT:Jmz!qLjD1!oT,T0Lj'VDd|oT#

v uR:Jmz!qLjD1!uR,T0Lj'VDd|uR#

v T>3f * ITCz6pT>z7D1!z7?<iMz7?<u?#e#

"<

Z4(i5D~.s,Xk+|"<x Websphere Commerce Server,Tc4(&\TLj#

Z"<.0,&7(z#{rDv~qw"<,}g,G(~qwrd|bT~qw,r

zz~qw#

+Lji5D~"<x Websphere Commerce Server 1,IT!qNb}?Dk*"<D

D~#}g,"<1IT!qTBD~DNbiO:

v Lj}]bPCJ4(xPr;xP*zz7?<}])

v Web PCJ4,}g,JSP D~"HTML D~M<q

v tTJ4s((LjDD>)

ZWN"<1,(iz"<{vLji5D~(yPTOD~),Tci4&\Lj#+

GZTsD"<P,zI\;#{|B}]bPCJ4"*zz7?<}]"Web PCJ4

rtTJ4s(,x;GXB"<{vLji5D~#

d;"<Lji5D~Dw*=(G(}0Lj~q1,+2ITC|nPxP"<#;

P0>c\m11M0Lj\m11P(^"<Lj#

"b,9IT+ Web PCJ4"<=Lji5D~P,r"<=Z WebSphere Commerce

Studio O*KDLjP#

"bBn:

1. 1Z WebSphere Commerce Studio P!q0"<11,r"<= Commerce Suite ~q

wOD;G!PDD~,x;G{vLji5D~#rK,Z WebSphere Commerce

Studio P"<;GC4|BLji5D~rQK*DLjD Web PCJ4,x;G4

(K*DLj#

2. ;N;I"<;vLji5D~#;'V"P"<,RK`"<+<B=vLjD"<

<a'\#

Z3B Tools 17

Page 26: IBM WebSphere Commerce Suite€¦ · "

WebSphere Commerce Studio

WebSphere Commerce Studio Z=Vf>PJC:Commerce Studio Developer fM Commerce

Studio (5*"f# Commerce Studio Db=Vf><|,4(M`-LjD~PCJ4

XhD$_,dP|( HTML M JavaServer Pages#}*"$_b,9|, Commerce Suite

y!fr Commerce Suite (5fD*"mI$#rK,WebSphere Commerce Studio a)

KLj*"_Z*"73P4(MbTLj1h*D;P#

Commerce Studio Db=Vf>|,TBi~:

v IBM WebSphere Commerce Studio

– WebSphere Studio

– WebSphere Commerce Suite Studio )9((} WebSphere Studio t/)

– IBM PerfectPhoto (R)

– MacroMedia(R) Web publishing

– MacroMedia LikeMinds(TM)

– Segue SilkPreview

Commerce Studio *"f9|,TBi~:

v WebSphere Commerce Suite y!f

v VisualAge(TM) for Java,(5f

PRO

Commerce Studio (5*"f9|,TBi~:

v WebSphere Commerce Suite (5f

v Visual Age for Java s5f

v Blaze Advisor (TM) Builder

v Blaze Advisor Innovator Workbench

WebSphere StudioWebSphere Studio G;v+yP Web >c*"D=f/I=+2SZD$_W~,|Jm

zZPk;C4("\mM,$>c#

WebSphere Studio |(TBi~:

v vT/hCr< * Studio |(}vvT/hCr<4ozz("rq!(^,TCJh

*4(DvT/frDJ4#;vr<CZ<kQ-(eDJ4,mb=vCZ}<z

jI("C'MZ]J4D}L,x;hk* Studio#

v Page Detailer * ;V Web 3fVv$_,a)`X"6=T0SnUC'GH(m]"

s!"4MZ3fO;6?~z7D1d)TyZ Web D;WDj8Vv#

18 Lj*"_:9C0Lj~q14(Lj

Page 27: IBM WebSphere Commerce Suite€¦ · "

v Page Designer(xP WebArt Designer M AnimatedGif Designer)* Jm4( HTML

r JavaServer Pages(JSP),T04(/-<q#

v Java Bean"}]bM SQL r< * (}9C~qwKD Java Bean lw"|B4T+

2}]bPDE",+/,Z]mS=zD Web 3fP#

v Applet Designer * 9C Java Bean 4( Java !&CLr#

v IBM Distributed Debugger * M'z/~qw&CLr,zITC|lbMoOLrP

Dms#

v IBM Hotmedia * JmzmSXb'{,}gw=t5"360 HS<"/-"IF/M

v/RIuED`=8<q#

PX WebSphere Studio &\D|`E",kND6Studio 8O7#

WebSphere Commerce Suite Studio )9

Commerce Studio +TB)9mS= WebSphere Studio:

v 0Lji5D~1#e * JmzZLji5D~#eDy!O4( Studio n?#Z4

(Lji5D~n?1,h*SLji5D~P+D~PCJ4<k WebSphere Studio#

v <k0Lji5D~1 * JmzSLji5D~P+D~PCJ4<k=("ZLji

5D~y!OD Studio n?P#

v <v0Lji5D~1 * JmzS WebSphere Studio P+D~PCJ4<v=

WebSphere Commerce Server ODLji5D~P#

v Lji5D~"<!n * 1S WebSphere Studio O+D~PCJ4"<=K*DLj

1,Jmz!q!n#

WebSphere Commerce Suite Studio )9$_ITCzC Page Designer lYaIX`-L

j3fMd|D~PCJ4,;s+|G<X=~qwODLji5D~P,M/r+|

G"<=K*DLjP#

Page DesignerWebSphere Studio D Page Designer G;v/I$_,zIT9C|4(",$ Web >

cD3f#|a)gB+23f`-&\:

v WYSIWYG 3f`-

v /@w$@3f

v $_8q=Xw

v OE<q"4S=3f

v 3fD`vS<(}#"HTML 4"$@"r\ HTML 4"^r\)

Page Designer 'V HTML"Java !~qLr"Java Bean"JavaServer Pages (JSP)"JavaScript

M VBScript,"R|P(E`-wozz4(M\mb)*X#zIT4( JSP D~r`

-zC Studio r<4(D JSP D~"mSd| Java Bean D}]"(Fa{m#z9I

TSE>bP!q&\"mS=zD Web 3f,x^h4;Pzk#

Z3B Tools 19

Page 28: IBM WebSphere Commerce Suite€¦ · "

JSP G#JCZ4(T>zDz7?<D`pMz73f#*4(/, Web 3f,kOE

Commerce Suite X(D Bean#

Page Designer _PT:D<N`-Lr4T<qxP`-"4(MFw/-:WebArt

Designer M Animated Gif Designer,|GIT(} Page Designer $_K%qC#

PX9C Page Designer D|`E",kND6Studio 8O7D:Page Designer;#

Commerce Studio D~a9

14( Commerce Studio Lji5D~n?1,|Z WebSphere Studio P_PX(DD

~a9#*9n?\;}7<vA3W~qwODLji5D~P,Xk,$KD~a

9#4,g{zrn?mSBD~,r|GXk9CKa9#

yPLji5D~PD Web PCJ4<|,ZCLjDn?P#Cn?VZTBD~P

P:

v resources * WebSphere Studio T/*yPn?4( resources D~P#

v rules * WebSphere Studio T/*yPn?4( rules D~P#

v servlet * WebSphere Studio T/*yPn?4( servlet D~P#g{ZLjP4(

!~qLr,k+|Gf"ZCD~PP#ZyPd|ivB,servlet D~P+*U#

v stores * |,n?D~n?D~,store.sapf,|Zz9C0Lji5D~1#e4(

Studio n?1zz,T0 store directory D~P,dP store directory I0Lj~q1

PD04(Lji5D~13f(e#store directory D~P|,yP HTML M

JavaServer Pages D~,T0TBSD~P:

– locale * }g en_US#oT73D~P|,X(ZoT73D<q#g{Lj'V`

oT73,r+aP`voT73D~P#

– images * |,KLjP9CD<qD~#

ITZKD~PPmSB<q,r4UzD!qZ stores D~PB4(BD~P#

v theme * |, Master.css D~# WebSphere Studio *yPn?T/4( theme D

~PM Master.css D~#

g{z#{4(T:LjDPCJ4"9C WebSphere Studio "<Lj,rXk@UTO

D~a9+zDD~f"Z stores D~PP,Tc}7"<#

20 Lj*"_:9C0Lj~q14(Lj

Page 29: IBM WebSphere Commerce Suite€¦ · "

Z4B 4(Lj

*4(Lj,k4PTBYw:

1. 4(LjyP_#

2. {C0>c\m11(^4(C'r{C0Lj*"_1(^4(C'#

3. 4(Lji5D~#

4. |DLj}]bPCJ4#

5. |DD~PCJ4#

6. "<Lji5D~#

4(LjyP_

*4(LjyP_,k4PTBYw:

1. 9CTB;V=(Z ORGENTITY mP4(i/:

v 9C>} AddOrganization JSP D~,;Z(mS;C)

v 9CTB SQL E>w*zD8O:

insert into member (member_id, type) values (1000, ’O’);

insert into orgentity (orgentity_id, orgentityname, orgentitytype) values

(1000, ’YourOrganization’, ’O’);

dP member_id M orgentity_id HZ 1000 x O Gi/#

"b:ZKPE>.0,kli MEMBER mTqCB;vICDa1j6#

4(_P0>c\m11(^D\m1

*4(0>c\m11,k4PTBYw:

1. r*0\mXF(1"T0>c\m11m]G<#

2. !q>c#

3. SCJ\mK%P,%w\m1#T>\m1Pm#

4. %wB(#0\m1E"1r<r*A0j8E"1E"3f#

5. y]h*jI3fODVN;1jIK3f1%wB;=#T>0CJX(13f#%

wjI#

© Copyright IBM Corp. 2000 21

Page 30: IBM WebSphere Commerce Suite€¦ · "

22 Lj*"_:9C0Lj~q14(Lj

Page 31: IBM WebSphere Commerce Suite€¦ · "

Z5B 4(Lji5D~

zITCTB=V=(.;4(Lji5D~:

v 9C0Lj~q1

0Lj~q19zITy] Commerce Suite a)D>}c]X4(Lji5D~#>}

Lji5D~y]Z1q%b>cn#CD:owL4(Lj,"R9|(X*D

JavaServer Pages D~MK*LjyhD|n#;)z4(KLji5D~,MI!q"

4+|"<= Websphere Commerce ~qwO,by,4(;RK*DLj,;s9C

0Ljr*m1"00n1JG>"00K1JG>M WebSphere Commerce Studio (

F|#g{z26,9ITZ"<.09Cb)$_(FzDLji5D~#

v ("zT:D0Lji5D~1

g{>}Lji5D~;{OzDh*,r_zG#h*(F>}LjTCw4(d|

LjDy!,rzI\|26("T:DLji5D~#("zT:DLji5D~h

*PX Commerce Suite }]b"XML"Java M JavaServer Pages <uD_6*6#Z

K&Xk9CDf6Lji5D~Z("Lji5D~D*zozPPE(Dhv#

"b,0Ljr*m1"00n1JG>"00K1JG>;\|DLji5D~PD

VPE",x;\4(|#

9C0Lj~q14(Lji5D~

*9C0Lj~q14(Lji5D~,k4PTBYw:

1. r*0Lj~q1#

T>Lji5D~Pm#

"b:g{zZ;Nr*Lj~q,raT>4(Lji5D~3f#*A=h 3#

2. %wB(#

T>4(Lji5D~3f#

3. ZLji5D~VNPdkzDLji5D~{#bv{FITkzDLj{F`,,

}g Mystore#ZdkD{Fs+mS)9{ .sar,}g Mystore.sar#K{FI*L

ji5D~DD~{#1jI4(Lji5D~1,|+#fZTB;C:

Commerce_Suite_install_path\stores\web\Mystore.sar

4. ZLj?<VNP,dkzDLjD?<{#?<{(eK Web PCJ4+*"<=d

PD~qwOD?<#1"<Lji5D~1,1!ivBKD~+"<=ZK(eD

Lj?<P#}g,Z WebSphere Commerce Server O:

Commerce_Suite_install_path\stores\web\Mystore

dP,Mystore G?<#

5. SLjyP_B-PmP,!q5PLjDi/#

6. S>}PmrP,!qzDLj+yZDvLji5D~#

Z0>}1hvrPaT>C>}Dhv#*Hi4>}Lj,k%w$@#

© Copyright IBM Corp. 2000 23

Page 32: IBM WebSphere Commerce Suite€¦ · "

7. %w7(#

+T>0Lji5D~1Pm#"b,4(DLji5D~T>ZPmP,xLj{F

VNPD{Fk>}Lj`,#ITC0Ljr*m1JG>|DK{F#

VZQ-yZ>}Lj4(KBLji5D~#rK,BLji5D~|,KyPk>}

Lj,yDE"#*|Db)E",k4PTB;vr`vYw:

v |DLj}]bPCJ4,|,z7?<"0n"0KM'6E"#

v |DD~PCJ4#

<8Mws,"<Lji5D~T4(I5JK*DLj#

r*0Lj~q1

*r*0Lj~q1,k4PTBYw:

1. *t/0Lj~q1,k4PTBYw.;:

v S*<K%,!qLr,;s!q IBM WebSphere Commerce Suite,ns!q

Lj~q#

v Z/@wPCJTB URL:

http://hostname/storeservices/

dP host_name G WebSphere Commerce Server D+^( TCP/IP {F#

T>0IBM WebSphere Commerce Suite G<13f#"bBn:

2. ZC'{VNP,dkzDC'{#

3. Z\kVNP,dkzD\k#

4. %wG<#

T>Lji5D~Pm#

24 Lj*"_:9C0Lj~q14(Lj

Page 33: IBM WebSphere Commerce Suite€¦ · "

Z6B |DLj}]bPCJ4

g{9C0Lj~q1PD$_4(Lji5D~,rBDLji5D~;*<M|,k

zyZD>}Lji5D~(}g infashion.sar)`,DLj}]bPCJ4#Lj}]

bPCJ4I! XML D~DN=#

s`}ivB,*|DLj}]bPCJ4,zXk1S`- XML D~#Z3)ivB,

zIT9C0Lj~q1PD$_4`-}]bPCJ4#zD!nPZTBmP:

Lj}]bPCJ4 `-!n

5V v `- XML D~#

z7?< v |Dz7?<E"

Lj v `- XML D~#

v 9C0Ljr*m1JG>|DLjE"#

XZITCJG>`-D}]bVNDP

m,kNDLji5D~}]bE"#

0n v `- XML D~#

v 9C00n1JG>|D0nhC!n#X

ZITCJG>`-D}]bVNDPm,

kNDLji5D~}]bE"#

0n5V v `- XML D~#

v 9C00n1JG>|D0nhC!n#X

ZITCJG>`-D}]bVNDPm,

kNDLji5D~}]bE"#

0K v `- XML D~#

v 9C00K1JG>|D0KhC!n#X

ZITCJG>`-D}]bVNDPm,

kNDLji5D~}]bE"#

0K5V v `- XML D~#

v 9C00K1JG>|D0KhC!n#X

ZITCJG>`-D}]bVNDPm,

kNDLji5D~}]bE"#

Lj*z7?< v `- XML D~#

Lj5V v `- XML D~#

v[o v `- XML D~#

|n v `- XML D~#

© Copyright IBM Corp. 2000 25

Page 34: IBM WebSphere Commerce Suite€¦ · "

Lj}]bPCJ4 `-!n

uR v `- XML D~#

v 9C0Ljr*m1JG>|DLjE"#

XZITCJG>`-D}]bVNDP

m,kNDLji5D~}]bE"#

}? v `- XML D~#

:z v `- XML D~#

Lj*z7?<*0n v `- XML D~#

Lj*1! v `- XML D~#

;BTli v `- XML D~#

'6 v |D'6hC!n#

`- XML D~

*`-Lj}]bPCJ4 XML D~,k4PTBYw:

1. (}4i sar-info.xml 47(D) XML D~kPCJ4X*#

}g,infashion.sar Z sar-info.xml PD5VPCJ4gBy>:

<asset fragmented=“no” name=“fulfillment”>

<file name=“data/fulfillment.dtd” type=“dtd”/>

<file name=“data/fulfillment.xml” priority=“1” type=“db-load”/>

</asset>

*|D5VPCJ4,zh*`- fulfillment.xml T0`&D DTD fulfillment.dtd

(g{GXhD0)#

2. 4iTs#MMT&ZPCJ4D}]#M#

3. 4iLji5D~}]bE"(|PvK?v XML D~Dn!hs)PDE"#

4. 4i`&Z XML D~D DTD D~#dtd D~,yPZ sar-info.xml D~P#

}g,=h 1 P5V>}PD DTD D~G data/fulfillment.dtd#

5. `- XML D~#

PXLj}]bPCJ4D|`E",kND4(Lj}]bPCJ4#KE"|,PX

4( XML D~D>}M8<#

26 Lj*"_:9C0Lj~q14(Lj

Page 35: IBM WebSphere Commerce Suite€¦ · "

Z7B |DLjE"

zIT9C0Ljr*m1JG>4|D;cDLjE",|(Lj{FM6-{""*

5E""\'VDoTMuR0T>3f#b)5+ZzBN"<Lj1|B#

*|DLjDLjE",kSTB!nP!q;nr`n:

1. |DLj{FM6-{"

2. |D*5E"

3. |DLjDoT'V

4. |DLjDuR'V

5. |DLjDT>3f#e

|DLj{FM6-{"

*|DLj{Fr6-{",r_,1|Db=_,k4PTBYw:

1. r*0Lj~q1#

2. S0Lji5D~1PmP!qzk*|DDLji5D~#%wLjr*m#

r*0Ljr*m1JG>#

3. Ss`D<=r\,%w#f#

4. SLj3fDT>oTB-PmP,!qT>Lj{FM6-{"yCDoT#

5. ZLj{FVNP,C=h 4 P!qDoTdkLjD{F#PXgNC;,DoTd

k}]D|`E",kNDC`VoTdk}] #

6. Z6-{"VNP,C=h 4 P!qDoTdk6-{"#

7. g{zDLj'V`VoT,kTLj'VD?VoTX4=h 4 = 6#

8. g{#{Z0Ljr*m1JG>PjIm;vNq,kZs_D<=r\P%w`&

D3f#g{Nq<QjI,k%w7(#fzywDhC"5X=0Lji5D~1

Pm#*i4LjD|D,k"<Lji5D~#

|D*5E"

*|DLjD*5E",k4PTBYw:

1. r*0Lj~q1#

2. S0Lji5D~1PmP!qzk*|DDLji5D~#%wLjr*m#

r*0Ljr*m1JG>#

3. Ss`D<=r\,%w*5#

4. SLj3fDT>oTB-PmP,!qT>Lj{FM6-{"yCDoT#

© Copyright IBM Corp. 2000 27

Page 36: IBM WebSphere Commerce Suite€¦ · "

5. ZwV;,DX7VNP,C=h 4 P!qDoTdkLjDX7E"#PX8(DV

ND|`E",k%woz#

"b:PXgNC;,DoTdk}]D|`E",kNDC`VoTdk}]#

6. g{zDLj'V`VoT,kTLj'VD?VoTX4=h 4 M 5#

7. g{#{Z0Ljr*m1JG>PjIm;vNq,kZs_D<=r\P%w`&

D3f#g{Nq<QjI,k%w7(#fzywDhC"5X=0Lji5D~1

Pm#*i4LjD|D,k"<Lji5D~#

|DLjDoT'V

*|DLjDoT'V,k4PTBYw:

1. r*0Lj~q1#

2. S0Lji5D~1PmP!qzk*|DDLji5D~#%wLjr*m#

r*0Ljr*m1JG>#

3. Ss`D<=r\,%woT#T>0oT1j)#Q!DoTPmT>Q-\=Lj

'VDoT#ICDoTPmT>ITmS=LjDoT#PTB!n:

v *+ToTD'VmS=Lj,kZICDoTPmP!qZ{DoT,"%wm

S#

v *+ToTD'VSLjP}%,kSQ!DoTPmP!qoT,"%w}%#

"b:z;\}%Q8(*1!oTDoT#*}%KoT,WH8(m;voT

w*1!oT,;s}%KoT#

v *|D1!oT,k!q+*w*1!oTDoT,"%whC*1!oT#

4. g{#{Z0Ljr*m1JG>PjIm;vNq,kZs_D<=r\P%w`&

D3f#g{Nq<QjI,k%w7(#fzywDhC"5X=0Lji5D~1

Pm#*i4LjD|D,k"<Lji5D~#

"b:

1. g{zk*+Q!DoTPmP4|,DoTmS=Lj,kNDmS=>c'VDo

TPm#

2. Z"<Lj.s,z+^(9C0Ljr*m1JG>+\'VDoTSLjP}%#

0Ljr*m1JG>;\+oTSLji5D~P}%,x;\}%Z}]bPQ-

\='VDoT#*S}]bP}%oT,k`- STORELANG m#

|DLjDuR'V

*|DLjDuR'V,k4PTBYw:

1. r*0Lj~q1#

2. S0Lji5D~1PmP!qzk*|DDLji5D~#%wLjr*m#

r*0Ljr*m1JG>#

3. Ss`D<=r\,%wuR#T>0uR1j)#

28 Lj*"_:9C0Lj~q14(Lj

Page 37: IBM WebSphere Commerce Suite€¦ · "

4. SLj3fDT>oTB-PmP,!qLj'VDZ;VoT#Q!DuRPmT>

Q-\=Lj'VDuR#ICDuRPmT>ITmS=LjDuR#PTB!n:

v *+TuRD'VmS=Lj,kZICDuRPmP!qZ{DuR,"%wm

S#

v *+TuRD'VSLjP}%,kSQ!DuRPmP!quR,"%w}%#

"b:z;\}%8(*1!uRDuR#*}%KuR,WH8(m;vuRw

*1!uR,;s}%KuR#

v *|DLj1!oTD1!uR,k!q+*w*1!uRDuR,"%whC*

1!uR#

"bBn:z;IT*LjD1!oThC1!uR#g{zDLj'V`VoT

xz#{+uRk?VoT`X*,rzXk9C`&D XML D~r STORELANG

mmS;vu?#PX|`E",kND(eLjDoT#

5. g{zDLj'V`VoT,kTLj'VD?VoTX4=h 4#

6. g{#{Z0Ljr*m1JG>PjIm;vNq,kZs_D<=r\P%w`&

D3f#g{Nq<QjI,k%w7(#fzywDhC"5X=0Lji5D~1

Pm#*i4LjD|D,k"<Lji5D~#

|DLjDT>3f#e

#eG;vr\r#=,(eK Commerce Suite }]bPDE"Z Web 3fOT>D=

=##e7(3fOD>M<qD;CM`M,T0d|3ftT,g30U+#g{Z

Lji5D~1z|,Kz7}],r JSP #e+T/8(xLjDz7?<iMz7?

<u?3f#9CT>3fj),zITj6b)3fP?v3fDB1!#e#

*|DLjD#e,k4PTBYw:

1. r*0Lj~q1#

2. S0Lji5D~1PmP!qzk*|DDLji5D~#%wLjr*m#

r*0Ljr*m1JG>#

3. Ss`D<=r\,%wT>3f#PTB!n:

v *|D1!z7?<i3f,kZz7?<i3fVNPdk#eDD~{#

v *|D1!z7?<u?3f,kZz7?<u?3fVNPdk#eDD~{#

v g{zF.9C`V`MDz7?<u?3f(}gz7P;v3f,W0L7P

;v3f),rkZPmPdk`&#eDD~{#

"b:zXkZmrz7?<u?3fPAYP;v8(Dz7?<u?3f#

4. g{#{Z0Ljr*m1JG>PjIm;vNq,kZs_D<=r\P%w`&

D3f#g{Nq<QjI,k%w7(#fzywDhC"5X=0Lji5D~1

Pm#*i4LjD|D,k"<Lji5D~#

Z7B |DLjE" 29

Page 38: IBM WebSphere Commerce Suite€¦ · "

30 Lj*"_:9C0Lj~q14(Lj

Page 39: IBM WebSphere Commerce Suite€¦ · "

Z8B |D0nhC!n

**zDLj|D0nhC,kSTB!nPxP!q;nr`n:

v |D0UXx#

v |D0n`p#

v |D0n`pT>{F#

v |D0J#

v |D0nzk#

v 8(`p=zk

|D0UXx

0UXxGz*rd;6uoDXmxr#ZzZ;N4(Lj1,Ma*z4UZ>}

Lji5D~PD(ehC1!0UXx#

"b:>}Lji5D~ InFashion.sar (eK0@g1Xx,|^(C00n1JG>

>}#g{z8(DzRrXxM!/1=PDiO;%d,r+;*9C0@g1X

x#

*|D0UXx,k4PTBYw:

1. r*0Lj~q1#

2. SLji5D~PmrP,!qLji5D~,;s%w0n#

r*00nJG>1#

3. Ss_D<=r\P,%wXx#

4. *mSXx,k4PTBYw:

v SzRrXxB-PmP!qzRrXx#

v gB9C!/1=PB-Pm:

– g{z!qSCs"@zrU>w*zRrXx,k4PTBYw:

- SB-PmP!qzy!zRD]r$#

- g{P3v0JJCZ{vzRrXx,SPmW?!qd|#

– g{z!qKSCs"@zrU>TbDzRrXx,k4PTBYw:

- ZCVNP,dkzy!zRrXx!/1=PD{F#

- g{C0JJCZ{vzRrXx,rCzRrXx;P!/1=Prd|P

~Xx,k#td*U#

v %wmSmSzRrXxM!/1=PDiO=Q(eDXxPm#

v X4=h 4 mS|`0UXx#

5. *>}3vXx,SQ(eDXxPmrPxP!q,;s%w}%#

© Copyright IBM Corp. 2000 31

Page 40: IBM WebSphere Commerce Suite€¦ · "

6. g{z#{Z00n1JG>PjIm;nNq,k%wZs_<=r\P`&D3

f#g{;h*,%w7(T#fzDhC!n"Kv#

"b:00n1JG>9zIT4(^^?D0UXx,;xg{z9C`Z 50 vXx,

Ma"V+(Q\$1dE\Z[q3fOT>0Jm#

|D0n`p

CZzLjDwv0n(}g,!/1=PDrX=D)<&CPT:D`p#ZzZ;

N4(Lj1,Ma*z4UZ>}Lji5D~PD(ehC1!0n`p#*|D0

n`p,k4PTBYw:

1. r*0Lj~q1#

2. SLji5D~PmrP,!qLji5D~,;s%w0n#

r*00nJG>1#

3. Ss_D<=r\P,%w`p#

4. *mS;v`p,k4PTBYw:

a. ZB(0n`pVNP,dk0n`pD{F#

Z!q0n`pD{F1PG*!D#g{`p48(xNNz7,zI}%C`

p,+z;IT|D0n`pD{F#

b. g{0n`pGX(Zv50 (VAT) D0n,k!q`&Dv504!r#

c. %wmS#0n`pT>ZQ(eD0n`pPmP#

d. X4=h 4 mS|`0n`p#

5. *>};v`p,k!qC`p;s%w}%#

6. g{z#{Z00n1JG>PjIm;nNq,k%wZs_<=r\P`&D3

f#g{;h*,%w7(T#fzDhC!n"Kv#

|D0n`pT>{F

Zz(eK0n`p.s,zXk*?v`p(e{F(|+rzDKMT>)#g{zD

LjT`VoTT>,rzI\h*Z?VoTP*?v0n`p(e;vT>{F#}

g,Z"oP,;v0n`pI\P;v{F,xZm;VoTP,`,0nI\Pm;

v{F#ZZ;N4(Lj1,Ma4U>}Lji5D~ infashion.sar PD(e,*

zhC`pDT>{F#*|D0n`pDT>{F,k4PTBYw:

1. r*0Lj~q1#

2. SLji5D~PmrP,!qLji5D~,;s%w0n#

r*00nJG>1#

3. Ss`D<=r\,%wX(ZoTD`p#

4. S!qoTB-PmP,!q;VoT#

5. Z0X(ZoTD`p{1VNP,C=h 4 P!qDoTdk+rKMT>D0n`

p{F#PXgNC;,DoTdk}]D|`E",kNDC`VoTdk}]#

32 Lj*"_:9C0Lj~q14(Lj

Page 41: IBM WebSphere Commerce Suite€¦ · "

6. TLj'VD?VoTX4=h 4 M 5#

7. g{z#{Z00n1JG>PjIm;nNq,k%wZs_<=r\P`&D3

f#g{;h*,%w7(T#fzDhC!n"Kv#

|D0J

ZzZ;N4(Lj1,Ma*z4UZ>}Lji5D~PD(ehC1!0J#

"b:yPDHJ&18(*YVH5#

*|D0J,k4PTBYw:

1. r*0Lj~q1#

2. SLji5D~PmrP,!qLji5D~,;s%w0n#

r*00nJG>1#

3. Ss_D<=r\P,%w[q#

4. g{zyZ>}Lji5D~4(zDLj,rk"b0Jm|,1!0n0KQC,

|Du<5G 0.00#Z0KQCPP,*ZmPDwvXxdk0KD0JUQ#

g{z;U!0K0nM#t5*c#

5. Zd|%*P,dkT&wv0UXxM0n`piOD0J#

6. g{z#{Z00n1JG>PjIm;nNq,k%wZs_<=r\P`&D3

f#g{;h*,%w7(T#fzDhC!n"Kv#

|D0nzk

0nzkGJCZ`,z7D;i0nD{F#}g,JCZSuDyP0n<ITVi

Z,;v{*0Su1D0nzkB#by,zI*wvSuz78(0Su10nz

k#ZzZ;N4(Lj1,Ma*z4UZ>}Lji5D~PD(ehC1!0nz

k#

*|D0nzk,k4PTBYw:

1. r*0Lj~q1#

2. SLji5D~PmrP,!qLji5D~,;s%w0n#

r*00nJG>1#

3. Ss_<=r\P,%wzk#

4. *mSzk,k4PTBYw:

a. ZB(0nzkVNP,dk0nzkD{F#

Z!q0n`pD{F1PG*!D#g{`p48(xNNz7,zI}%C`

p,+z;IT|D0n`pD{F#

b. %wmS#0n`pT>ZQ(eD0nzkPmP#

c. X4=h 4 mS|`0nzk#

Z8B |D0nhC!n 33

Page 42: IBM WebSphere Commerce Suite€¦ · "

5. *>}zk,kZQ(eD0nzkPmP!q*>}Dzk,;s%w}%#

6. g{z#{Z00n1JG>PjIm;nNq,k%wZs_<=r\P`&D3

f#g{;h*,%w7(T#fzDhC!n"Kv#

"bBn:g{zF.+>}z7?<kzDLj;p"<,rk;*}%1!0nz

k,r*}%1!0nzk+<B"<'\#

8(`pAzk

*8(0n`p=`&D0nzk,k4PTBYw:

1. r*0Lj~q1#

2. SLji5D~PmrP,!qLji5D~,;s%w0n#

r*00nJG>1#

3. Ss_D<=r\P,%w8(`p#

4. g{zyZ>}Lji5D~4(zDLj,rk"bm|,1!0nzk GST M1

!0n0KQC#

5. (}!q`&D4!r48(0n`p=`&D0nzk#

6. g{z#{Z00n1JG>PjIm;nNq,k%wZs_<=r\P`&D3

f#g{;h*,%w7(T#fzDhC!n"Kv#

0nFc>}

00n1JG>9zITFcU!D0n#

19C00n1JG>hC0n1,kG!TB8c:

v ZhC0n.0,kkzD0q?E*5KbX(D0UfB#

v +T/4(F*1!D0n`p,5* 0%#g{zyZDxr;T3)z7wU0n,

k;*|Dbv5#}g,g{zDXxT3)z7;U0,r_r*Yz-rzQ'

6H[D0n,k;*D/K5,9d#V* 0#qr,g{zUiXT`Vz7&C;

V0n`p,r_zDLqvU!;V0n,k+K0n`pD5S 0 D*;v`&D

05#

v +T/4(F*0KD0n`p,5* 0%#g{z;Ty]MDz7wU0K0,k;

*|Dbv5#qr,k+K0n`pD5S 0 D*;v`&D5#ZK}P,*r%

p{,~0Lj;U!0K0#

>}:YuLj

TB0nFcyZ;vYkD;ZSCs2sTDxOYuLjD>}iv#yP>}G

YkD#

d;bvYuLjGZSCs2sT,+G|5Pd|XxDKM#Zb)Xx,0(I

\;;y#BmE(K>}Xx"Lj0n`pMYVH0J:

34 Lj*"_:9C0Lj~q14(Lj

Page 43: IBM WebSphere Commerce Suite€¦ · "

Xx 1! 0K z0 X=0

SCs2sT 0.00 0.00 7.00 8.00

SCs"{.X 0.00 0.00 7.00 0.00

SCsd|Xx 0.00 0.00 7.00 7.00

@zS{#aG] 0.00 0.00 6.00 8.00

@zd|Xx 0.00 0.00 6.00 7.00

"GyP0T?;~z7<JC#}g,z0MX=0;JCZSu,+|GJZ~0L

7#rK,YuLj9C0nzk+JCZ3;X(z7D0nVI;i#Bm5wKK

0nzk

0nzk 1! 0K z0 X=0

Su G G q q

~0 G G G G

>} 1:

;vSCs2sTD:o_):K=~.=#Pc##PciZ0nzk~0,|(1

!"0K"z0MX=0#ZSCs2sTXx,}Kz0G 7%,X=0G 8% .b,b

)0nD5<G 0.00#rK,\0nG $21.00:(?u#Pc $70.00 *7% z0 * 2)+(?

u#Pc $70.00 * 8% X=0 * 2)= $21.00#

>} 2:

;v@zS{#aG]D:o_):K 3 (0z6].#0z6].iZSu0nzk,

|(1!M0K0n#Z@zS{#aG]Xx,1!M0K0nD5G 0.00#rK,T0

z6].;U0#

Z8B |D0nhC!n 35

Page 44: IBM WebSphere Commerce Suite€¦ · "

36 Lj*"_:9C0Lj~q14(Lj

Page 45: IBM WebSphere Commerce Suite€¦ · "

Z9B |D0KhC!n

**Lj|D0KhC!n,kSTB!nPxP!q;nr`n:

v |D0Ka)_#

v |DX(ZoTDa)_{F#

v |D0Kxr#

v |D0K`p#

v |D0K[q#

v |DX?6'#

v |DX?[q#

|D0Ka)_

0Ka)_;(e*0K]M_M{D0K~qDiO#}g,0XYZ Y]"t91MG

;v0Ka)_#ZZ;N4(Lj1,Ma4UZ>}Lji5D~ infashion.sar P

D(e,*zhC1!0Ka)_#*|D0Ka)_,k4PTBYw:

1. r*0Lj~q1#

2. SLji5D~PmrP,k!q0Lji5D~1,;s%w0K#

r*00K1JG>#

3. Ss_D<=r\P,%wa)_#

4. *mSa)_,k4PTBYw:

v Z0K]M_VNP,dkng XYZ ]M_.`D0K]M_#

v Z0K~qVNPdkng0t9~q1.`D0K~q==#

v %wmS+0Ka)_M==DiOmSAQ(eD0Ka)_PmP#

5. X4=h 4 mS|`0Ka)_#}g,zITgBdk}v0Ka)_:

v

– XYZ ]M_,t9

– XYZ ]M_,}l

– ZZZ ]M_,t9

6. *>}3va)_,SQ(eD0Ka)_PmrPxP!q,;s%w}%#

7. g{#{Z00K1JG>PjIm;vNq,Zs_D<=r\P%w`&D3f#

g{;h*,%w7(T#fzDhC!n"Kv#

© Copyright IBM Corp. 2000 37

Page 46: IBM WebSphere Commerce Suite€¦ · "

|Da)_T>{F

Zz(eK0Ka)_.s,zXk*?va)_(e{F(|+rzDKMT>)#g{

zDLjT`VoTT>,rzI\h*Z?VoTP*?v0Ka)_(e;vT>{

F#}g,Z"oPMG]M_0XYZ ]M_1a)0t91~q#Zm;VoTP,]

M_I\TG0XYZ ]M_1x~qTG0t91~q,+G]M_M~q<I\_P;

,D{F#ZZ;N4(Lj1,Ma4UZ>}Lji5D~ infashion.sar PD(e,

*zhCa)_DT>{F#*|0Ka)_DT>{F,k4PTBYw:

1. r*0Lj~q1#

2. SLji5D~PmrP,k!q0Lji5D~1,;s%w0K#

r*00K1JG>#

3. Ss`D<=r\,%wX(ZoTDa)_#

4. S!qoTB-PmP,!q;VoT#

5. Z0X(ZoTDa)_{F1VNP,C=h 4 P!qDoTdka)_D{F#P

XgNC;,DoTdk}]D|`E",kNDC`VoTdk}] #

6. TLj'VD?VoTX4=h 4 M 5#

7. g{#{Z00K1JG>PjIm;vNq,Zs_D<=r\P%w`&D3f#

g{;h*,%w7(T#fzDhC!n"Kv#

|D0Kxr

0KxrG*rd;6)%DXmxr#xrIzRrXxr!/1=Px9I#ZzZ

;N4(Lj1,Ma4UZ>}Lji5D~PD(e,*zhC1!0Kxr#

"b:>}Lji5D~ InFashion.sar (eK0@g1Xx,|;\C00K1JG>

>}#g{z8(DzRrXxM!/1=PDiO;%d,r+;*9C0@g1X

x#

*|D0Kxr,k4PTBYw:

1. r*0Lj~q1#

2. SLji5D~PmrP,k!q0Lji5D~1,;s%w0K#

r*00K1JG>#

3. Ss_D<=r\P,%wxr#

4. *mSxr,k4PTBYw:

v SzRrXxB-PmP!qzRrXx#

v gB9C!/1=PB-Pm:

– g{zZzRrXxP!qKSCs"@zrU>,k4PTBYw:

- SB-PmP!qzy!zRD]r$#

- g{P3v0K[qJCZ{vzRrXx,SPmW?!qd|#

38 Lj*"_:9C0Lj~q14(Lj

Page 47: IBM WebSphere Commerce Suite€¦ · "

– g{z!qKSCs"@zrU>TbDzRrXx,k4PTBYw:

- ZCVNP,dkzy!zRrXx!/1=PD{F#

- g{C0K[qJCZ{vzRrXx,rCzRrXx;P!/1=P,k

#td*U#

v %wmS4mSzRrXxM!/1=PDiO=Q(eDxrPm#

v X4=h 4 TmS|`D0KXx#

5. *>}xr,SQ(eDxrPmrPxP!q,;s%w}%#

6. g{#{Z00K1JG>PjIm;vNq,Zs_D<=r\P%w`&D3f#

g{;h*,%w7(T#fzDhC!n"Kv#

"b:00K1JG>9zIT4(^^?D0KXx;;xg{z9C`Z 50 vXx,

Ma"V*(Q\$1dE\Z[q3fOT>0K[qm#

|D0K`p

*(e=SD0K`p,kq-b)5w#*y]X?(e=SD0K`p,kND|D

X?6'#>}Lji5D~(eK=V1!D0K`p:L7%[M)%%[#

*|D0K`p,k4PTBYw:

1. r*0Lj~q1#

2. SLji5D~PmrP,k!q0Lji5D~1,;s%w0K#

r*00K1JG>#

3. Ss_D<=r\P,%w`p#

4. *mS;v`p,k4PTBYw:

a. ZB(0K`pVNP,dk`p{#}g,XsM#

"b:Z!q0K`pD{F1*!D#g{|;PVdxNNDz7,zIT}

%`p+G^(|D|D{F#

b. %wmST+BD0K`pmSAQ(eD0K`pPmP#

c. X4=h 4 TmS|`D0KXx#

5. *>};v`p,SQ(eD0K`pPmrP!q|,;s%w}%#

6. g{#{Z00K1JG>PjIm;vNq,Zs_D<=r\P%w`&D3f#

g{;h*,%w7(T#fzDhC!n"Kv#

"b:

1. g{zF.+>}z7?<kzDLj;p"<,rk;*9C00K1JG>}%1

!0K`p,r*}%1!0K`p+<B"<'\#g{zXk}%1!0K`p,

rkZ`&D XML D~P}%|G#

2. 1!D`p(L7%[M)%%[)+T/D8(xyPz7#9C XML D~+B(

D0K`p8(xz7#PX|`E",kND4(Lj-z7?<-0KPCJ4#

Z9B |D0KhC!n 39

Page 48: IBM WebSphere Commerce Suite€¦ · "

3. g{}ZTz7}]xPO!D|B,k9C0Commerce Suite SYw1PD$_#P

XD|`E",kND|Dz7D0K`p#

4. g{}ZTz7}]xPw*D|D,k|D`&D XML D~,;sHITq-"<

Lji5D~PD8>4XB"<Lji5D~,2IT9C00kLr1m~|40

k}]#

|D0K[q

ZzZ;N4(Lj1,Ma4U>}LjD(e*zhC1!0K[q(|,%[M)

%%[`p)#

"b:

1. )%%[`pG(;T)%*%;FcD`p#z4(DyP`pGyZTL7*%;

D#

2. yPD0K[q<G@*5(xGYVH)#

*|D0K[q,k4PTBYw:

1. r*0Lj~q1#

2. SLji5D~PmrP,k!q0Lji5D~1,;s%w0K#

r*00K1JG>#

3. Ss_D<=r\P,%w[q#

4. S0Ka)_B-PmP,!q&CC[qD0Ka)_#

5. S!quRB-PmP,!qC[qJCDuR`M#

6. *wv0K`pMXxDiO,Z[qmPdk0K[q#g{C0Ka)_;*3v

X(DXx~q,kdk5 0.00#C58>;JmrCXx"M)%DKM!qK)&

L#

g{zyZ>}Lji5D~4(zDLji5D~,rP=V=SD`p,zIT{

C|GFcv0KQC:L7%[M)%%[#g{z*b)1!`pdk[q,rC

pn+SkyP0K`pTiI\2D0KQC#

7. g{#{Z00K1JG>PjIm;vNq,Zs_D<=r\P%w`&D3f#

g{;h*,%w7(T#fzDhC!n"Kv#

|DX?6'

ZZ;N4(Lj1,Ma4UI>}Lji5D~PD(e,*zhC1!X?6'#

*|DX?6',k4PTBYw:

1. r*0Lj~q1#

2. SLji5D~PmrP,k!q0Lji5D~1,;s%w0K#

r*00K1JG>#

3. Ss_D<=r\P,%wX?6'#

40 Lj*"_:9C0Lj~q14(Lj

Page 49: IBM WebSphere Commerce Suite€¦ · "

4. *mSX?6',k4PTBYw:

a. ZX?6'_gVNP,dknsDX?6'#}g,g{X?6'* 0 = 5,k

dk 5#

b. %wmSQBX?6'mS=Q(eDX?6'PmP#BX?6'Mek=(e

6'DPmPK#

c. X4=h 4 mS|`X?6'#

5. *>};vX?6',ZQ(eDX?6'PmrPxP!q,;s%w}%#

6. g{#{Z00K1JG>PjIm;vNq,Zs_D<=r\P%w`&D3f#

g{;h*,%w7(T#fzDhC!n"Kv#

"bBn:

1. g{zF.+>}z7?<kzDLj;p"<,rk;*}%1!X?6'`p,r

*}%1!X?6'`p+<B"<'\#

2. 9C XML D~+B(DX?6'`p8(xz7#PX|`E",kND4(Lj-z

7?<-0KPCJ4#

|DX?[q

ZZ;N4(Lj1,Ma4UZ>}Lji5D~PD(e,*zhC1!X?[q#

"b:yPD0K[q<G@*5(xGYVH)#

*|DX?[q,k4PTBYw:

1. r*0Lj~q1#

2. SLji5D~PmrP,k!q0Lji5D~1,;s%w0K#

r*00K1JG>#

3. Ss`D<=r\,%wX?HJ#

4. S0Ka)_B-PmP,!q&CC[qD0Ka)_#

5. S!quRB-PmP,!qC[qJCDuR`M#

6. *wvX?6'MxrDiO,Z[qmPdk[q#g{C0Ka)_;*3vX(

DXx~q,kdk5 0.00#C58>;JmrCXx"M)%DKM!qKa)_#

7. TZ?va)_MLj'VD?vuR,kX4=h 4 = 6#

8. g{#{Z00K1JG>PjIm;vNq,Zs_D<=r\P%w`&D3f#

g{;h*,%w7(T#fzDhC!n"Kv#

Z9B |D0KhC!n 41

Page 50: IBM WebSphere Commerce Suite€¦ · "

0KQCFc>}

0KJG>9zIT(}%@9CTB=(.;,r+8V=(DFca{SZ;p,4

Fc0KQC#

v yZz7D0K`p,T?~z7U!3;UQJ

v yZz7DX?,T?Vz7U!3;UQJ

v T?Vz7U!`,DUQJ(z7%[)

v T{v)%U!3;UQJ()%%[)

TB0KQCGyZ;vYkxOijM;vYkYuLjD>}=8Fcv4D#yP

>}<GYkD#

xOij

\?hZSCs2sTDxOijC=v0Ka)_:

v (}U(J~Dj<0K

v (}Y]DlY0K

ij+yPz7i*}V0K`p:

v =0>:n!"nac

v +0>:H=0>X;)

v XsM:h*nbr|M0KQC

BmE(KijD0KQC#

(}U(J~Dj<0K

TZj<0K,KLj4U0K`p(=0>"+0>rXsM)T?vz7U!3;U

QJ,mbSO?v)%D3;UQJ()%%[)#TZzJ0K,KLj9U!\)%

[qD;vYVHQC#

Xx =0> +0> XsM z7%[ )%%[

@z&<] 0.95 0.95 1.95 0.00 1.95

@zd|Xx 1.95 2.95 3.95 0.00 2.95

d|zRrXx 2.95 4.95 5.95 0.00 4.95

>} 1:

;v4T@z&<]D:o_):K=>(}j<0K"MD=0>#0KQCG $3.85:

(?>=0>0KQC $0.95 * 2)+(?v)%0KQC $1.95 * 1)= $3.85

>} 2:

;v4T@zBsw]D:o_BK=])%:Z;])%Gx{T:D 3 >+0>,Z

~])%Gx{ZA{59]ccD 1 >+0>#=])%<9Cj<0K#0KQCG

42 Lj*"_:9C0Lj~q14(Lj

Page 51: IBM WebSphere Commerce Suite€¦ · "

$17.70:

((?>+0>0KQC $2.95 * 3)+(?>+0>0KQC $2.95 * 1))+(?v)%

$2.95 * 2)= $17.70#

(}Y]DlY0K

TZlY0K,^[9C240K`p,0KQCFc<|,?vz7D=SUQ(z7

%[)#TZzJ0K,KLj9U!\)%[qD;vYVHQC#

Xx =0> +0> XsM z7%[ )%%[

@z&<] 1.95 1.95 2.95 0.95 1.95

@zd|Xx 2.95 3.95 4.95 0.95 2.95

d|zRrXx 4.95 6.95 7.95 0.00 24.95

>} 1:

;v(zMhD:o_9ClY0K):K;>+0>M;>=0>#0KQCG $36.85:

((?>+0>0KQC $6.95 * 1)+(?>=0>0KQC $4.95 * 1))+(?])%

$24.95 * 1)= $36.85

YuLj

;RZ?v!<PV?D)M.`LjDSCsYuLj,|DxO?VP=v0Ka)

_:

v (}z[)M.`DLjDKu5S]M(kTSCsDw*GPM@z&<])

v (}U(J~Dj<0K

KYuLjy]z7DX?8(0K`p#z7.V*TBX?6'PD;n:

v 0 A 5 u

v 5 A 15 u

v 15 A 25 u

v 25 A 50 u

v 50 A 100 u

v 100 uTO

BmE(KKYuLjD0KQC#

(}+>Ku5]M

1YuLj(}+>Ku5]M1,0KQCy]z7X?Fc#;YFcd|0KQ

C#

Z9B |D0KhC!n 43

Page 52: IBM WebSphere Commerce Suite€¦ · "

Xx 0 A 5

u

5 A 15

u

15 A 25

u

25 A 50

u

50 A 100

u

100 u

TO

z7%

[

)%%

[

SCsd|

Xx

2.00 2.00 5.00 5.00 10.00 20.00 0.00 0.00

@z

&<]

4.00 4.00 8.00 8.00 15.00 25.00 0.00 0.00

>} 1:

;v|aPMBa.~D:o_):K;~K/@M;v"(/#0KQCG $7.00:

(0 A 5 uDK/@0KQC $2.00 * 1)+(15 A 25 uD"(/0KQC $5.00 * 1)=

$7.00

(}U(J~Dj<0K

g{:o_S!ZYuLjKu5]M6'.bDX=,yPz79Cj<J~0K#1

9C#fJ~1,0KQC!vZz7X?,YSO?v)%U!D=SQC#1)%0

K=zb1,+T?~z7U!=SQC#

Xx 0 A 5

u

5 A 15

u

15 A 25

u

25 A 50

u

50 A 100

u

100 u

TO

z7%

[

)%%

[

SCsd|

Xx

5.00 10.00 15.00 25.00 50.00 75.00 0.00 2.00

@z

&<]

7.00 15.00 20.00 30.00 60.00 90.00 0.00 4.00

d|zRr

Xx

10.00 20.00 35.00 50.00 75.00 100.00 5.00 8.00

>} 1:

;v&<] Plattsburgh D:o_):K;EbL";v'HxM;(yd#0KQCG

$116.00:(0 A 5 uDbL0KQC $7.00 * 1)+(5 A 15 uD'Hx0KQC *

1)+(100 uTODydD0KQC $90.00 * 1)+(?v)% $4.00 * 1)= $116.00

>} 2:

;v+wg+wgGD:o_):K;({i0M/MaX?D/|#0KQCG $48.00:

(0 A 5 uDaX?/|D0KQC $10.00 * 1)+(5 A 15 uD{i0M/D0KQ

C $20.00 * 1)+(?vz7 $5.00 * 2)+(?v)% $8.00 * 1)= $48.00.

44 Lj*"_:9C0Lj~q14(Lj

Page 53: IBM WebSphere Commerce Suite€¦ · "

Z10B |D'6hC!n

>}Lji5D~;dC49C Payment Manager#PX|`E",kND Payment Manager

MLji5D~#;x,zT;h*v;)!D|D49 Payment Manager MzDLj;

p9C#

*9 Payment Manager MzDLj;p9C,k4PTBYw:

1. (}4i sar-info.xml 47(k'6PCJ4X*DGD) XML D~#

}g,infashion.sar Z sar-info.xml PD'6PCJ4gBy>:

<asset fragmented=“no” name=“payment”>

<file name=“data/de_DE/paymentinfo.xml” type=“config”/>

<file name=“data/paymentinfo.dtd” type=“dtd”/>

</asset>

2 . *|D'6PCJ4,h*`- paymentinfo.xml#TBG0wP1P1D

paymentinfo.xml:

<paymentinfo>

<!— yes if user wants to use Payment Manager —>

<!— no if user does not want to use Payment Manager —>

<PaymentManager enable=“yes”/>

<!-- user can specify more than one type of cassettes,Commerce Models supports OfflineCard -->

<Cassette type=“OfflineCard”><!-- The currency has to be 3 character iso

code currstr --><Account currency=“USD”><Brand type=“MasterCard”/><Brand type=“VISA”/><Brand type=“American Express”/></Account></Cassette><Cassette type=“OfflineCard”>

<!-- The currency has to be 3 characteriso code currstr -->

<Account currency=“ESP”><Brand type=“MasterCard”/><Brand type=“VISA”/><Brand type=“American Express”/></Account></Cassette></paymentinfo>

3. vX*D|D#}g,g{zF.'V “OfflineCard” TbD(;`M,k|D(;`M

tT#r_g{zF.'V;,D7F,k|D7FtT#PX|`E",kND`&

D DTD D~#

© Copyright IBM Corp. 2000 45

Page 54: IBM WebSphere Commerce Suite€¦ · "

v TZ OfflineCard cassette,q-TBq=Du?TZ0Lj1'VD?vuRxTG

XhD:

<Cassette type=“OfflineCard”>

<Account currency=“currency”/>

<Brand type=“configured_brand_1”/>

<Brand type=“configured_brand_2”/>

.

.

.

<Brand type=“configured_brand_n”/>

</Cassette>

dPuRXk*{O ISO 4217 j<D}V8zk#}g,“USD” zm@*#

v TZ cassette for SET,kmSTBu?:

<Cassette type=“SET”/>

v TZ CyberCash cassette,kmSTBu?:

<Cassette type=“CyberCash”/>

4. k4UhC Payment Manager PD=hjI Payment Manager PDdC#

Payment Manager MLji5D~

g{z#{ZLjP9C Payment Manager,rXkZLji5D~P|,'6PCJ4D

~#1"<Lji5D~1,'6PCJ4D~(w*?V>}Lji5D~|,Zd

P)+Z Payment Manager PhCTBE":

v Payment Manager }]bPD merchant_ID#

v LjP9CD(;`M#

v Payment Manager }]bPDJ',|I9CPCJ4D~PDLj8('VD?Vu

R#g{zDLj;'VZPPCJ4D~P8(DuR,r;a4(J'#

v ?vJ'D7F#

Z"<}LP,paymentinfo.xml 2Z Payment Manager P*Lj\m1xvKLR\m

1(^#ZLji5D~"<.s,XkT Payment Manager xPdC,9dIT&m?

V7F#

PX>}Lji5D~P9CD>} paymentinfo.xml T0|`5w,kND

paymentinfo.xml#

46 Lj*"_:9C0Lj~q14(Lj

Page 55: IBM WebSphere Commerce Suite€¦ · "

Z11B |Dz7?<E"

g{zF.Z"<Lji5D~1"<>}Ljz7}],rh*Z"<Lji5D~s

>}KE"TcmSzT:Dz7}]#

*|Dz7?<E",k4PTBYw:

1. g{Q-"<,rk9C0}]bem15CLr>}>}Ljz7}]#g{4"

<,rk*A=h 2#

2. 4U4(z7?<PCJ4PD=h4(BDz7?<}]#

4(z7?<PCJ4

*K4(LjDz7?<,h*+E"mS=}]bmP#TBNqhvgN4(izD

z7?<#

izDz7?<|,`v6pD`p#}g,Lj0wP1P1|,%6`p0P=1

01,K`p|,S`p0$c1M0D@1#b=v`p<|,8Vz7#

z+T XML D~q=4(z7?<,bVq=DD~IT9C00kLr1m~|0k=

}]bP#g{z}Z4(`vz7?<,rh**zLj'VD?VoT734(@"

D XML D~#X(ZoT73DD~&18(yPDhvE",byMITaWD*;|

K#>}Lj0wP1P1(b)NqPD\`>}<G!TZKLj)TyP;h*-

kDE"9C;v catalog.xml D~,xTh*-kDE"9CLj'VD?voT73

Dm;v catalog.xml#X(ZoTDD~|,yPDhvE"#

"b:CZ5wgN4(Iizz7?<D>}4T0wP1P1z7?<PCJ4

catalog.xml MX(ZoT73D catalog.xml#LjPCJ4;ZTB?<P:

Commerce_Suite_install_path\samples\stores\Infashion

*i4z7?<PCJ4,k9C ZIP Lrr* infashion_locale1_locale2.sar#XML

D~;Z}]D~PP#

*4(|,`6`pDz7?<,k4PTBYw:

1. kl$z7?<S53T0`&DTsM}]#M#

2. l$PX00kLr1m~|DE"#

3. 4(;vi/4d1z7?<yP_DG+#PX|`E",kND4(LjyP_#

4. 9C0wP1P1D catalog.xml D~w*zD8O,4(BD XML D~#g{z}

Z4(`D/z7?<,r9h**zLj'VD?voT734( XML D~#

*K+4 XML D~,zXkjITBNq,b)NqPD?vNq+Z XML D~P

4(u?#

a. 4(z7?<5e#

© Copyright IBM Corp. 2000 47

Page 56: IBM WebSphere Commerce Suite€¦ · "

b. 4(z7?<i#

c. 8(%6z7?<ixz7?<#

d. 4(z7?<iX5#

e. 4(z7ML7#

f. 4(tTMtT5#

g. 4(j[#

h. 4(z7?<ikz7X5#

i. 4(z7kL7X5#

5. Z4(z7?<PCJ4.s,XkjITB=h4(pwCDz7?<:

a. +z7?<"z7?<iMz7?<u?X*ALj,8( JSP D~#eT>zDz

7?<u?#|`E",kND4(Lj*z7?<PCJ4#

b. +0nkz7?<u?X*#PX|`E",kND4(Lj*z7?<*0nP

CJ4#

c. +0K==kz7?<u?X*#PX|`E",kND4(Lj*z7?<*0

KPCJ4#

d. +z7?<u?k5VPDX*#PX|`E",kND4(Lj*5VPCJ

4#

6. +4(D XML D~0k=}]bP#PTB!n:

v 9C00kLr1m~|1S0k}]=}]bP#

v +z7?<mS=Lji5D~,""<KLji5D~#PX+z7?<mS=

Lji5D~D|`E",kND("Lji5D~#

4(z7?<5e

z7?<5ezm}]bPD;vz7?<#(}+E"mS= C A T A L O G M

CATALOGDSC mPMIT4(z7?<5e#PX|`E",kNDz7?<}]#M#

*4(z7?<5e,k4PTBYw:

1. 9CTB>}w*zD8O,Z XML D~P* CATALOG m(ez7?<5e:

<catalog

catalog_id=“@catalog_id_1”

member_id=“&MEMBER_ID;”

identifier=“InFashions”

description=“wP1Pz7?<”/>

"b:

v XZ9C @ M & D|`E",kND0Lji5D~0kLr1<(#

v z7?<j6Xk(;,rK,g{;Z>}0wP1P1z7?<(r;rz7

?<PmST:DE"),MXk9CBD5#}g,@catalog_id_2#

48 Lj*"_:9C0Lj~q14(Lj

Page 57: IBM WebSphere Commerce Suite€¦ · "

2. 9CTB>}w*8O,Z XML D~P* CATALOGDSC m(ez7?<5e#g

{z}Z4(`D/z7?<,rz&1ZX(ZoT73D XML D~P|,KE"#

<catalogdsc

catalog_id=“@catalog_id_1”

fullimage=“webbapp\images\InFashion.gif”

language_id=“-1”

longdescription=“0wP1P1z7?<;v|,?\D0HzL71,9|,P=

M.=10”

name=“wP1P”

shortdescription=“P=M.=10”

thumbnail=“InFashion.gif”/>

4(z7?<i

z7?<ir`pGS`prz7DVi#}g,0P=101G;i9I0P=101

D`p(}g,$cMD@),x0$c1`pG;iz7#

*4(z7?<i(`p),k4PTBYw:

1. 7(z#{*z7?<4(Dz7?<i(`p),|(yPS`p#

2. 9CTB>}w*zD8O,+PX?viDE"mS= CATGROUP m#PX|`E

",kNDz7?<i}]#M#

<catgroup

catgroup_id=“@catgroup_id_1”

member_id=“&MEMBER_ID;”

identifier=“P=10”

markfordelete=“0”

field1=“-”

field2=“-”/>

"b:XZ9C @ M & D|`E",kND0Lji5D~0kLr1<(#

3. Tz7?<PD?viX4=h 2#"b,z7?<ij6Xk(;,rK,XkTz4

(D?vz7?<i9CB5#}g,@catgroup_id_2 M @catgroup_id_2#

4. 9CTB>}w*8O,+PX?viDE"mS= CATGRPDESC m#g{z}Z4

(`D/z7?<,rz&1ZX(ZoT73D XML D~P|,KE"#

<catgrpdesc

language_id=“&en_US;”

catgroup_id=“@catgroup_id_1”

name=“P?”

shortdescription=“P=10”

longdescription=“P=10”

published=“1”

display=“-”

Z11B |Dz7?<E" 49

Page 58: IBM WebSphere Commerce Suite€¦ · "

thumbnail=“/InFashion/images/mens.gif”

fullimage=“/InFashion/images/mens.gif”

/>

5. Tz7?<PD?iX4=h 4#

8(%6z7?<ixz7?<

Z*z7?<4(z7?<i.s,Xk+%6z7?<i8(xzDz7?<#}g,

0P=~01G;v%6z7?<i#

*+%6z7?<i8(xz7?<,k4PTBYw:

1. 9CTB>}w*8O,(}r CATTOGRP mmSE"+?v%6i8(xzDz7

?<#

<cattogrp

catalog_id=“@catalog_id_1”

catgroup_id=“@catgroup_id_1”

/>

"b:XZ9C @ M & D|`E",kND0Lji5D~0kLr1<(#

2. Tzz7?<PD?v%6iX4=h 1#

4(z7?<iX5

Z*z7?<4(z7?<i.s,Xk(ewz7?<i.dDX5#}g,%6z7

?<i_PS`p,40P=101|,S`p0$c1M0D@1#%6iG8,S`p

GS#S`p2ITw*8`p#4,S`p0$c1ITPT:DS`p,}g,q~

$cM]Pc#

*4(wz7?<i.dDX5,k4PTBYw:

1. 9CTB>}w*zD8O,(}r CATGRPREL mmSE"44(z7?<i.dD

X5:

<catgrprel

catgroup_id_parent=“@catgroup_id_1”

catgroup_id_child=“@catgroup_id_4”

catalog_id=“@catalog_id_1”

rule=“-”

sequence=“0”/>

"b:

v ZK}P,catgroup_id_4 I* catgroup_id_1 DS`p#

v XZ9C @ M & D|`E",kND0Lji5D~0kLr1<(#

2. Tz7?<PD?vX5X4=h 1#

50 Lj*"_:9C0Lj~q14(Lj

Page 59: IBM WebSphere Commerce Suite€¦ · "

4(z7ML7

z7?<PDL7Tz7ML7DN=fZ#z7G8;iL7,xL7Gz7DX(5

},(}tT(e#}g,]Pq~$cG;Vz7,r*{G;\(;j6,1A_g

MU+tT_Px(5#Kz7zmyP]Pq~$cDiO,xL7(_g* 32"U+*

Z+D]Pq~$c)zmKz7DX(5}#z7;\:r,+L7IT#z7?<P

D?Vz7<P8VL7#

(}+E"mS= CATENTRY M CATENTDESC mPZzDz7?<P4(z7ML7#

PX|`E",kNDz7?<u?}]#M#

*4(z7ML7,k4PTBYw:

1. 9CTB>}w*8O,(}r CATENTRY mPmSE"4*z74(z7?<u?:

<catentry catentry_id=“@product_id_102”

member_id=“&MEMBER_ID;”

catenttype_id=“ProductBean”

partnumber=“sku-@product_id_102”

mfpartnumber=“sku-@product_id_102”

mfname=“InFashion”

markfordelete=“0”

buyable=“1”

/>

"b:

v XZ9C @ M & D|`E",kND0Lji5D~0kLr1<(#

v Tz79C catenttype_id=“ProductBean”#

2. 9CTB>}w*8O,+PXKz7DE"mS= CATENTDESC m#g{z}Z4

(`D/z7?<,rz&1ZX(ZoT73D XML D~P|,KE"#

<catentdesc

catentry_id=“@product_id_102”

language_id=“-1”

name=“F>^Bo”

shortdescription=“F>^Bo”

longdescription=“b)_P 5 vZ|D+3F>^BoGCG#aD^FID,bF

OV#nJO:>Mo>),ITz4#”

thumbnail=“/InFashion/images/mens_pants_cords_sm.gif”

fullimage=“/InFashion/images/mens_pants_cords.gif”

xmldetail=“ ”

available=“1”

published=“1”

/>

3. 9CTB>}w*8O,(}r CATENTRY mmSE",*k=h 1 PdkDz7X

*D?~L74(z7?<u?:

<catentry catentry_id=“@catentry_id_105”

Z11B |Dz7?<E" 51

Page 60: IBM WebSphere Commerce Suite€¦ · "

member_id=“&MEMBER_ID;”

catenttype_id=“ItemBean”

partnumber=“sku-105”

mfpartnumber=“sku-105”

mfname=“InFashion”

markfordelete=“0”

buyable=“1”

/>

"b:9CL7D catenttype_id=“ItemBean” #

4. 9CTB>}w*8O,+PX?~L7DE"mS= CATENTDESC m#g{z}Z

4(`D/z7?<,rz&1ZX(ZoT73D XML D~P|,KE":

<catentdesc

catentry_id=“@catentry_id_105”

language_id=“-1”

name=“F>^Bo”

shortdescription=“F>^Bo”

longdescription=“b)_P 5 vZ|D+3F>^BoGCG#aD^FID,bF

OV#nJO:>Mo>),ITz4#”

thumbnail=“/InFashion/images/mens_pants_cords_sm.gif”

fullimage=“/InFashion/images/mens_pants_cords.gif”

xmldetail=“ ”

available=“1”

published=“1”

/>“

5. Tz7?<PDyPz7ML7X4=h 1 A 4#

4(tTMtT5

z7?<PD?vz7<PX(D;itT,}g,D@I\P_gMU+=VtT#L

7G(}tT5(eD,}g,!E"l+D@#Zz7?<P4(z7ML7.s,(

}+E"mS= ATTRIBUTE M ATTRVALUE mP,Zz7?<P4(tTMtT5#

PX|`E",kNDz7?<u?}]#M#

**z74(tT"*L74(tT5,k4PTBYw:

1. 9CTB>}w*zD8O,(}r ATTRIBUTE mmSE"44(tT#"b,Xk

ZIT4(tT.04(z7#g{z}Z4(`D/z7?<,rz&1ZX(Zo

T73D XML D~P|,KE":

<attribute

attribute_id=“@attribute_id_103”

language_id=“-1”

attrtype_id=“STRING”

name=“_g”

sequence=“0”

52 Lj*"_:9C0Lj~q14(Lj

Page 61: IBM WebSphere Commerce Suite€¦ · "

description=“_g”

catentry_id=“@product_id_102”

description2=“|'Mc$”

field1=“ ”

/>

"b:XZ9C @ M & D|`E",kND0Lji5D~0kLr1<(#

2. T?vz7tTX4=h 1#}g,4(_gMU+=vu?#

3. 9CTB>}w*zD8O,(}r ATTRVALUE mmSE"44(tT5#"b,

XkZIT4(tT5.04(z7#g{z}Z4(`D/z7?<,rz&1ZX

(ZoT73D XML D~P|,KE"#

<attrvalue

attrvalue_id=“@attrvalue_id_111”

language_id=“-1”

attribute_id=“@attribute_id_103”

name=“29W x 28L”

attrtype_id=“STRING”

stringvalue=“29W x 28L”

sequence=“0”

catentry_id=“@catentry_id_105”

/>

4. T?vz7tT5X4=h 3#}g,*?V_gM?VU+4(Bu?#

5. Tz7?<PDyPz7ML7X4=h 1 A 4#

4(j[

Xk*z7?<PD?vz7?<u?8(;vj[#j[Gkz7?<u?X*D2,

hvT[q#**z74(j[,k+E"mS= LISTPRICE mP#PX|`E",kN

Dz7?<u?}]#M#

"bBn:j[;\CZ)%&m#*K+L7mS=:o5r&m)%,Xk4((

[#PX|`E",kND4(v[oPCJ4#

**z74(j[,k4PTBYw:

1. 9CTB>}w*8O,(}r LISTPRICE mmSE"*z74(j[#"b,XkZ

4([q.0Q-4(Kz7?<u?#

<listprice

catentry_id=“@product_id_102”

currency=“CNY”

listprice=“125.00”

/>

"b:XZ9C @ M & D|`E",kND0Lji5D~0kLr1<(#

Z11B |Dz7?<E" 53

Page 62: IBM WebSphere Commerce Suite€¦ · "

2. Tz7?<PDyPz7X4=h 1#

4(z7?<ikz7X5

Zz7?<P4(z7?<iMz7.s,Xk(ez7?<iMz7.dDX5#4,

zh*+z78(xX(Dz7?<i#}g,0$c1G;vz7?<i#_6r^q

~$cMF>^BoG=vtZCiDz7#(}+u?mS= CATGPENREL mP4(

ez7?<iMz7.dDX5#}g,kNDz7?<PD<m,PXb)X5D|`

E",kNDz7?<u?}]#M#

*4(z7?<ikz7X5,k4PTBYw:

1. 9CTB>}w*8O,(}r CATGPENREL mPmSE"4(z7?<ik|z7

DX5#

<catgpenrel

catgroup_id=“@catgroup_id_4”

catalog_id=“@catalog_id_1”

catentry_id=“@product_id_102”

rule=“-”

sequence=“0”

/>

"b:XZ9C @ M & D|`E",kND0Lji5D~0kLr1<(#

2. Tz7?<PDyPz7?<iMz7X5X4=h 1#

4(z7kL7X5

Z*z7?<4(z7ML7.s,Xk(e?vz7kL7.dDX5#z7?<PD

?Vz7<P8VL7#(}r CATENTREL mmSu?(ez7kL7.dDX5#P

X|`E",kND`pu?}]#M#

*4(z7kL7X5,k4PTBYw:

1. 9CTB>}w*8O,(}r CATENTREL mPmSE"4(z7k|DL7.dD

X5#"b,XkH4(z7ML7,EIT4(|G.dDX5:

<catentrel

catentry_id_parent=“@product_id_102”

catreltype_id=“PRODUCT_ITEM”

catentry_id_child=“@catentry_id_105”

sequence=“1”

quantity=“1”

/>

dP catentry_id_parent=“@product_id_102” gB(e:

<catentry catentry_id=“@product_id_102”

member_id=“&MEMBER_ID;”

catenttype_id=“ProductBean”

54 Lj*"_:9C0Lj~q14(Lj

Page 63: IBM WebSphere Commerce Suite€¦ · "

partnumber=“sku-@product_id_102”

mfpartnumber=“sku-@product_id_102”

mfname=“InFashion”

markfordelete=“0”

buyable=“1”

/>

x catentry_id_child=“@catentry_id_105” (egB:

<catentry catentry_id=“@catentry_id_105”

member_id=“&MEMBER_ID;”

catenttype_id=“ItemBean”

partnumber=“sku-105”

mfpartnumber=“sku-105”

mfname=“InFashion”

markfordelete=“0”

buyable=“1”

/>

"b:

v XZ9C @ M & D|`E",kND0Lji5D~0kLr1<(#

v Tz79C catenttype_id=“ProductBean”,TL79C catenttype_id=“ItemBean”#

2. T?~kCz7X*DL7X4=h 1#

3. Tz7?<PyPz7kL7X5X4=h 1 M 2#

Z11B |Dz7?<E" 55

Page 64: IBM WebSphere Commerce Suite€¦ · "

56 Lj*"_:9C0Lj~q14(Lj

Page 65: IBM WebSphere Commerce Suite€¦ · "

Z12B |DD~DPCJ4

*9C WebSphere Commerce Studio |DD~PCJ4(HTML"JSP D~M<qHH),

k4PTBYw:

1. r* WebSphere Studio n?#g{zZ studio PQ-_PVPDLji5D~,"#

{YN<kD~PCJ4,k+Lji5D~<k= WebSphere Studio#

2. 9C Page Designer rTP!qDd|$_TD~DPCJ4wX*D|D#g{h*

D0,kB(Lj3f#

3. S WebSphere Studio <vD~DPCJ4=Lji5D~,r"<D~DPCJ4=K

*DLj#g{zk,1vE=~Bi,k4U0"<D~DPCJ4=K*DLj1

NqPD=hv#

g{z!qZ=h 3 P<vD~DPCJ4=Lji5D~,rXkXB"<Lji5D

~Ti4zywD|D#"<D~DPCJ4=K*DLj9zIT"44=ywD|

D#

+Lji5D~<k=VP WebSphere Studio n?P

*K<kQ|BDLji5D~D~PCJ4,|GXkQ-Z WebSphere Studio PDL

ji5D~n?PfZ#*<kQ|BDLji5D~D~PCJ4,k4PTBYw:

1. Z WebSphere Studio n?P,S$_K%P,!qr<,;s!q<kLji5D~#

"bBn:zXk_P0>c\m11"0Lj\m11r0Lj*"_1CJ(^4

+Lji5D~S Websphere Commerce Server <k#

T><kLji5D~T0r#

2. Z Commerce Suite C'{VNP,dkzD WebSphere Commerce Suite C'j6#

3. Z\kVNP,dkzD\k#

4. %w<k#

Lji5D~D~PCJ4y] Commerce Studio D~a9f"Z WebSphere Studio

P#

zITNNb)D~DPCJ4xP|D#PX^D3fD|`E",kND WebSphere

Studio *zozr Studio 8O#

r* WebSphere Studio n?

*Z WebSphere Studio P4(Bn?rr*VPDn?4`-Lji5D~PCJ4,k

4PTBYw:

1. S*<K%P,!qLr,;sG IBM WebSphere Commerce Studio,;sG

Studio,nsG IBM WebSphere Studio#

r* WebSphere Studio#

© Copyright IBM Corp. 2000 57

Page 66: IBM WebSphere Commerce Suite€¦ · "

a. g{zGZ;Nr* WebSphere Studio r Studio P;fZ10Dn?,r+T>

06-4= IBM WebSphere Studio10Z,k4PTBYw:

v 4(Bn?

– SB-VNP!q4(Bn?9C,Y!qLji5D~"%w7(#T>

0Bn?10Z#

– Zn?{FVNP|kn?{F#

TBGLjPCJ4DD~P{F,}g mystore#

– Zn?D~PVNP,%w/@"iz=+#fn?J4DD~P#2IT!

q1!!n#

– %w7(#T>0Lji5D~G<10Z#

– Z~qw{FVNP,dkLji5D~$tdPD~qwD{F#

– Z Commerce Suite C'{VNP,dkzD WebSphere Commerce Suite C

'{#

– Z\kVNP,dkzD\k#%wG<#

r*0Lji5D~1Pm0Z#

– SLji5D~PmP!qzk*<kDLji5D~#%w<k#

Lji5D~D~PCJ4y] Commerce Studio D~a9f"Z WebSphere

Studio P#

b. g{Z WebSphere Studio PQ-fZn?,k4PTBYw:

v 4(Bn?

– SD~K%P,!qB(n?#T>0Bn?10Z#

– Zn?{FVNP|kn?{F#

TBGzLjPCJ4DD~P{F,}g mystoreproject#

– Zn?D~PVNP%w/@"iz=+#Vn?J4DD~P,rS\1!

D~P#

– S4($_B-PmP,!qLji5D~#

0Lji5D~1#eG(CZ`-LjPCDJ4D#T>0Lji5D~

G<10Z#

– Z~qw{FVNP,dkLji5D~$tdPD~qwD{F#

– Z Commerce Suite C'{VNP,dkzD WebSphere Commerce Suite C

'{#

– Z\kVNP,dkzD\k#%wG<#

r*0Lji5D~!qw1#

– SLji5D~PmP!qzk*<kDLji5D~#%w<k#

Lji5D~D~PCJ4y] Commerce Studio D~a9f"Z WebSphere

Studio P#

v r*VPn?

– SD~K%P!qr*n?#T>0r*10Z#

58 Lj*"_:9C0Lj~q14(Lj

Page 67: IBM WebSphere Commerce Suite€¦ · "

– *Az#{r*Dn?#%wr*#

– !q project.wao D~#%wr*#

Z WebSphere Studio Pr*n?#

"b:g{Z4(BDLji5D~n?1!q!{<k,r+9C1! Studio #e4(

1!D WebSphere Studio n?#

S WebSphere Studio P<vD~DPCJ4

;)SLji5D~<kD~DPCJ4= WebSphere Studio,"wKX*D|D,MXk

QPCJ4XB<X=~qwODLji5D~#"b:z;ITQPCDJ4XB<X

=-<DGvLji5D~#

*S WebSphere Studio <vLji5D~=~qw,k4PTBYw:

1. Z WebSphere Studio DLji5D~n?P,S$_K%P,!qr<,;s!q<v

Lji5D~#g{{CK0<vLji5D~1,rkS<=feP!qn?,"X

T#

T>0<vLji5D~1T0r#

"bBn:zXk_P0Lj\m11r0Lj*"_1CJ(^4+Lji5D~<

v= Websphere Commerce ~qw#

2. Z Commerce Suite C'{VNP,dkzDC'j6#

3. Z\kVNP,dkzD\k#%w<v#

Q|BDD~DPCJ4+M=~qwODLji5D~#;a+ store directory D~

PP|,DD~PCJ4<v=Lji5D~#PX|`E",kND Commerce Studio

D~a9#

*i4zywD|D,zXkXB"<Lji5D~#

"<D~DPCJ4=K*DLj

*S WebSphere Studio "<D~DPCJ4=K*DLj,k4PTBYw:

1. 7#zQjIK<8"<PDNq#

2. k7#zQhC"<W!n#

3. 7#Qlk stores D~PBDyPD~#Studio lvDD~,}g,}Z9CDD~

r_Q-r*DD~,+Cl+!!j>jG#*lkD~,CsjR|%wKD

~,"SB-K%P!qlk#

4. Z WebSphere Studio P,!qz*"<Dn?#

5. SD~K%P,!q"<{vn?#T>0"<!n10Z#

6. !qZ{D!n#%w7(#PX0"<!n10ZD|`E",k%woz#

7. T>0*"<DD~10Z,,1yw8vD~QPOS4S#

Z WebSphere Commerce Suite P,Java |nI! URL DN=#Z"<}LP1

WebSphere Studio R=b) URL 1,|aiRX*D~#1 WebSphere Studio ^(

Z12B |DD~DPCJ4 59

Page 68: IBM WebSphere Commerce Suite€¦ · "

R=D~,|+a+CD~w*PO4S4(f#r*LjPD8vD~|,b)|

n,0*"<DD~10ZaR=`vPOS4S#vTPOS4S,"%w7(#

8. g{Z0Lji5D~W!n1P!qKZ"<Zd/J,raT>|BLji5D

~T0r#*CZ"<1ywD|D4|BLji5D~,k%w|BLji5D

~#

9. g{}Z|BLji5D~,ravVLji5D~G<0Z#G<#

T>0"<}L10Z#

10. I\T>wV;,D"<0Z,b!vZzZ0"<!n10ZP!qD!n#kq

-Z%@0ZPD5w#

T>0"<(f13f#4iK3f4iRZ"<Zdv=DJb#

"b:g{;PT>0"<(f13f,rZ0"<!n10ZD#fj)P;P!

qzI"<(f#ir#

"b:PX"<&mD|`E",kND6Studio 8O7PD:gN"<zDLj;#

*2mD~53"<dC6L Websphere Commerce ~qw

*K"<=2mD~53OD~qw,k4PTBYw:

1. 3dAxg}/w,||,TBD~P:

Commerce_Suite_install_path\stores\web

zIT3d=|, \stores\web D~PD76DNN?V#

2. Z WebSphere Studio P,!qz*"<Dn?#g{n?Z WebSphere Studio P;

fZ,zXkZmS"<~qw="<G(.0xP4(#

3. Si4K%P,!q"<#

4. Sn?K%P,!q"<G(#S(eDG(PmP!q"<G(#*+"<G(m

S=Pm,kND6Studio 8O7D:gN"<zDLj;#

5. Z"<S<P(0ZDRAf)Rw1!D~qw<j#

"b:g{1!~qw<j;T>,k*A=h 8#

6. SB-K%,!q>}#T>0>}10Z#

7. !qS10G(>}#%w7(#

8. !qG(<j(}g,bT)#

9. SekK%!q~qw#T>0ek~qw10Z#

10. Z~qw{FVNPdk3d=D~qwzwD{F#%w7(#

11. Z0"<1S<PRwG(<j#

12. SB-K%P!qtT#T>G(D0tT10Z#

13. !q_6j)#

14. S1!~qwB-PmP,!qUEekD~qw#%w7(#

15. Z2mDD~53ORw~qwD"<~qw<j#SB-K%P!qtT#

16. !qD~53"<%!4%#

60 Lj*"_:9C0Lj~q14(Lj

Page 69: IBM WebSphere Commerce Suite€¦ · "

17. SD~53B-PmP!q`&DD~53#

18. %w?j#T>0"<?j10Z#

19. |D"<?jD76T%dzZ=h 1 P3dD76#k7# storesDocRoot D76

3d= stores\web D~P#

"b:g{z}Z4(9C6*`Mm (Master.css) DLj,k+ html "<?jD7

6|D* HTTP ~qwDD5y76#HTTP ~qwDD5y76PZ HTTP dCD

~P#

20. %w7(XU0"<?j10ZM0tT10Z#

21. dCZ6L~qwO"<DD~P#

VZIT+Cn?"<=2mD~53OD~qw#

"b:PX"<G(M{v"<}LD|`E",kND6Studio 8O7PD:gN"<z

DLj;#

dC"<DD~P

*dC"<DD~P,kjITB=h:

1. Z"<S<P(0ZDR0q),)96L~qwDPm#

2. CsjR|%wLj#SB-K%P!qtT#T>0LjtT10Z#

3. !q"<j)#

4. !q+CD~P"<="<?j#ir#

5. SB-PmP,!q storesDocRoot#

6. 7z!q9CD~PI*ib?<#ir#!q7(#

7. CsjR|%wwb#SB-K%!qtT#T>0wbtT10Z#

8. !q"<j)#

9. !q+CD~P"<="<?j#ir#

10. SB-PmP!q html#

11. !q9CD~PI*ib?<4!r#!q7(#

zVZQ<8C"<=6L Websphere Commerce ~qw#

"b:PXZ WebSphere Studio PdC"<~qwM{v"<&mDE",kND6Studio

8O7D:gN"<zDLj;#

8(1!~qw

**yPn?8(+w*1!~qwD"<~qw,kjITB=h:

1. S$_K%!q"<!n#T>0"<!n10Z#

2. !q_6j)#

Z12B |DD~DPCJ4 61

Page 70: IBM WebSphere Commerce Suite€¦ · "

3. SbTB-PmP!q*w*1!5D~qw#g{#{8(1!D0zz~qw1,

kSzzB-PmP,!q*8(*1!~qwD~qw#

4. %w1!"<?j#T>0"<?j10Z#7#8(~qwD"<?jD76}7#

g{z}Z8(;v>X~qww*1!hC,rk7# storesDocRoot "<?j;3d

=LjD5y76#TZ6L~qw,k7# storesDocRoot "<?jQ;3d=~qw

OLjD5y76Dp{#

5. %w7(#

* FTP "<dC6L Websphere Commerce ~qw

ZIT9C FTP "<=6L Websphere Commerce ~qw.0,XkjITBdC=h:

1. dC6Lwz* FTP ~qw#

2. +"<~qwmS="<G(#

3. dC6L"<~qw#

4. dCZ6L~qwO"<DD~P#

dC6Lwzw* FTP ~qw

*dC6L Websphere Commerce ~qwT9zITS WebSphere Studio "<D~PCJ

4,kjITB=h:

1. Z Websphere Commerce ~qwO,+6LwzdC* FTP ~qw,"*"<?j(Z

WebSphere Studio P(e)4(BPp{:

"<?j p{ 3d=

storesDocRoot storesDocRootAlias LjD5y76(Web &CLrD5y76):

Commerce_Suite_install_path/stores/web

2. AY8(;vP(^CJLjD5y76D NT C' ID#

zVZ<8Z WebSphere Studio P+"<~qwmS="<G(#

"b:PXZ WebSphere Studio PdC~qwM"<?jD|`E",kND6Studio 8

O7PD:gN"<zDLj;#

+"<~qwmS="<G(

ZdC6LwzjIs,MIT+"<~qwmS="<G(#kjITB=h:

1. Z WebSphere Studio P!q*"<Dn?#g{Z WebSphere Studio P;fZn?,

rXkZIT+"<~qwmS="<G(.04(n?#

2. Si4K%P,!q"<#

3. Sn?K%P,!q"<G(#S(eDG(PmP!q"<G(#*+"<G(m

S=Pm,kND6Studio 8O7D:gN"<zDLj;#

62 Lj*"_:9C0Lj~q14(Lj

Page 71: IBM WebSphere Commerce Suite€¦ · "

4. Z"<S<P(0ZDRAf)Rw1!D~qw<j#g{1!~qw<j;T

>,k*A=h 7#

5. SB-K%,!q>}#T>0>}10Z#

6. !qS10G(>}#%w7(#

7. Z"<S<P(0ZDRAf)!qG(<j#

8. SekK%!q~qw#T>0ek~qw10Z#

9. Z~qw{FVNPdk6L~qwD{F(}g,csserver.domain.com)#%w7

(#

10. Z0"<1S<PRwG(<j#

11. SB-K%P!qtT#T>G(D0tT10Z#

12. !q_6j)#

13. S1!~qwB-PmP,!qUEekD~qw#%w7(#

zQ-8(C~qww*Cn?D1!~qw#g{z*4(yPn?D1!~q

w,kND8(1!~qw#

VZzQ<8CZ WebSphere Studio PdC6L"<~qw#

"b:PX"<G(M{v"<}LD|`E",kND6Studio 8O7PD:gN"<z

DLj;#

dC6L"<~qw

1z+6LwzdCI FTP ~qw"+"<~qwmS="<G(s,z*<8Z

WebSphere Studio PdC"<~qw#*dC"<~qw,kjITB=h:

1. Rw6L~qwD"<~qw#SB-K%P!qtT#

2. !q FTP "<#8(tT#Z FTP "aM\kVNP,dkT~qwLjD5y76

PCJ(DC'j6M\kn#

3. !q?j#T>0"<?j10Z#

4. 7#"<?jkZ~qwO(eDp{%d#

"b:HTML M!~qLr?jGZ>X(eD#g{"<;ZLjD~PPDD~,

rzXk*b)?jZ~qwOhCBDp{#,y"b,C FTP "<DC' ID If

!x HTML ?j8(D?j76#PX|j8E",kNDdC6Lwz* FTP ~q

w#

5. !q7(#g{z;P|D HTML M!~qLr?j,aT>/f{"#Z/f{"

P,!qG#

VZzQ<8CdC*Z6L~qwO"<DD~P#

"b:PXZ WebSphere Studio PdC"<~qw""<?jM{v"<}LD|`E",

kND6Studio 8O7D:gN"<zDLj;#

Z12B |DD~DPCJ4 63

Page 72: IBM WebSphere Commerce Suite€¦ · "

dC"<DD~P

*dC"<DD~P,kjITB=h:

1. Z"<S<P(0ZDR0q),)96L~qwDPm#

2. CsjR|%wLj#SB-K%P!qtT#T>0LjtT10Z#

3. !q"<j)#

4. !q+CD~P"<="<?j#ir#

5. SB-PmP,!q storesDocRoot#

6. 7z!q9CD~PI*ib?<#ir#!q7(#

7. CsjR|%wwb#SB-K%!qtT#T>0wbtT10Z#

8. !q"<j)#

9. !q+CD~P"<="<?j#ir#

10. SB-PmP!q html#

11. !q9CD~PI*ib?<4!r#!q7(#

zVZQ<8C"<=6L Websphere Commerce ~qw#

"b:PXZ WebSphere Studio PdC"<~qwM{v"<&mDE",kND6Studio

8O7D:gN"<zDLj;#

7#`&D~qM~qw}ZKP

*"<Lj,k(}TB=h7#`&D~qM~qw}ZKP:

1. r*0~q1fe"7#TB~q&ZKP4,:

v DB2-DB2

v DB2-DB2DAS00

v IBM HTTP Administration

v IBM HTTP Server

v IBM WS Admin Server

2. (}TBYwr*0WebSphere _6\mXF(1:

a. @N!qLr"IBM WebSphere"Application Server 3.5 M\mXF(#

T>0WebSphere _6\mXF(10Z#

b. 1{"XF(MwT>Z0XF({"1?VP1,Si4K%P,!qXK#

c. )9 WebSphere \mr#

d. )9 <hostname>#

e. CsjR|%w Websphere Commerce Suite &CLr~qw <instancename>#SB-K%!q*<#

f. !P0XF({"1?V#&1T>TB{"(r`FD{"):

Command ″WebSphere Commerce Suite Application Server demo.start″ completed

successfully.

64 Lj*"_:9C0Lj~q14(Lj

Page 73: IBM WebSphere Commerce Suite€¦ · "

hC"<W!n

ZzS WebSphere Studio "<D~DPCJ4.0,kHhCzD"<W!n#*hC"

<W!n,k4PTBYw:

1. r* WebSphere Studio n?#

2. S$_K%P,!qr<,;s!qLji5D~W!n#T>0Lji5D~"<W

!n10Z#

3. !qZ{DW!n#PXwvW!nD|`E",k%woz#

4. %w7(#

Z12B |DD~DPCJ4 65

Page 74: IBM WebSphere Commerce Suite€¦ · "

66 Lj*"_:9C0Lj~q14(Lj

Page 75: IBM WebSphere Commerce Suite€¦ · "

Z13B "<Lji5D~

+Lji5D~"<= Websphere Commerce ~qwJmz4(K*DLj#TZ"<Lj

i5D~,zP=V!q:

v S0Lj~q1"<Lji5D~

v S|nP"<Lji5D~

zXk_P0>c\m11r0Lj\m11CJ(^E\"<Lj#

S0Lj~q1"<Lji5D~

+Lji5D~"<= Websphere Commerce ~qwJmz4(K*DLj#*"<Lji

5D~,kjITB=h:

1. k7#z_P0>c\m11r0Lj\m11CJ(^#

2. k7#QjIyPZ7#`&D~qM~qw}ZKPPhvDNq#

3. r*0Lj~q1#

4. SLji5D~PmP,!qzk*"<DLji5D~#

5. %w"<#

T>0"<Lji5D~13f#

6. !qZ{D"<!n#PX"<!nD|`E",k%woz#

<I:*4(+&\DLj,kZWN"<Lji5D~1,!qyPD"<!n(|

(z7}]!n)#

7. !q7(#

1Lj"<1,z+5X=0Lji5D~1Pm3f#0"<14,PP43K"<

4,#%w"B4|B4,#

8. SPmP!qLji5D~,"%w"<E*4i4"<Da{#

9. "<jI1,%wt/Lj4i4"bTzDLj#1jIs,TC>cwi)"XU

/@w#

"bBn:

1. g{|D Web &CLr Web 76r Web &CLrD5y76,rXk7#|Gk

Websphere Commerce Server P(eD76`%d#

2. ;N;I"<;vLji5D~#;'V"P"<,K`"<+<B=vLjD"<<

a'\#

© Copyright IBM Corp. 2000 67

Page 76: IBM WebSphere Commerce Suite€¦ · "

9C|nP"<Lji5D~

d;"<Lji5D~Dw*=(G9C0Lji5D~~q1,+2ITC|nPxP

"<#*9C|nPxP"<,k4PTBYw:

1. k7#z_P0>c\m11r0Lj\m11CJ(^#

2. S*<K%,!q|na>#

3. Z|n0ZP,dk:

cdCommerce_Suite_install_path\stores\web. dk dir#*"<DLji5D~T>

ZPmP#

4. dk notepadCommerce_Suite_install_path\bin\publishstore.bat#publishstore.bat

T>Z0GB>1P#

5. 9CLji5D~DP'N},`-TB|n:

java InstUtil -SAR sarName -SVR hostname -USERID logonId -PWD logonPwd -MODE

{insert|update} -LOCALE

locale -CONFIG configFile -XML {ALL|NOCATLG} -ASSET

{destination1=warfile1,destination2=warfile2}

dP:

v SAR GLji5D~{F

v USERID G WebSphere Commerce Suite DC'G<j6

v PWD G WebSphere Commerce Suite DC'G<\k

v MODE G&mD==(ekr|B)

v C O N F I G Gd C D ~ { F # } g :

Commerce_Suite_install_path\instances\instancename\xml\instancename.xml

v XML G+*"<D SAR PD XML D~Pm#*+?"<,k9C0yP1#*"

<}z7?<TbD+?,k9C NOCATLG#

v ASSET G SAR PD~PCJ4D~DPm(}g webapp.zip)M|G+;"<D

76(Commerce_Suite_install_path\stores\web=webapp.zip)#

g{z_P`vPCJ4D~,k4PTBYw:

Commerce_Suite_install_path\stores\web=webapp.zip

Commerce_Suite_install_path\stores\properties=properties.zip

6. #f"XU publishstore.bat#

7. Z|n0ZP,dk publishstore#4 Enter |#

8. 1|nKPax1,S*<K%,@N!qLr"DB2 Windows NT fM|n0Z#

9. Z DB2 CLP 0ZP,dk db2 connect todbname,dP dbname Grd"<Lj

D}]b#4 Enter |#

10. Z|nPB,dk db2 select * from store#4 Enter |#T>LjPm#G<B

zy4(DLjDEk#

68 Lj*"_:9C0Lj~q14(Lj

Page 77: IBM WebSphere Commerce Suite€¦ · "

11. Z|nPB,dk db2 select * from catalog#4 Enter |#T>z7?<DPm#

G<B0wP1P1z7?<DEk#

12. r* Internet Explorer#*ABP URL:

http://hostname/webapp/wcs/stores/servlet/StoreCatalogDisplay?storeId=storeId from

step10&langId=-1&catalogId=catalogId from step11

T>zDLj#

"bBn:;N;I"<;vLji5D~#;'V"P"<,K`"<+<B=vLj

D"<<a'\#

7#`&D~qM~qw}ZKP

*"<Lj,k(}TB=h7#`&D~qM~qw}ZKP:

1. r*0~q1fe"7#TB~q&ZKP4,:

v DB2-DB2

v DB2-DB2DAS00

v IBM HTTP Administration

v IBM HTTP Server

v IBM WS Admin Server

2. (}TBYwr*0WebSphere _6\mXF(1:

a. @N!qLr"IBM WebSphere"Application Server 3.5 M\mXF(#

T>0WebSphere _6\mXF(10Z#

b. 1{"XF(MwT>Z0XF({"1?VP1,Si4K%P,!qXK#

c. )9 WebSphere \mr#

d. )9 <hostname>#

e. CsjR|%w Websphere Commerce Suite &CLr~qw <instancename>#SB-K%!q*<#

f. !P0XF({"1?V#&1T>TB{"(r`FD{"):

Command ″WebSphere Commerce Suite Application Server demo.start″ completed

successfully.

<8"<

r Websphere Commerce ~qwZ;N"<D~,r_*|BVPLj.0,kjITB=

h:

1. 7#z_PrLj"<D}7(^#zXk_P0Lj\m11r0>c\m11DC

J(^4"<#

2. k7#D~Z WebSphere Studio PD Commerce Studio D~a9P#g{z9C0L

ji5D~1#e4(Lji5D~n?,rD~T/TKa9fE#

3. g{}Z>X"<,k7#QZ>X20K Websphere Commerce ~qw,"RQ-h

C"KPK#

Z13B "<Lji5D~ 69

Page 78: IBM WebSphere Commerce Suite€¦ · "

4. g{}Z"<=6L Websphere Commerce ~qw,k7#}7jIBPYw.;:

v Q-3d=}7Dxg}/w,~qwdC}7"Q*<KP#PX|`E",k

ND*2mD~53"<dC6L Websphere Commerce ~qw#

v 20K FTP ~q"}7XdCK~qw"QhCkKP#PX|`E",kND*

FTP "<dC6L Websphere Commerce ~qw#

PX6L"<D|`E",kND6Studio 8O7PD:gN"<zDLj;#

5. k7#"<?jQ(e"3d=zDLjD stores D~P#g{z9C FTP ~q"<

=6L Websphere Commerce ~qw,k7# stores ?<Q3d=k~qwO FTP p

{`%dD"<?jP#PX|`E",kND(e"<?j#

6. t/ IBM WS AdminServer"WebSphere Commerce Server 5}{FMPZ7#`&D

~qM~qw}ZKPPDd|~qw#

7. jIb)=h1,"<Mw#

70 Lj*"_:9C0Lj~q14(Lj

Page 79: IBM WebSphere Commerce Suite€¦ · "

Z14B G(~qw

s?VxOLj?jKP 365 l,?lKP 24 !1#byx4P,$MbT53D|D

x4QH# Commerce Suite G(~qwJm>c\m1Szz~qw}]b4F=G(}

]b,TcZ;0lKMDivBbT|B#bPzZbTz7?<D|B,xbTbT

BD:o&m|n,y2GX*D#

G(~qw|(TBi~:

Commerce Suite 5}

9C STAGLOG mM}]b%"w4G<LjmDd/#^[N1z|DG(}

]bDmPDG<,STAGLOG m<aG<K|D#

}]b#=E>

*G(}]b4(G(mM%"w#}CZG(?DD;5PmM;5P%"w

b,G(}]b9|,kzz}]b`,D#=4G<G(}]bPD|D#

0G(4F15CLr

Jm\m14F}]=G(}]b#0G(4F15CLr+}]Szz}]b

4F=G(}]b#zIT+}]4F=`X>cm"`XLRmPrvKm

P#

0G(+%15CLr

Jm\m1+|D+%=zz}]b#STAGLOG mPDE"j6G(}]bPD

;)G<,b)G<XkZzz}]bPek"|Br>}#0G(+%15C

Lr+|DSG(}]bF/=zz}]b#0G(+%15CLrC STAGLOG

m6pG(}]bPDD/D}],.sZzz}]bP|Bb)G<#

STAGLOG mP STGPROCESSED P+T 1 m>&m}DG<#

G(~qwgN$w

1<8C+}]Szz~qw4F=G(~qw1,I9C0G(4F15CLr#I4

FDmZG(mPPv#zy4(DC4f"(F}]DNNBm2ITZ*(FmdC

G(~qws4F=G(~qw#

dCZdZ STAGLOG mPw/4(KZ?U>#^[N1|DKG(~qwmPD;v

G<,%"wMZ STAGLOG mPG<bv|D#TZ?v^D}DG<,%"w<G<

K^D`M(ek">}r|B)"G<yZmD{F,T0G<DwX|Vr(;w

}#1|D0bTG(~qwOD}]bG<jI1,9C0G(+%15CLr+b)

|D+%Xzz~qw# STAGLOG mPDE"j6G(}]bPD;)G<,b)G<

XkZzz}]bPek"|Br>}#

G(a0Zd,IG(~qwy|,D}]bm;CZzz}]bO|B#1z9C0G

(4F15CLrSzz}]b4F=G(}]b1,G(a0*<#1YN9C0G(

© Copyright IBM Corp. 2000 71

Page 80: IBM WebSphere Commerce Suite€¦ · "

4F15CLr*<m;G(a01,KG(a0ax#G(a0*<1,Z0G(4

F15CLrSzz}]b4F=G(}]bs,G(}]bMzz}]by]G(~q

wy|,DmjI,=/#"zb)ivs,c;JmZzz}]bOTmxP|D#;

\ZG(}]bO4P|B,.s9C0G(+%15CLrE\+%Tzz}]bD|

D#g{b=v}]b<xPK|B,r+%+I\IZ1Z\?e;r}Cj{T%}

x'\#g{XkZG(a0Zd|Bzz}]b,&9C0G(4F15CLr49b

)}]b,=,"*<BDG(a0#

*#$G(a0ZdIG(~qwy|,Dm;\Zzz}]bO|B,G(~qwy|

,DmXk;\Z0>c\m11DXFB#Z;)ivP,zz}]bPDG(mXk

IvpDKMrLRZzxPG(4Fs|B#}g,ZgSP!>cP^({9LRZ

G(4F.s^Dzz}]bPD OFFER }]bm#ZKivP,;\9CG(~qw#

ZT{Q_>cDdMLqP,}]bmITV*=i:Yw}]MKM}]#Ywm|

,ngLj"z7?<"z7?<u?"oT"0n"[[HHD}]#b)mZ0>c

\m11DXFB;vpDKM;\^D#KMm|,ngKME""X7")%"SET `

XD}]HHD}]#G(~qw;|,Yw}]bm#PXG(~qwy|,DmDP

m,kND Commerce Suite G(m#ZxPG(4F.s,zz}]bPDb)mZG(

Zd;C|D#

9&"b7#G(~qwy|,D}]bm;PTC'mDb|}C#qr,IZzz}

]bPDw|I\>}x<B+%'\#Z9CG(~qw.0,&7#;Pi/,x;

GvpC'(}gz7?<\m1)5PYw}]#

Z9CG(~qw.0&1KbTBZ]:

v IG(G<y}CDNNBD<qD~"HTML D~r JSP D~<XkV$SG(~q

w4F=zz~qw#

v G(~qw;\4FM+%}]b#=|D"<qD~"HTML D~r JSP D~#}g,

g{zZG(}]bP4(KBDw}rm,XkZzz}]bPV$4(w}rm#

v 0G(+%15CLr;\+%I00kLr1(0k==)r DB2 00kLr15C

Lr0kDG<,bGIZ|G=v<F}KG(%"w#g{z9CKdP;V5C

Lr,r&9C0G(4F149}]bmXB,=,"*<BDG(a0#v;\Z

G(a0ZdZG(}]brzz}]bO9C00kLr1(0k==)r DB2 00

k1#

v Z9C0G(4F15CLr.s,Xk#9"XBt/G(~qw#Z9C0G(+

%15CLr.s,Xk#9"XBt/G(~qw#

v G(~qw;'V DB2 Text Extender#

72 Lj*"_:9C0Lj~q14(Lj

Page 81: IBM WebSphere Commerce Suite€¦ · "

0G(4F15CLr

0G(4F15CLr+}]Szz}]b4F=G(}]b#zIT4F`X>cm"

`XLRmPrvKmPD}]#2IT9C cleanup_stage_db !n8(Gq#{Z0G

(4F15CLr4F.0emG(}]b#g{+!n8(* yes(1!),r0G(4

F15CLr+Z4F.0emyPG(m#by,IZT/>}X*,|I\Td|m

lI0l#g{+!n8(* no,r0G(4F15CLr+;aSG(mOxPNN>

}#g{4FD}]zIe;rZw|r(;Tw}O4FK;v|,r4FI\a'

\#g{v*emG(}]bx9C0G(4F15CLr,&+ cleanup_stage_db !n

8(* only#

0G(4F15CLrM0G(+%15CLr+}]b}]V*=vwCr6p:`X

>cM`XLR#>cwCr|rT53PyPLR+2D}]#}g,539CDoT

MzRrXxzk#E""GX(ZvpDLR#LRwCr|(`XZvpLRD}

]#}g,*vpLR(FDLjE",T0I\T?vLRX(DLjmPDP#3)

}]bmT>cMLRE"<|,#g{zZ0G(4F15CLrP+wCr8(* all,

rZyPLR}]sa4F>c}]#g{+wCr8(* site,r;+>c}]Szz}

]bP4F=G(}]bP#g{8(wCr* merchant,r;+LR}]Szz}]bP

4F=G(}]b#"b,;\4FvpLRD}],x;\4FyPLRD}]#g{

;P+wCrh* all,IZyPLR<9C>c}],rK&Z4FLR}]04F>c

}]#qr,+IZb|Mw|.dD;%dx<B4F'\#1z9C cleanup_stage_db

em>c}]1,k"bIZT/>}X*,LR}]2ITa>}#&1ZemM4F

>c}].semM4FLR}]#g{z4+wCrhC* all,r&Zem>c}].

semLR}],xsZ4FLR}]s4F>c}]#

m;!nG script_file#(}8(E>D~D{F,0G(4F15CLr+zI SQL E

>D~,|9C<vM<k+zz}]b4F=yZ8(wCrDG(}]b#g{z9

C1!5r+ cleanup_stage_db 8(* yes,r9zI>}od4emG(}]b#E>

D~;Zt/0G(4F15CLrD?<P#E>D~SlK}]b9C<vM<kD

4F}L#z2IT(}|DzIDE>D~4^D0G(4F15CLrDP*#}

g,9C DB2 0k5CLr4zf<k5CLr,|+x;=SY4F}L#"b,zI

DE>+yPm<vAKPK5CLrD?<#7#zPc;DELUd#

0G(4F15CLr;\4F HTML D~byDD~#XkV$+byDD~F/=G

(~qw#

mb;WwCrG#X*#ZemG(}]b1,0G(4F15CLrZemj?vm

.sa;;W#Z4FG(}]b1,0G(4F15CLrZ4Fj?vm"9\?m

,=.sa;;W#TZzIDE>,;WwCraIZ DB2 <k5CLrxTP;,#

DB2 <k5CLrZjI<ks+T/a;;W#rK,;WaZ\?m,=/.0a;#

yT\?m,=+Z@"D;WPjI#

zIT9C dtable N}8(}]bm4emr4F#k"b1z8(*4FremDm

1,Km(#;G@"D#3)m`%dC}C<x`Xp4#g{em8(Dm,9a

Z14B G(~qw 73

Page 82: IBM WebSphere Commerce Suite€¦ · "

#{CT/>}X*emdSm#g{4F8(Dm,z&WHZ4FKm04Fd8

m#qr,zD4Frem+'\#Z0G(4F15CLr.s,#9"XBt/G(

~qw#

0G(4F15CLrIdCRI)9#*&mzD(Fm,b)mh*zc;)u~,

RXkhCG(dCm#PXj8E",*(FmdCG(~qw#ZzIT9C0G(

4F15CLr.0,Xkq-dC}]bPD=h#g{|nI&,r0G(4F15

CLrS STAGLOG }]bmP>}yPG<#

0G(+%15CLr

ZjI0G(4F15CLr.s,IG(~qwy|,DmaZzDG(}]bMzz

}]bP,=/#VZ*<BDG(a0#;*ZKG(a0Zd^Dzz}]bPDI

G(~qwy|,Dm#ZG(}]bO*<NN^D.0,&1#9"XBt/G(~

qw5}#

1|D0bTG(~qwOD}]bG<jI1,zMITrzz~qw+%|DK#

0G(+%15CLr+|DSG(}]bF/=zz}]b#|C STAGLOG m6pG

(}]bPDD/D}],.sZzz}]bP|Bb)G<#STAGLOG mP

STGPROCESSED P+T 1 m>&m}DG<#;x,0G(+%15CLr;\+%q

HTML D~byDD~#XkV$X+b)D~F=z7~qw#0G(+%15CLr;

'V}gmSPr4(BDmrS<.`D#=|D#zXkZ9C0G(+%15CL

r+%zD}].0,Zzz}]bPV$mSP"4(mMS<#

Z9CG(+%5CLr1,IT(}9CwCr!n8(wCr#t+dh*>c,r

0G(+%15CLra+yP|D}D>c}]SG(}]b+%=zz}]b#t+

dh*LR,r0G(+%15CLra+yP|D}DLR}]SG(}]b+%=z

z}]b#;\+%vpDLR}]#t+dh*yP,r>cMLR}]<aSG(}

]b+%=zz}]b#

9C dtable !n,IT+X(mSG(}]b+%=zz}]b#k7#Zz+%KX(

m1,d8m&1Q-}7+%#

0G(+%15CLrD;WwCrk0G(4F15CLr;,#0G(+%15CL

r|nD?NKP<F*;N;W#}g,g{z+wCr8(*>c,r0G(+%1

5CLr+TyP^D}D>c}]*<BD;W,"ZI&+%sa;K;W#g{+

%'\,r+%5X,zDzz}]b4,kS0;y#

0G(+%15CLrIdC,RI)9#Z&m(Fm.0,|GXk{O;(Du

~#PXj8E",*(FmdCG(~qw#ZzIT9C0G(+%15CLr.

0,Xkq-dC}]bPD=h#

74 Lj*"_:9C0Lj~q14(Lj

Page 83: IBM WebSphere Commerce Suite€¦ · "

0G(+%15CLr+kyPLRPXD}]SG(}]b+%=zz}]b#;\+

%vpDLR}]#z&17#Z+%LR}].0,Q-}7+%K>c}]#qr,

+%+'\#

dC}]b

Z9C0G(4F15CLr"0G(+%15CLrr0}]bem15CLr.0,

k4PTBYw:

1. 7# WCS_HOME\wcs\bin M DB2_HOME\sqllib\bin Z076173d?P#

2. dCG(}]bMzz}]b#"vTB DB2 }]bD|n:

db2 update db config for db_name using STMTHEAP 60000

db2 update db config for db_name using LOCKLIST 512

db2 update db config for db_name using LOGPRIMARY 80

db2 update db config for db_name using LOGBUFSZ 512

db2 update db config for db_name using DBHEAP 2048

db2 update db config for db_name using APPLHEAPSZ 2048

db2 update db config for db_name using PCKCACHESZ 640

db2 update db config for db_name using STAT_HEAP_SZ 2048

db2 update db config for db_name using APP_CTL_HEAP_SZ 4096

dP db_name G}]bD{F#

3. vS:ebDs!TDxT\#y]}]bDs!MICf"w4v(:ebDs!#

KPTB|n,|D1!:ebs!#("b,za)K n D5#)

db2 connect to db_namedb2 alter bufferpool IBMDEFAULTBP size ndb2 terminate

4. G<*0}]b\m11 (DBA)#qr,Z|nPP8(C'{M\k#

0G(4F15CLr|n

0G(4F15CLr+}]Szz}]b4F=G(}]b#*KP0G(4F15C

Lr,Z;(IT,1,SG(Mzz}]bDzwD|nPPdkgB:Z;PPdk

{v|n#boT`PT>vv*K]>#

Z14B G(~qw 75

Page 84: IBM WebSphere Commerce Suite€¦ · "

stagingcopy -scope -sourcedb SourceDatabase

-script_file ScriptFileName

-destdb DestDatabase

-dbtable DbTable

_all_

_site_

_merchant_

-sourcedb_user SourceDbUser -sourcedb_passwd SourceDbPassword

-destdb_user DestDbUser -destdb_passwd DestDbPassword

-log LogFile -cleanup_stage_db yes

no

only

stgcopy

N}5

wCr 4FDwCr6p#8(TB5PD;v:

v _all_

dk _all_ I4Fk>cMyPLRPXDG<|DAG(~qw#

v _site_

dk _site_ I;4Fk>cPXDG<AG(~qw#

v _merchant_

dk _merchant_ I4FkyPLRPXDyPG<AG(~qw#

sourcedb

z7~qwOD}]b{F#

destdb G(~qwOD}]b{F#

dbtable

(I!)NN8(*4FDm{#g{KG<ZI scope N}8(DwCrP,

rKmPDyPG<+;4F;qr,;aPG<;4F#

sourcedb_user

(I!);8(ITCJzz}]bD}]b\m1DG<j6#g{;P8

(,+9C10wCK5CLrDC'j6#

sourcedb_passwd

(I!)sourcedb N}8(DG<j6D\k#

76 Lj*"_:9C0Lj~q14(Lj

Page 85: IBM WebSphere Commerce Suite€¦ · "

destdb_user

(I!);8(ITCJG(}]bD}]b\m1DG<j6#g{48(,

r9CwCK5CLrDC'j6#

destdb_passwd

(I!)destuser N}8(DG<j6D\k#g{48(,53+a>zdkZ

n#

log (I!)G<0G(4F15CLrn/MmsDU>D~76M{F#g{4

8(,+Z10?<P4(F* stagingcopy_yyyy.mm.dd_hh.mm.ss.zzz.log D

U>D~#

cleanup_stage_db

(I!)8>K!nIZ9C0G(4F15CLr.0emG(}]bm#1

9C -cleanup_stage_db em>c}]1,"bLR}]9I\r*T/>}X*

x;>}#&1Zem"4F>c}].sem"4FLR}]#r*T/>}

X*,emI\0ld|m#g{;8(,;aSG(mP>}NN}]#g{

4F}]zIe;rZw|r(;Tw}OzI4F|,4FI\a'\#9C

0G(4F1;emG(}]bx;Szz}]b4FNN}]GI\D#r*

K?D,zI8( -cleanup_stage_db * only#

script file

(I!)I0G(4F15CLr|nzID SQL E>D~D{F,K|n9C

<vM<k4Fzz}]bAX(wCrDG(}]b#g{z9C1!5r8

( cleanup_stage_db *G,KE>D~9zI>}odTemG(}]b#ZKP

E>.0,ki$GqPc;DELUd#f<vm#KE>D~(;ZwC

0G(4F15CLrD0G(4F15CLr?<#

PX4Fzz~qwD|`E",kND>}#

0G(+%15CLr|n

0G(+%15CLr+}]SG(}]b4F=zz}]b#*KP0G(4F15C

Lr,Z;(IT,1,SG(Mzz}]bDzwD|nPPdkgB:Z;PPdk

{v|n#boT`PT>vv*K]>#

Z14B G(~qw 77

Page 86: IBM WebSphere Commerce Suite€¦ · "

stagingprop -scope -sourcedb SourceDatabase

-destdb DestDatabase

_all_

_site__merchant_

-dbtable DbTable

-sourcedb_user SourceDbUser -sourcedb_passwd SourceDbPassword

stgprop

-destdb_user DestDbUser -destdb_passwd DestDbPassword

-log LogFile

N}5

scope +%DwCr6p#8(TB5PD;v:

v _all_

dk _all_ I+%k>cMyPLRPXDG<|DAzz~qw#

v _site_

dk _site_ I;+%k>cPXDG<|DAzz~qw#

v _merchant_

dk _merchant_ I4FkyPLRPXDyPG<Azz~qw#

sourcedb

G(~qwOD}]b{F#

destdb zz~qwOD}]b{F#

dbtable

(I!)NN8(*+%Dm{#g{KG<ZI scope N}8(DwCrP,

rKmPDyPQ|DG<+;+%;qr,;aPG<;+%#

sourcedb_user

(I!);8(ITCJG(}]bD}]b\m1DG<j6#g{;P8

(,+9C10wCK5CLrDC'j6#

sourcedb_passwd

(I!)sourcedb_user N}8(DG<j6D\k#

destdb_user

(I!);8(ITCJzz}]bD}]b\m1DG<j6#g{48(,

r9CwCK5CLrDC'j6#

78 Lj*"_:9C0Lj~q14(Lj

Page 87: IBM WebSphere Commerce Suite€¦ · "

destdb_passwd

(I!)destdb_user N}8(DG<j6D\k#g{48(,53+a>zd

kZn#

log (I!)G<0G(+%15CLrn/MmsDU>D~76M{F#g{4

8(,rZ10?<P4(F* stagingprop_yyyy.mm.dd_hh.mm.ss.zzz.log D

U>D~#

PX+%Azz~qwD|`E",kND>}#

(F}]bm

g{Q-(}4(Bm(FK}]b#=,r*9CG(~qwXkzcTBhs:

v fZw|r(;Tw}#

G(~qwyZK|4P#*\bZ STAGLOG mPG<``}],I;G<K|(w

|r(;Tw})#KG(5CLr+9CK|xP9u"iR*;+%D}]#g{

;fZ,G(5CLr+^($w#

v ZmP;\fZ RI(}Cj{T)<x-7#

G(~qw\GZSm.0+%+Wm#g{fZ RI <x-7,G(~qw+^(xV

SmM+Wm#

v K}]bm;|,Yw}]#

Yw}]\0>c\m11XF,}gz7?<"z7?<u?HZLR={Q_=8

PD}]#g{}]bm|,KC'}](ZKMXFBD}]),rC'IZ0>c

\m114FKmAG(}]bsZzz}]bP|D,;vm#b+}p1Z|e;

r RI <x%}#

v K}]bm;|,NNTKM}]bmD}C#

*;+%Dm&1;PTKM}]bmw|DNNb|}C#g{fZbyD}C,r

g{KMZG(4F.s>}w|,}]+^(V4Az7}]b#

v TZG(~qw2GDNN=vm,}g R1 M R2,Z+ R1 M R2 ekzz}]b

1,;\fZekPA R1 r R2 Dek%"w#

ek%"wI4(T=v}]bD|B"zIX|Jb#

v ;*Z0a11mP4((;Tw}#

v wwXT(FD}]bm9C>}^F#

>}^F{90}]bem15CLrD4P#z9I\ZemG(}]b1v='

Q#ZemG(}]b.0,zXkV$9Cx?F!nD0}]bem15CLr|

nTemKm#qr,emG(}]b+'\#

**(Fm<8G(~qwkND*(FmdCG(~qw#

Z14B G(~qw 79

Page 88: IBM WebSphere Commerce Suite€¦ · "

dC(F}]bmDG(~qw

*dCG(~qw42GzD(F}]bm,k4PTBYw:

1. j6(FmwCr(>c}]"LR}]rb=_,1j6#)

2. y]mDwCrMw}`M,9C`&D%"w>}44(}]bmD%"w#

3. +(FDm}7Xek= STGSITETAB"STGMERTAB M STGMRSTTAB }]bmP#

v TZ>cm,vek= STGSITETAB mP#

v TZLRm,vek= STGMERTAB mP#

v TZb=Vm,zh*ek= STGSITETAB"STGMERTAB M STGMRSTTAB m#

"b:zXk7#yPD+WmQ-;}7XekT0+WmD TABNBR P!ZCmD`

&P#g{(FDmG Commerce Suite mD+Wm,rz9h*7#zDmD TABNBR

P!ZSm#

bTG(~qwOD>c

*bT;vZG(~qwO>c,jITB=h:

1. dCG(~qw#

2. *(Fm4(%"w#

3. +}]4F=G(}]b#

4. bT>c#

5. +}]+%=zz}]b#

6. 4FD~Azz~qw#

7. S STAGLOG mP>}&m}DG<#

dCG(~qw

NN Commerce Suite <IThC*G(~qw#;vG(~qwITZ201r20sd

C#Z Commerce Suite 20ZdhCG(~qwZ6WebSphere Commerce Suite 208

O7PPhv#*Z20shCG(~qw,4PTBYw:

WH9C0dC\mw14("dC*CwG(~qwD@" Commerce Suite 5}#7#

Z}]bfeO!q9CG(~qw#ir,T+5}dCIG(~qw#g{F.20

G(~qw,9Xk7#;**CwG(~qwD Commerce Suite 5}tC_Y:f#z

IT(}7#;P!P0dC\mw1_Y:fD~PPDtC_Y:f45VC?D#

*(Fm4(%"w

%"wZ STAGLOG mP4(K;vu?,j6}]bG<D|D#g{m|,`,D}

]6'MX|XT,rIT+VP%"wDhCIBDm#g{z9;P4(NNBD

m,z;h*4Pb;=#

80 Lj*"_:9C0Lj~q14(Lj

Page 89: IBM WebSphere Commerce Suite€¦ · "

g{Q-4(KBDm,rkND*(FmdCG(~qwPD8<#

+}]4F=G(}]b

*+}]4F=G(}]b,4PTBYw:

1. 7# WCS_HOME\wcs\bin M DB2_HOME\sqllib\bin Z076173d?P#

2. dC}]b#

3. |D=z#{U>D~4kD?<#

4. dkTB|n:

stagingcopy -scope _all_ -sourcedb <production_database_ name> -destdb

<staging_database_name>

5. li stagingcopy_yyyy.mm.dd_hh.mm.ss.zzz.log D~Ii$|nGqI&#

6. #9"XBt/G(~qw5}#

XZ+}]4F=G(}]bDx;=E",kND>}#

+}]4F=G(}]bD>}

TBGgN+zz}]bPDm4F=G(}]bD>}#

"bz&1Z%;PPdk{v|n#T`PT>|nvv*K9>?D#

>} 1ZemG(}]bs,+zz}]b4F=G(}]b"+wCrhC*yP:

1. 7# WCS_HOME\wcs\bin M DB2_HOME\sqllib\bin Z076173d?P#

2. dC}]b#

3. |D=z#{U>D~4kD?<#

4. dkTB|n:

stagingcopy -scope _all_ -sourcedb <production_database_ name> -destdb

<staging_database_name>

5. li stagingcopy_yyyy.mm.dd_hh.mm.ss.zzz.log D~Ii$|nGqI&#

*8(U>D~{M76,k9CU>D~N}:

stagingcopy -scope _all_ -sourcedb <production_database_ name> -destdb

<staging_database_name> -log <log_file_name>

g { ; T 0}] b \ m 1 1 m ] G < , z h * *

-sourcedb_user"-sourcedb_passwd"-destdb_user M -destdb_passwd !na)5#

>} 2ZSG(}]bPemLRm.s,Szz}]b4FLR`XmAG(}]b:

1. 7# WCS_HOME\wcs\bin M DB2_HOME\sqllib\bin Z076173d?P#

Z14B G(~qw 81

Page 90: IBM WebSphere Commerce Suite€¦ · "

2. dC}]b#

3. |D=z#{U>D~4kD?<#

4. dkTB|n:

stagingcopy -scope _merchant_ -sourcedb <production_database_ name> -destdb

<staging_database_name>

5. li stagingcopy_yyyy.mm.dd_hh.mm.ss.zzz.log D~Ii$|nGqI&#

g{;h*emG(}]b,8(N} -cleanup_stage_db:

stagingcopy -scope _merchant_ -sourcedb <production_database_ name> -destdb

<dest_database_name> -cleanup_stage_db only

g{;h*4F}],8(N} -cleanup_stage_db no:

stagingcopy -scope _merchant_ -sourcedb <production_database_ name> -destdb

<staging_database_name> -cleanup_stage_db no

"b:1+wCrhC*LR"4F1,k7#zQ-4FKK>cwCr}]#qr,

zD4F+'\#

>} 3ZSG(}]bPem>cm.s,Szz}]b4F>cmAG(}]b:

1. 7# WCS_HOME\wcs\bin M DB2_HOME\sqllib\bin Z076173d?P#

2. dC}]b#

3. |DAz#{U>D~y4kD?<

4. dkTB|n:

stagingcopy -scope _site_ -sourcedb <production_database_ name> -destdb

<staging_database_name>

5. li stagingcopy_yyyy.mm.dd_hh.mm.ss.zzz.log D~Ii$|nGqI&#

IZT/>}X*^F,>}K>cmI\0lLRm#WHemLR}],;sem>

c}],ns4F}]:

stagingcopy -scope _merchant_ -sourcedb <production_database_ name> -destdb

<staging_database_name> -cleanup_stage_db only

stagingcopy -scope _site_ -sourcedb <production_database_ name> -destdb

<staging_database_name> -cleanup_stage_db only

stagingcopy -scope _site_ -sourcedb <production_database_ name> -destdb

<staging_database_name> -cleanup_stage_db no

stagingcopy -scope _merchant_ -sourcedb <production_database_ name> -destdb

<staging_database_name> -cleanup_stage_db no

82 Lj*"_:9C0Lj~q14(Lj

Page 91: IBM WebSphere Commerce Suite€¦ · "

>} 4zITBE>Iem"4Fzz}]bAG(}]bRwCr*yP:

1. 7# WCS_HOME\wcs\bin M DB2_HOME\sqllib\bin Z076173d?P#

2. dC}]b#

3. |D=z#{U>D~4kD?<#

4. dkTB|n:

stagingcopy -scope _all_ -sourcedb <production_database_ name> -destdb

<staging_database_name> -script_file stage_copy.sql

5. li stagingcopy_yyyy.mm.dd_hh.mm.ss.zzz.log D~Ii$|nGqI&#

G(4F5CLrzI stage_copy.sql E>Iem"4F}]b#gBKPE>:

1. G<*0}]b\m11 (DBA)#

2. r*;v DB2 |n0Z#

3. dkgB:db2 -vtf stage_copy.sql

+}]+%=zz}]b

*+}]+%=zz}]b,4PTBYw:

1. 7# WCS_HOME\wcs\bin M DB2_HOME\sqllib\bin Z076173d?P#

2. dC}]b#

3. |D=z#{U>D~4kD?<#

4. dkTB|n:

stagingprop -scope _all_ -sourcedb <staging_database_ name> -destdb

<production_database_name>

5. li stagingprop_yyyy.mm.dd_hh.mm.ss.zzz.log D~Ii$|nGqI&#

6. #9"XBt/zz~qw#

XZ+}]+%=zz}]bDx;=E",kND>}#

+%}]Azz}]bD>}

TBGgN+Q|DG<SG(}]b+%=zz}]bD>}#

"bz&1Z%;PPdk|n#T`PT>|nvv*K9>?D#

>} 1SG(~qw}]b+%yP|DAzz}]b#

1. 7# WCS_HOME\wcs\bin M DB2_HOME\sqllib\bin Z076173d?P#

2. dC}]b#

3. |DAz#{U>D~y4kD?<

Z14B G(~qw 83

Page 92: IBM WebSphere Commerce Suite€¦ · "

4. dkTB|n:

stagingprop -scope _all_ -sourcedb <staging_database_ name> -destdb

<production_database_name>

5. li stagingprop_yyyy.mm.dd_hh.mm.ss.zzz.log D~Ii$|nGqI&#

0G(+%15CLr+WH+%yP>c}],;sGyPLR}]Azz}]b#g

{fZms,{v;W+Xv#

*8(U>D~{M76,k9CU>D~N}:

stagingprop -scope _all_ -sourcedb <staging_database_ name> -destdb

<production_database_name> -log <log_file_name>

g{;T0}]b\m11m]G<,zh** -sourcedb_user"-sourcedb_passwd"

-destdb_user M -destdb_passwd !na)5#

>} 2SG(~qw}]b+%yPQ^D>c}]Azz}]b#

1. 7# WCS_HOME\wcs\bin M DB2_HOME\sqllib\bin Z076173d?P#

2. dC}]b#

3. |DAz#{U>D~y4kD?<

4. dkTB|n:

stagingprop -scope _site_ -sourcedb <staging_database_ name> -destdb

<production_database_name>

5. li stagingprop_yyyy.mm.dd_hh.mm.ss.zzz.log D~Ii$|nGqI&#

>} 3SG(~qw}]b+%yPQ^DLR}]Azz}]b(ZQ-+%K>c}].

s)#

1. 7# WCS_HOME\wcs\bin M DB2_HOME\sqllib\bin Z076173d?P#

2. dC}]b#

3. |DAz#{U>D~y4kD?<

4. dkTB|n:

stagingprop -scope _merchant_ -sourcedb <staging_database_ name> -destdb

<production_database_name>

5. li stagingprop_yyyy.mm.dd_hh.mm.ss.zzz.log D~Ii$|nGqI&#

4FD~Azz~qw

g{ZG(~qwOmS"|Dr>}D~(;G}]bPD}]),}g4(BD<q

D~r HTML D~,rzXk+b)D~V$4F=zz~qw#

*+D~4F=zz~qw,4PTBYw:

84 Lj*"_:9C0Lj~q14(Lj

Page 93: IBM WebSphere Commerce Suite€¦ · "

1. +D~4F=zz~qwD}7D?<:

a. 4(;v|,+?2,D HTML D~"X*D<qD~Md|D6kD~D9uD

~#

KD~&1|,B(D"|BDT04|D}DD~#

b. +9uDD~+M=z7~qw#

c. +?v9uD~b9=z7~qw?<a9PDT&?<o#g{zQ-F/K

HTML D~,k`- Commerce Suite dCT8rB?<PDD~#

2. XBt/ Web ~qwM Websphere Commerce ~qwT5V|D#

3. >}zz~qwOD49CD?<#

S STAGLOG m>}G<

*S STAGLOG mP>}&m}DG<,k4PTBYw:

1. 7# WCS_HOME\wcs\bin M DB2_HOME\sqllib\bin Z076173d?P#

2. |D=z#{U>D~4kD?<#

3. dkTB|n:

dbclean -table staglog -type obsolete -db <database> -days <daysold> -loglevel

<loglevel>

4. li dbclean_yyyy.mm.dd_hh.mm.ss.zzz.log D~4i$|nGqI&#

PX>}G(G<D=S>},kND>}G<>}#

JOiR

19CG(~qw|n stgcopy M stgprop 1,zI\SU=TBE":

SQLSTATE 54001:od+$r+4S#

7#zQ-4UdC}]bPD(ihCK}]bD stmtheap s!#z&1i$zGq_

Pc;DZf'VbVvS#

g{0G(4F1jI&m'\,rI\G}]bU>+!K#

1. S DB2 |n0Z"v|n:

db2 update database configuration for <staging_server> using logprimary 50

logfilsiz 1000

db2 terminate

db2stop

db2start

dP <staging_server> GG(~qw}]bD{F#g{Jb@;fZ,kTE+

logprimary r logfilsiz N}D5a_#

ji,ND DB2 |nN<#

Z14B G(~qw 85

Page 94: IBM WebSphere Commerce Suite€¦ · "

Commerce Suite G(m

G(mGITSzz~qw4F=G(~qwD Commerce Suite m#4UGq|,k>c

PX}],kLRPX}],r,1|,=_Tb)mVi#

>c}] LR}] SO3DLR}] >cMLR}]

ACCCMDTYPE

ATTRTYPE

CALUSAGE

CATENTTYPE

CATRELTYPE

COUNTCODE

COUNTRY

DEVICEFMT

LANGUAGE

LANGUAGEDS

MASSOC

MASSOCTYPE

MBRGRPTYPE

QTYCONVERT

QTYUNIT

QTYUNITDSC

SETCURR

SITE

STATECODE

STATEPROV

STORECGRY

TAXTYPE

TXCDSCHEME

ACCCMDGRP

ACCCUSTEXC

ATTRIBUTE

ATTRVALUE

CALCODE

CALCODEDSC

CALCODTXEX

CALMETHOD

CALRANGE

CALRLOOKUP

CALRULE

CALRULEMGP

CALSCALE

CALSCALEDS

CATALOG

CATALOGDSC

CATCNTR

CATENCALCD

CATENTATTR

CATENTDESC

CATENTREL

CATENTRY

CATENTSHIP

CATGPCALCD

CATGPENREL

CATGROUP

CATGRPATTR

CATGRPDESC

CATGRPREL

CATTOGRP

CONTRACT

CRULESCALE

CURCONVERT

CURCVLIST

CURFMTDESC

CURFORMAT

CURLIST

DISPCGPREL

DISPENTREL

INVENTORY

JURST

JURSTGPREL

JURSTGROUP

LANGPAIR

LISTPRICE

MASSOCCECE

MASSOCGPGP

MBRGRPUSG

MGPTRDPSCN

OFFER

OFFERPRICE

PKGATTR

PKGATTRVAL

PKGITEMREL

QTYFMTDESC

QTYFORMAT

SHPARRANGE

SHPJCRULE

SHPMODEDSC

STENCALUSG

STORECAT

STORECENT

STORECGRP

STOREDEF

STORELANG

STOREMBRGP

STORLANGDS

TAXCGRY

TAXCGRYDS

TAXJCRULE

TDPSCNCNTR

TRADEPOSCN

TXCDCLASS

CMDREG

FFMCENTDS

FFMCENTER

MBRGRP

MEMBER

ORGENTITY

SHIPMODE

STADDRESS

STORE

STOREENT

STOREENTDS

STOREGRP

URLREG

VIEWREG

86 Lj*"_:9C0Lj~q14(Lj

Page 95: IBM WebSphere Commerce Suite€¦ · "

Z15B a0\m

Web /@wMgS;W>c9C HTTP 4xP(E#IZ HTTP G;v^4,-i(4

?u|n<IT@"4P,x^hKbZ|.04PD|n),Z/@w;=M~qw;

=.dXkP;V\ma0D==#

Commerce Suite 'V=V`MDa0\m:yZ cookie DM URL X4#\m1IT!q

;'VyZ cookie Da0\m,r_yZ cookie M URL X4a0\m=_<'V#g

{ Commerce Suite ;'VyZ cookie Da0\m,r:o_D/@wXk\;S\

cookie#g{yZ cookie DM URL X4=_<!,r Commerce Suite aWHT<9C

cookie \ma0;g{:o_D/@wh*;SU cookie,r9C URL X4#

yZ cookie Da0\m

19CyZ cookie Da0\m1,Web ~qwa+;v,PC'E"D{" (cookie) "

Mx/@w#1C'T<CJ3)3f1,K cookie a"MX~qw#(}rX"MK

cookie,~qwcIT6pC',"Sa0}]blwC'Da0;byIT,$C'a

0#1C'"zrXU/@w1,yZ cookie Da0ax#yZ cookie Da0\mG2+

D,R_PT\EF#TZ:o_a0,(i9CyZ cookie Da0\m#g{z;P9

C URL X4,x#{7#C'Zd/@wOtCK cookie,r&!P0dC\mw1D

0a0\m13fOD Cookie SUbT#

xZ2+TrX<G,yZ cookie Da0\m9C=V`MD cookie:

v G2+a0 cookie

CZ\ma0}]}]#9l cookie .s,||,a0j6"-LoT"10LjM:

o_W!uR#K cookie ITZ/@wM~qw.d SSL rG SSL ,SBw/#P=

V`MDG2+a0 cookie:

– WebSphere Application Server a0 cookie ("Z!~qLr HTTP a0j<O,R

ITZ WebSphere Application Server cookie ODNbD5PR=# WebSphere

Application Server cookie Z`VZ?pP+#f=Zfr}]b#

– Commerce Suite a0 cookie G Commerce Suite Z?D,;a#f=}]bP#

*!q9CDV`MD cookie,T0dC\mw1D0a0\m13fOD Cookie a

0\mwN}!q WCS r WAS#

v 2+O$ cookie

CZ\mO$}]#vZn2+D<G,O$ cookie Z SSL Ofw/,RjG1dA

G#bGCZO$C'D cookie;^[N14PtPD|n,}g,DoPaymentCmd,a

/JC'DEC(E,K cookie MaP\!DgUI\;AC,"I4-Z(DC'9

C#^[N1yZ cookie Da0\m&Z9CP,Commerce Suite \GzIO$zk

cookie#

a0MZ(zk cookie <h*i42+3f#

© Copyright IBM Corp. 2000 87

Page 96: IBM WebSphere Commerce Suite€¦ · "

TZ cookie ms,ZTBivB+wC CookieErrorView:

v C'C`,DG<j6Sm;;CG<#

v cookie Y5M/rb=[D#

v g{ cookie SUh* “true” RC'D/@w;'V cookie#

URL X4

9C URL X4,yP5X/@wD4SrX(rD4S<a_P=SDa0j6#1C'

%wb)4S1,URL DX4m%Maw*M'zDksD;?V"M=~qw#!~qL

r}fT URL PDa0j6xP6p"+|#f,Tc*KC'q!}7DTs#*9C

URL X4,;\+ HTML D~(xP .html r .htm )9{DD~)CZ4S#*9C

URL X4,*KT>D?DXk9C JSP D~#C URL X4Da0Z:o_"z1''#

9C URL X4

*Z Commerce Suite P9C URL X4,k4PTBYw:

1. 9C URL X4a0\m

2. * URL X44k JSP

9C url X4a0\m

*8(a0&gNxP\m,k4PTBYw:

1. r*0dC\mw1#

2. !q5},;sr* Session Management D~P#

3. !q`&Da05#

tC URL X4

!qK4!rTa0\m9C URL X4#

Cookie a0\mw

!q WebSphere Application Server#

4. %w&C#

5. XU0dC\mw1#

6. Z0WebSphere Application Server \mXF(1#9;sXBt/K5}#

* URL X4`4 JSPg{z#{9C URL X44,$a04,,k;*|,8r Web &CLrPTU(

HTML D~*q=D?VD4S#K^FGXhD,bGr* URL `k^(CZU(

HTML D~P#*9C URL X44,$4,,C'Za0ZdksD?v3fXk_PI

T; Java bMwmbDzk#g{zZRGD Web &CLrT0C'Za0ZdI\C

JD>c?VP_PbyDU( HTML D~,ra+|G*;* JSP D~#b+0l=&

CLri4Lr,bGr*{C URL X4,$a0;,Z{C cookie ,$a0,|h*

88 Lj*"_:9C0Lj~q14(Lj

Page 97: IBM WebSphere Commerce Suite€¦ · "

&CLrPD?v JSP #eXk* <A> jGOD?v HREF tT9C URL `k#g{

&CLrPD;vr`v JSP #e;PwC encodeURL(V{.M url)r`k RedirectURL

(V{.M url)=(,ra0+a*'#

4k4S

9C URL X4,yP5X/@wD4SrX(rD4S<Xk_P=Sx|GDa0j

6#}g,Web 3f:

<a href=“store/catalog”>

PD4S;"B*

<a href=“store/catalog;$jsessionid$DA32242SSGE2”>

1C'%wK4S1,URL DX4m%Maw*M'zksD;?V"M=~qw#0!~

qLr}f1+ ;$jsessionid$DA32242SSGE2 6p*a0j6,"*Kq!KC'}7D

HttpSession Tsx+|#f#

TB>}T>K Java zkGgN6k JSP D~D:

<%

response.encodeURL (“/store/catalog”);

%>

*"B5Xx/@wD URL,kZ+ URL "M=dvw.0,wC JSP #ePD

encodeURL() =(#}g,g{;9C URL X4D JSP #e_P:

out.println(“<a href=\”/store/catalog\“>catalog</a>”)“

k+|f;*:

out.println(”<a href=\“”);

out.println(response.encodeURL (“/store/catalog”));

out.println(“\”>catalog</a>“);

*"B}ZX(rD URL,kwC encodeRedirctURL() =(#}g,g{zD JSP #e

_P:

response.sendRedirect (response.encodeRedirectURL (”http://myhost/store/catalog“));

encodeURL() M encodeRedirectURL() =(G HttpServletResponse TsD;?V#Zb=

VivB,b)wC+li URL X4GqZ`k URL .0Q-;dCC#g{|;P;

dC,r|+5X-<D URL#

Z15B a0\m 89

Page 98: IBM WebSphere Commerce Suite€¦ · "

4km%

*4a;Dm%,kwCm%#eD ACTION jGOD response.encodeURL(”Logon“);#

}g,

String strLoginPost = response.encodeURL(”Logon“);

<FORM NAME=”Logon“ METHOD=”post“ ACTION= <%= strLoginPost %> >

...

</FORM>

4Z;3

Gk3f((#Gw3);\|,r\#

9Ca0\mD cookie

*Z Commerce Suite P9C cookie,k4PTBYw:

1. r*0dC\mw1#

2. !q5},;sr* Session Management D~P#

3. !q`&Da05#

Cookie SUbT

!qK4!rliKMD/@wGqS\;'V cookie D>cD cookie#

Cookie a0\mw

!qGq#{ WebSphere Commmerce Suite r WebSphere Application Server

\mzD cookie#1!* WebSphere Commerce Suite#

4. %w0_6j)1#!q`&Da05#

Cookie 76

(#,KVN;I|D#8( cookie D76,K76* cookie &"M=D

URL S/#

Cookie Y|

KVN;I|D#cookie ''D1!1dGZ/@wXU1#

Cookie r

(#,KVN;I|D#

8(rD^F#=#r8(&14= cookie D~qw#1!ivB,cookie ;

"MX+|G"vD WebSphere Commerce Server#1!ivB,cookie v5

X=#f|GDwzP#8(r{#=+2G|##=XkT;vc*<,"

RXk|,AY=vc##=v%d*<c.0D;vu?#}g,

“.ibm.com” P'"%d a.ibm.com M b.ibm.com +G;%d www.a.ibm.com#

XZr#=Dj8E",kND Netscape cookie f6M RFC 2109#

90 Lj*"_:9C0Lj~q14(Lj

Page 99: IBM WebSphere Commerce Suite€¦ · "

5. %w&C#

6. XU0dC\mw1#

7. Z0WebSphere Application Server \mXF(1#9;sXBt/K5}#

Z15B a0\m 91

Page 100: IBM WebSphere Commerce Suite€¦ · "

92 Lj*"_:9C0Lj~q14(Lj

Page 101: IBM WebSphere Commerce Suite€¦ · "

yw

NNTKD5PD IBM XmLr}C";w>r5>;\9C IBM DXmLr#;*;

V8 IBM D*6z(,NN,H&\Dz7"Lrr~q,<ITC4zf IBM z7"

Lrr~q#Zkd|z7aO9C1,}KG)I IBM w78(Dz7.b,di$I

C'TP:p#

IBM I\jkr}Zjkk>D5PXDwn({(#a)>D5";m>Jmz9Cb)

({#zITCif==+mIi/Dy:

Director of Licensing

Intellectual Property & Licensing

North Castle Drive, MD-NC119

Armonk, NY 10504-1785

U.S.A.

*KTB?D:(i)JmZ@"4(DLrMd{DLr(|(>Lr).dxPE";

;(ii)JmTQ-;;DE"xP`%9C,x#{q!>LrPXE"DO(C'kk

BPX7*5:

Lab Director

IBM Canada Ltd.

1150 Eglinton Avenue East

North York, Ontario

M3C 1H7

Canada

;*qXJ1Du~Mun,|(3)iNBD;(}?D6n,<Iq!b=fDE

"#

>D5I\|,U#LqKwP9CD}]M(mD>}#*K!I\j!X5w}]M

(m,b)>}I\|,vK"+>"7FMz7D{F#yPb){F<Gi9D,N

Nk5JLqs59CD{FMX7`FD{FMX7?tIO#

>D5I\|,PXd|+>"z7DE",|(Tb)+>rXx>cD}C#IBM Tb

)E"D+7T"j{Tr9C;:NNpN#

>z7GyZ SET -iD#

@z~.C'"bBn * k^(({`XDD5 * 9C"4Fr96<*\=k IBM

+>)pD GSA ADP =S-iyf(unD^F#

LjM~qjG

© Copyright IBM Corp. 2000 93

Page 102: IBM WebSphere Commerce Suite€¦ · "

TBuoGzJL5zw+>Z@zM/rd|zRDLj:

AIX CICS DB2

DB2 Extenders Encina HotMedia

IBM MQSeries PerfectPhoto

SecureWay VisualAge WebSphere

Adobe M Acrobat G Adobe 53+>DLj#

Blaze Advisor G Blaze Software +>DLj#

Lotus M Domino G+(m~P^+>Z@zM/rd|zRDLj#

Microsoft"Windows"Windows NT M Windows UjG"m+>Z@zM/rd|zRD

Lj#

Oracle G Oracle +>D"aLj,Oracle8 G Oracle +>DLj#

SET M SET Logo G SET Secure Electronic Transaction LLC DLj#PX|`E",k

CJ:http://www.setco.org/aboutmark.html#

Solaris"Solaris Operating Environment"Java"HotJava MyPyZ Java DLjMj><G

Sun +>Z@zM/rd|zRDLjr"aLj#

UNIX G The Open Group Z@zMd|zRD"aLj#

d|+>"z7r~q{FI\Gd|+>DLjr~qjG#

94 Lj*"_:9C0Lj~q14(Lj

Page 103: IBM WebSphere Commerce Suite€¦ · "
Page 104: IBM WebSphere Commerce Suite€¦ · "

���