IBM 5.1 Server User Manual


 
doPost() ^ReB L' #bZ! ServletRoleL N)GzBv ANW%8N .N
OB _! 8H bI; !}OY. L& gkOi \O%8:dR ;! ANW%
W 1 p 8H ; Q Y W :. R v V @ OY. G Q ! K; v `OA i
HTTPRequest.isUserInRole() ^Re& gkUOY.
EJB 8:dRG < !v 8H 9': Y=z0L 3mR v V@OY.
v 1p 8H:
EJBRoleLsB ejb-jar.xml h! p:)3M ;! \O * RL $GKOY.
weblogic-ejb-jar.xml h! p:)3MB EJBRole Wlz BankMembersEJB
Wl #G A0C^ JN; $GUOY. ejb-jar.xml h! p:)3MG ^Re G
Q: gkZ! getBalance() ^Re! W<:OAi ]eC EJBRole *RL N
)Gn_ QYB M; *8@OY.
v ANW% 8H:
getBalance() ^ReB #bZ! EJBRoleL N)GzBv ANW%8N .NOB
_! 8H bI; !}OY. GQ !K; v`OAi EJBContext.isCallerInRole()
^Re& gkUOY.
v h$ L'! {% ANW% 8H:
getBalance() ^ReB d;H h$GL'L #b A0C^(gkZ)GL'z O
!OBv .NUOY. o, Banker18 Banker1G h$ k1:& < v Vn_ U
OY.
%p nC.ILG; G`OAi Y= \h& OaOJC@.
1. %p nC.ILG PDDemoApp.ear;
WebLogic_domain_directory\applicationsN 9gOJC@. ]eC L p:d
.& gkRJdB x@OY. EAR DO; DO C:[G pgp:d.! Q v
V@OY. %p nC.ILG: AMWLS_install_dir/demo!- #; v V@OY.
2. BEA WebLogic Server \V; gkO) Y= gkZ& [:OJC@.
Banker1
Banker2
Banker3
Banker4
URLUser1
URLUser2
URLUser3
3. N 3G Wl BankMembersEJB W BankMembersServlet;[:OJC@. uN [
:H Wl! gkZ Banker1, Banker2, Banker3 W Banker4& _!OJC@.
BEA WebLogic Server \V gk! kQ vCgW: BEA WebLogic Server .
-& |6OJC@.
4. BEA WebLogic Server \V; gkO) %p nC.ILG; h!OJC@.
5. %p nC.ILG! W<:OAi Y= URL! W<:OJC@.
42
IBM Tivoli Access Manager for e-business: BEA WebLogic Server kU H;-