doPost() ^ReBL'#bZ!ServletRoleLN)GzBvANW%8N.N
OB_!8HbI;!}OY.L&gkOi\O%8:dR;!ANW%
W1p8H;QYW:.RvV@OY.GQ!K;v`OAi
HTTPRequest.isUserInRole() ^Re&gkUOY.
EJB 8:dRG<!v8H9':Y=z0L3mRvV@OY.
v1p8H:
EJBRoleLsBejb-jar.xml h!p:)3M;!\O*RL$GKOY.
weblogic-ejb-jar.xml h!p:)3MBEJBRole WlzBankMembersEJB
Wl#GA0C^JN;$GUOY.ejb-jar.xml h!p:)3MG^ReG
Q:gkZ!getBalance() ^Re!W<:OAi]eCEJBRole *RLN
)Gn_ QYB M;*8@OY.
vANW%8H:
getBalance() ^ReB#bZ!EJBRoleLN)GzBvANW%8N.NOB
_!8HbI;!}OY.GQ!K;v`OAiEJBContext.isCallerInRole()
^Re&gkUOY.
vh$L'!{%ANW%8H:
getBalance() ^ReBd;Hh$GL'L#bA0C^(gkZ)GL'zO
!OBv.NUOY.o,Banker18Banker1Gh$k1:&<vVn_ U
OY.
%pnC.ILG;G`OAiY=\h&OaOJC@.
1. %pnC.ILGPDDemoApp.ear;
WebLogic_domain_directory\applicationsN9gOJC@.]eCLp:d
.& gkRJdBx@OY. EAR DO; DOC:[Gpgp:d.!Qv
V@OY.%pnC.ILG:AMWLS_install_dir/demo!-#;vV@OY.
2. BEA WebLogic Server \V;gkO)Y=gkZ&[:OJC@.
Banker1
Banker2
Banker3
Banker4
URLUser1
URLUser2
URLUser3
3. N3GWlBankMembersEJB WBankMembersServlet;[:OJC@.uN[
:HWl!gkZBanker1, Banker2, Banker3 WBanker4&_!OJC@.
BEA WebLogic Server \Vgk! kQvCgW:BEA WebLogic Server .
-&|6OJC@.
4. BEA WebLogic Server \V;gkO)%pnC.ILG;h!OJC@.
5. %pnC.ILG!W<:OAiY=URL!W<:OJC@.
42 IBM Tivoli Access Manager for e-business: BEA WebLogic Server kUH;-