!"#$%#$&'
$'
()*+'
,-./012*3-+'.)'.-++/)2'42)51*016*70)8'
()*+'9)221-+'
()*+':+3;/''
,)22*<)=>51?)+'()*+'
@'
!"#$%#$&' AB'AC,A>' $D%'
>/E+13-+'.F'()*+'.)'9)221-+'
G+'7)*+'2)221-+'5)H5/2)+;)'F+'21IH0)'J01)+;'
K!::L'J)0F1=J1'1+?-MF)'0)2'I/;N-.)2'.F'7)*+'H-F5'
*JJ/.)5'*FO'2)5?1J)2'.)'0P*HH01J*3-+'K!::B'
Q-F5'*JJ/.)5'R'F+)'*HH01J*3-+'./H0-S/)'2F5'F+'
2)5?)F5L'0)'J01)+;'1+?-MF)'0)2'I/;N-.)2'.F'7)*+'
2)221-+B''
T0'5/*012)'0)';5*?*10'.F'J01)+;L')+'0F1'J*JN*+;'0*'
J-IH0)O1;/'*HH01J*3?)')+')O/JF;*+;'.)2'
-H/5*3-+2'I/3)52'R'0P1+;/51)F5'.F'2)5?)F5B''
A.))0'ANI*.' $D$'
USH)'.)'7)*+2'9)221-+V'
W)2'7)*+2'+)'2-+;'H*2'H)5212;*+;2');'+)'2-+;'H*2'
H*5;*</2'H*5'0)2'J01)+;2B'
T0')O12;)'.)FO';SH)2'.)'7)*+'2)221-+'X'
G+'7)*+'2)221-+')2;'F3012/'H-F5'I)Y5)')+'H0*J)'
F+)'J-IIF+1J*3-+'*?)J'/;*;'42;*;)ZF08')+;5)'F+'
J01)+;');'F+'2)5?)F5B'
G+'7)*+'2)221-+'2*+2'/;*;'42;*;)0)228'+)'J-+2)5?)'
H*2'0P/;*;'.)'0*'J-IIF+1J*3-+'*?)J'0)'J01)+;B'
A.))0'ANI*.' $D!'
W*'2)221-+'2;*;)ZF0'
L’état&d’un&objet&consiste&en&les&valeurs&de&ses&
variables&d’instance.&&
>*+2'F+'7)*+'2;*;)ZF0L'0)2'?*51*70)2'.P1+2;*+J)'
5)H5/2)+;)+;'X'
0P/;*;'.PF+'F+1MF)'J01)+;L'J*5'0)'J01)+;'1+;)5*<1;'4['
H*50)'[8'*?)J'2-+'7)*+L''
J);'/;*;')2;'*HH)0/'0P/;*;'!"#$%&'()"##%*B''
WP/;*;')2;'I*1+;)+F'H)+.*+;'0*'.F5/)'.)'0*'
2)221-+'.F'7)*+'J01)+;B'91'0)'J01)+;'2FHH51I)'0)'
7)*+'45)I-?)8'-F'MF1Y)'0*'J-++)O1-+L'0*'
2)221-+'2)';)5I1+)');'0P/;*;'.12H*5*\;B''
A.))0'ANI*.' $DD'
]F*+.'F3012)5'0)2'7)*+2'2)221-+V'
:+'5^<0)'</+/5*0)L'-+'F3012)'F+'7)*+'2)221-+'
.*+2'0)2'J15J-+2;*+J)2'2F1?*+;)2'X''
A'+P1IH-5;)'MF)0'I-I)+;L'F+'F+1MF)'J01)+;'*'
*JJ^2'R'0P1+2;*+J)'.PF+'7)*+B''
WP/;*;'.PF+'7)*+'+P)2;'H*2'H)5212;*+;L'J*5'10'
+P)O12;)'MF)'H-F5'F+)'J-F5;)'H/51-.)'.)';)IH2''
4.)'0P-5.5)'.)'MF)0MF)2'N)F5)28B''
'
A.))0'ANI*.' $D"'
]F*+.'F3012)5'F+'7)*+'9)221-+V'
Q-F5'1IH0*+;)5'0*'0-<1MF)'2)221-+'.P*HH01J*3-+2'
_)7B'
+,(&+%-%./*%+X'2*1215'0)2'5)+2)1<+)I)+;2'.)'01?5*12-+'
);'.)'Z*J;F5*3-+'J-+J)5+*+;'F+'J01)+;'$0(+1%'+/(2%'+
34,B'
Q-F5'1IH0*+;)5'0*'0-<1MF)'2)221-+'.P*HH01J*3-+2'
J0*221MF)2B'
+,(&+%-%./*%+X'2*1215'0)2'5)+2)1<+)I)+;2'.)'01?5*12-+'
);'.)'Z*J;F5*3-+'J-+J)5+*+;'F+'J01)+;L'5)*0'(#6+3789
4:0#2'4*HH01J*3-+'J01)+;)8B'
A.))0'ANI*.' $D`'
!"#$%#$&'
!'
]F*+.'F3012)5'0)2'7)*+2'2)221-+'
9;*;)ZF0V'
W)2'7)*+2'2)221-+'2;*;)ZF0'2-+;'*HH5-H51/2'
.*+2'0)2'J-+.13-+2'2F1?*+;)2X''
WP/;*;'.F'7)*+'5)H5/2)+;)'0P1+;)5*J3-+')+;5)'0)'
7)*+');'F+'J01)+;'2H/J1EMF)B''
W)'7)*+'*'7)2-1+'.)'J-+2)5?)5'.)2'1+Z-5I*3-+2'
J-+J)5+*+;'0)'J01)+;'R';5*?)52'0)2'.1a/5)+;)2'
1+?-J*3-+2'.)'I/;N-.)2B''
W)'7)*+')2;'F+'I/.1*;)F5')+;5)'0)'J01)+;');'0)2'
*F;5)2'J-IH-2*+;2'.)'0P*HH01J*3-+L'H5/2)+;*+;'
*1+21'F+)'?F)'21IH01E/)'*F'J01)+;B''
>)551^5)'0*'2J^+)L'0)'7)*+'<^5)'0)'b-5c'd-b'.)'
H0F21)F52'7)*+2')+;)5H512)2B''
'A.))0'ANI*.' $D&'
:;*;'.)2'()*+2'9)221-+2''
2;*;)ZF0'
A.))0'ANI*.' $De'
1+2;$X'+-I()*+'
1+2;!X'+-I()*+'
1+2;DX'+-I()*+'
-7f$X'+-I'
4g)I-;)8h'
i01)+;'$'
i01)+;'!'
i01)+;'D'
-7f!X'+-I'
4g)I-;)8h'
-7fDX'+-I'
4g)I-;)8h'
i-+;*1+)5':K('
1;*<25%+6"5="5&'+>++
*(+.?.%+0#'6(#!%+
''j7f);2'2)221-+2'
45/H*5328h'
''''T+2;*+J)2'2)221-+2'
4*?)J'/;*;8h'
]F*+.'F3012)5'0)2'7)*+2'2)221-+'
9;*;)0)22V'
Q-F5'*I/01-5)5'0*'H)5Z-5I*+J)L'-+'H)F;'
JN-1215'F+'7)*+'2;*;)0)22'H-F5'0)2'5*12-+2'
2F1?*+;)2'X''
WP/;*;'.F'7)*+'+)'H-22^.)'H*2'.)'.-++/)2'
5)0*3?)2'R'F+'J01)+;')+'H*53JF01)5B''
W-52'.PF+)'21IH0)'1+?-J*3-+'.)'I/;N-.)L'0)'7)*+'
5/*012)'F+)';kJN)'</+/51MF)'H-F5';-F2'0)2'J01)+;2B''
%-%./*%@+"#+/%56+5)*0'%&+5#%+A%(#+'6(6%*%''+/"5&+
%#$"B%&+5#+%C.(0*+D50+!"#E&.%+5#%+!"..(#1%+%#+*02#%F++
W)'7)*+')O;5*1;'.PF+)'7*2)'.)'.-++/)2'F+'
)+2)I70)'.)'.-++/)2')+'0)J;F5)'2)F0)L'MF1')2;'
2-F?)+;'F3012/'H*5'0)2'J01)+;2'4J*JN)8B''
G#+6%*+A%(#+/%56+&;!5/;&%&+*%'+*02#%'+1H5#%+6(A*%+D50+
&%/&;'%#6%#6+*%'+/&"1506'+D50+"#6+;6;+$%#15'+!%+."0'F++
+A.))0'ANI*.' $Dl'
:;*;'.)2'()*+2'9)221-+2''
2;*;)0)22'
A.))0'ANI*.' $Dm'
1+2;$X'+-I()*+'
1+2;!X'+-I()*+'
1+2;DX'+-I()*+'
i01)+;'$'
i01)+;'!'
i01)+;'D'
-7f!X'+-I'
4g)I-;)8h'
i-+;*1+)5':K('
1;*<25%+>+#H0./"&6%+D5%**%++
0#'6(#!%+10'/"#0A*%+
''''T+2;*+J)2'2)221-+2'
42*+2'/;*;8h'
G+'2)F0'''
j7f);'2)221-+'
45/H*538h'
W*'2)221-+'2;*;)0)22'
i-II)'0)2'7)*+2'2;*;)0)22'H)F?)+;'2FHH-5;)5'
.)'IF03H0)2'J01)+;2L'102'H)5I)Y)+;'.P-a515'F+)'
I)100)F5)')O;)+217101;/'.)2'*HH01J*3-+2'K!::B''
:+'Z*1;L'F+)'*HH01J*3-+'K!::'+)'+/J)221;)'MF)'
;5^2'H)F'.)'7)*+2'2;*;)0)22'H*5'5*HH-5;'*FO'
7)*+2'2;*;)ZF0'H-F5'2FHH-5;)5'0*'InI)'JN*5<)'
.)'J01)+;2B''
W)'J-+;)+)F5':K('+P/J515*'f*I*12'.)'7)*+2'
2;*;)0)22')+'I/I-15)'2)J-+.*15)B'A1+21L'102'
H)F?)+;'-a515'.)'I)100)F5)2'H)5Z-5I*+J)2'MF)'
0)2'7)*+2'2;*;)ZF0B''
'A.))0'ANI*.' $"%'
Les$Enterprise$JavaBeans$
A.))0'ANI*.' $"$'
!"#$%#$&'
D'
oK!::'.)E+)2';N)'2;*+.*5.'Z-5'.)?)0-H1+<'
J-IH-+)+;=7*2).'IF033)5')+;)5H512)'
*HH01J*3-+2B'K!::'21IH01E)2'7F10.1+<'
)+;)5H512)'*HH01J*3-+2';N*;'*5)'H-5;*70)L'
2J*0*70)L'*+.';N*;'1+;)<5*;)')*210S'b1;N'0)<*JS'
*HH01J*3-+2'*+.'.*;*Bp''
qNYHX##f*?*B2F+BJ-I#f!))#r'
A.))0'ANI*.' $"!'
W)'I-.^0)':K('
W)'I-.^0)':+;)5H512)'K*?*()*+2')2;'7*2/'2F5'0)'J-+J)H;'
I&06%+J#!%@+K5#+L$%&B:M%&%'H-F5'0)2'2)5?)F52B'
W)'I-.^0)':K('5)H-2)'2F5'0P*5JN1;)J;F5)')+'J-FJN)2'
2F1?*+;)'X'''
WP:K('9)5?)5'J-+3)+;'0P:K('i-+;*1+)5');'0F1'Z-F5+1;'0)2'2)5?1J)2'
.)'7*2'+1?)*FB'
WP:K('i-+;*1+)5')2;'0P)+?15-++)I)+;'.P)O/JF3-+'.)2'
J-IH-2*+;2':+;)5H512)'K*?*()*+2'41+;)5Z*J)')+;5)'0)'7)*+');'
0P)O;/51)F58B'
W)2'J01)+;2'+)'2)'J-++)J;)+;'H*2'.15)J;)I)+;'*F'7)*+L'I*12'R'
F+)'5)H5/2)+;*3-+'Z-F5+1)'H*5'0)'J-+;)+)F5B'i)0F1=J1'5-F;)'0)2'
5)MFn;)2'?)52'0)'7)*+B'
A.))0'ANI*.' $"D'
W)2'5^<0)2'I/3)5'
W)2'*HH01J*3-+2'R'7*2)'.P:K('-5<*+12)+;'0)2'
5^<0)2'I/3)52')+'J-IH-2*+;2'X'
F+)')+3;/'I/3)5'5)H5/2)+;)'0)2'1+Z-5I*3-+2'
J-+2)5?/)2'H*5'0P:+;5)H512)'
F+'H5-J)22F2'I/3)5'./E+1;'0)2'1+;)5*J3-+2'.PF+'
F3012*;)F5'*?)J'.)2')+3;/2'I/3)5B'
W)2'5^<0)2'7F21+)22'H)F?)+;'n;5)')O;5*1;)2');'
H0*J/)2'.*+2'F+'I-;)F5'.)'5^<0)2'42S2;^I)'
)OH)5;L');JB8L'HF12'I*+1HF0/)2'$0('F+':K('X'
+-F?)00)2';)+.*+J)2B'
A.))0'ANI*.' $""'
WP)+3;/'I/3)5'
:00)'H-22^.)'F+'/;*;L'J-+2)5?/')+'
H)5I*+)+J)'49s(>8L'I-.1E/'</+/5*0)I)+;'
H*5'0)2'H5-J)22F2'I/3)5B'
:O)IH0)X'
G+)')+3;/'i-II*+.)')+J*H2F0)5*'0)2'.-++/)2'
.)2'J-II*+.)2'.PF+'J01)+;'*?)J'2)2'5^<0)2'
I/3)52'41B)B'Z-5I*;*<)'.F'tu'.)'J-II*+.)L'
?/51EJ*3-+'.F'J-IH;)'.F'J01)+;L');JB8h'
A.))0'ANI*.' $"`'
W)'H5-J)22F2'I/3)5'
T0'I-.1E)'0P/;*;'.)2')+3;/2'I/3)5');'H-22^.)'2-+'
H5-H5)'/;*;L'2-F?)+;'H5-?12-15)B'
G+'H5-J)22F2'I/3)5')2;'./.1/'R'F+'*J;)F5'
4F3012*;)F5'-F'H5-<5*II)8'MF1')+<*<)'F+)'
J-+?)52*3-+'*?)J'0)'2S2;^I)'X''
+ +/&"!%''5'+.;)%&+!"#$%&'()"##%*+
:O)IH0)'X'
'G+)'H)52-++)'MF1'5)35)'.)'0P*5<)+;'R'F+'.12;517F;)F5'
J-IIF+1MF)'*?)J'0)'>A('*F';5*?)52'.)'H0F21)F52'
/J5*+2B'i)FO=J1'<F1.)+;'0)'H5-J)22F2'?12*+;'R'?*01.)5'0*'
;5*+2*J3-+');'R'.12;517F)5'0P*5<)+;B'
A.))0'ANI*.' $"&'
W)2';SH)2'.)'7)*+2':+;)5H512)'
W)2')+3;/2');'H5-J)22F2'I/3)5'2-+;'1IH0/I)+;/2'
*F'JN-1O'H*5';5-12';SH)2'.)'7)*+2'X'
0)2'7)*+2')+3;/'X'J5//2'H-F5'?1?5)'0-+<;)IH2');'n;5)'
H*5;*</2'H*5'H0F21)F52'J01)+;2L'2-F?)+;'F3012/2'H-F5'0*'
<)23-+'.)2'.-++/)2L'
0)2'7)*+2'2)221-+'X'J5//2')+'5/H-+2)'*FO'5)MFn;)2'.PF+'
2)F0'-F'.)'H0F21)F52'J01)+;2L'2-F?)+;'F3012/2'.*+2'0)2'
H5-J)22F2B'
0)2'7)*+2'-51)+;/2'I)22*<)2'H-F5'</5)5'0*'
J-IIF+1J*3-+'1+;)5=J-IH-2*+;2'
W)2':K(2'-51)+;/2'I)22*<)2'2-+;'F+)'J0*22)'R'H*5;'
.)2':K(2');'2-+;'./E+12')+'5)0*3-+'*?)J'0PAQT'K*?*'
,)22*<)'9)5?1J)'
A.))0'ANI*.' $"e'
!"#$%#$&'
"'
W)2'7)*+2');'0)2';5*+2*J3-+2'
>*+2'F+)'*HH01J*3-+'K!::L'-+'F3012)'.)2';5*+2*J3-+2'
H-F5'X'
J-I71+)5'0P)+?-1');'0*'5/J)H3-+'.)'I)22*<)2'4K,98L''
:a)J;F)5'.)2'I12)2'R'f-F52'.)'7*2)2'.)'.-++/)2');''
g/*012)5'.P*F;5)2'-H/5*3-+2'.)'<)23-+'.)'5)22-F5J)2'4:AT8B''
i)2'5)22-F5J)2'H)F?)+;'n;5)'*JJ/./)2'R'H*535'.)'
IF03H0)2'J-IH-2*+;2'.P*HH01J*3-+'R'0P1+;/51)F5'.PF+)'
InI)';5*+2*J3-+B''
Q*5')O)IH0)X''
''''F+)'2)5?0);'H)F;'./I*55)5'F+)';5*+2*J3-+'H-F5'*JJ/.)5'R'.)'
IF03H0)2'7*2)2'.)'.-++/)2L'1+?-MF)5'F+')+;)5H512)'7)*+'MF1'
)+?-1'F+'I)22*<)'K,9L'1+?-MF)5'F+'*F;5)')+;)5H512)'7)*+'
H-F5'I-.1E)5'F+':gQ')+'F3012*+;'0P*5JN1;)J;F5)'K!::'
i-++)J;-5L');'E+*0)I)+;'Z*15)'F+'J-II1;'.)'0*';5*+2*J3-+B''
A.))0'ANI*.' $"l'
W)2'7)*+2');'0)2';5*+2*J3-+2'
W)2';5*+2*J3-+2'.12;517F/)2'H)F?)+;'n;5)'.)'.)FO';SH)2'X''
Container-managed$transac6ons.'W)'J-+;)+)F5':K('J-+;5v0)'0P1+;/<51;/'.)'?-2'
;5*+2*J3-+2'2*+2'MF)'?-F2'.)?1)6')a)J;F)5'F+'J-II1;'-F'F+'5-007*JcB''
W)2'i,U'2-+;'5)J-II*+./)2'H-F5'0)2'*HH01J*3-+2'K!::'MF1'F3012)+;'K,9B''
w-F2'H-F?)6'2H/J1E)5'.)2'*Y517F;2'.)';5*+2*J3-+'H-F5'0)2'I/;N-.)2'.)2'7)*+2B''
G3012)5'0P*Y517F;'g)MF15).'H-F5'2P*22F5)5'MFPF+)'I/;N-.)'Z*1;'H*53)'.PF+)';5*+2*J3-+B''
W-52MFPF+)';5*+2*J3-+')2;')+'J-F52');'MFPF+)'I/;N-.)')2;'*HH)0/)L'J)00)=J1'2)5*'1+J0F2)'
.*+2'0*';5*+2*J3-+x'21'*FJF+)';5*+2*J3-+'+P)2;')+'J-F52L'*0-52'F+)'+-F?)00)';5*+2*J3-+'
2)5*'./I*55/)'*?*+;'0P*HH)0'.)'0*'I/;N-.)');'2)5*'?*01./)'4J-II1;8'0-52MF)'0*'I/;N-.)'
2)5*';)5I1+/)B''
Bean-managed$transac6ons.':00)2'H)5I)Y)+;'*F'7)*+'.)'J-+;5v0)5'E+)I)+;'0)2'
;5*+2*J3-+2'?1*'0P1+;)5Z*J)'=($(-F6&(#'(!)"#FG'%&N&(#'(!)"#L'H)5I)Y*+;'.PF3012)5'
2)2'H5-H5)2'I/;N-.)2'.)'J-II1;');'.)'5-007*Jc'*E+'.)'./01I1;)5'0)2'Z5-+3^5)2'.)2'
;5*+2*J3-+2B''
'
A.))0'ANI*.' $"m'
W)2'J01)+;2'?12=R=?12'.F'J-+;)+)F5'
:K('
G3012)5'Kt>T'H-F5';5-F?)5'F+'J-IH-2*+;'X'
C-I)'
K*?*'t*I1+<'*+.'>15)J;-5S'T+;)5Z*J)'
A72;5*J3-+'.)2'2)5?1J)2'.)'+-II*<)'4i-2t*I1+<L'
);JB8');'.)2'2)5?1J)2'.P*JJ^2'*FO'2;5FJ;F5)2'
*57-5)2J)+;)2'45/H)5;-15)2L'*++F*15)'W>AQL');JB8h'
AJJ^2'*FO'2)5?1J)2'.F'J-IH-2*+;'X'g)I-;)'
AHH)0)5'0)2'I/;N-.)2'.F'J-IH-2*+;'R'
.12;*+J)'H-F5'5/*012)5'0)2'2)5?1J)2B'
'
A.))0'ANI*.' $`%'
EJB$Container$
Home$$
Remote$$
Client$$
Code$
JNDI$
i01)+;'
9;F7'
iSJ0)'.)'?1)'.PF+':K('
>/E+15'0)';SH)'.)'0P:K('X'
G+':K('2)221-+L'
G+':K(':+3;/'
G+':K('I)22*<)'
>/?)0-HH)5'0)'7)*+'
:J515)'0P1+;)5Z*J)'C-I)');'0P1+;)5Z*J)'g)I-;)'
TIH0/I)+;)5'0)2'2)5?1J)2'.F'7)*+'.*+2'F+)'J0*22)'
>/H0-S)5'0)'7)*+'2F5'F+'2)5?)F5'.P*HH01J*3-+2'
i5/)5'F+)'.)2J51H3-+'.F'./H0-1)I)+;'42-F?)+;')+'y,W8h'
t-II)5'0P:K('42-F?)+;'F+'Kt>T'+*I)8h'
A22)I70)5'0P:K('.*+2'F+'EJN1)5'f*5'4z'0175*151)2L'z'J0*22)2'F301;*15)28h'
G3012)5'0P-F30'.)'./H0-1)I)+;'.F'2)5?)F5'.P*HH01J*3-+2'
AY)+.5)'MF)'0P:K('2-1;'2-001J1;/'H*5'F+)'5)MFn;)B'
A.))0'ANI*.' $`$'
9;5FJ;F5)'.)2'()*+2':+;)5H512)'
W*'J0*22)'7)*+')+;)5H512)')2;'F+)'J0*22)'K*?*X''
0)2'I/;N-.)2'I/3)52');''
0)2'I/;N-.)2'.F'JSJ0)'.)'?1)'.'PF+'-7f);L'
+-I'.)'0*'J0*22)'X'#".L3O+
W'PAQT'J01)+;=?F)'X'
1+;)5Z*J)'N-I)'X'J5)*;)48L'5)I-?)48L'E+.48'
4F+1MF)I)+;':+3;/8');'
+-I'.)'0*'J0*22)'X'#".P".%+
1+;)5Z*J)'5)I-;)X'
+-I'.)'0*'J0*22)'X'#".K%."6%+49F+'H5/J-+12)'#".8h'
A.))0'ANI*.' $`!'
9;5FJ;F5)'.PF+'()*+':+;)5H512)'
9)221-+'
A.))0'ANI*.' $`D'
{{T+;)5Z*J)'C-I)||'
,-+:K(}C-I)'
J5)*;)48h'
5)I-?)48h'
{{T+;)5Z*J)'g)I-;)||'
,-+:K(}g)I-;)'
Af-F;)5G+Q5-.F1;48h'
AJN);)548h'
{{J0*22)'7)*+')+;)5H512)||'
,-+:K(}:K('
)f7i5)*;)48h'
)f7g)I-?)48h'
Af-F;)5G+Q5-.F1;48h'
AJN);)548h'
'
I/3)5'
I/3)5'
!"#$%#$&'
`'
T+;)5Z*J)'()*+'C-I)'
:00)'J-+;5v0)'0)'JSJ0)'.)'?1)'.)2'-7f);2':K(2B'
W)2'I/;N-.)2'H)5I)Y)+;'.)'J5/)5L'.)'
0-J*012)5L');'.)'2FHH51I)5'.)2':K(2B'
:00)2'2-+;'N/51;/)2'.)2'1+;)5Z*J)2'
=($(-F%=AFL3OP".%+
);'
=($(F&.0FK%."6%+
A.))0'ANI*.' $`"'
WPT+;)5Z*J)'C-I)'
A22-J1/)'R'F+'oj7f);'C-I)p'MF1')2;'
*F;-I*3MF)I)+;'</+/5/'H*5'0)'J-+;)+)F5':K('
T0'2)5*'+/J)22*15)'.)'./E+15'0)2'1IH0/I)+;*3-+2'
.)2'I/;N-.)2'.*+2'0*'J0*22)'.)'0P:K(X'
J5)*;)'~|')f7i5)*;)'
W*'J5/*3-+')a)J3?)'.)'0'P:K(')2;'5/*012/)'H*5'0)'
J-+2;5FJ;)F5'.)',-+:K('41+13*012*3-+'.)'0P/;*;'H*5'
./Z*F;'.)'0P:K(8B'
W*'I/;N-.)'J5)*;)'+)'5)IH0*J)'H*2'0)'
J-+2;5FJ;)F5'.)'0P-7f);L')00)'2)5;'F+1MF)I)+;'R'
1+13*012)5');'JN*5<)5'0)2'5)22-F5J)2'.)'0P:K(L');JB'
A.))0'ANI*.' $``'
T+;)5Z*J)'()*+'C-I)'
T0'H)F;'S'*?-15'H0F21)F52'I/;N-.)2'!&%(6%48'
*?)J'F+'+-I75)'.)'H*5*I^;5)2'?*51*70)2B'
G+'J01)+;'5/JFH^5)'0P1+;)5Z*J)'g)I-;)'.F'
7)*+'J5//B'
W)2'I/;N-.)2'J5)*;)'5);-F5+)+;'2-1;'
0P1+;)5Z*J)'g)I-;)L'2-1;'F+)'J-00)J3-+'.)'
;)00)2'1+;)5Z*J)2B'
A.))0'ANI*.' $`&'
:O)IH0)'.)'7)*+'C-I)'
import java.rmi.*;
import javax.ejb.*;
public interface MonEJB_Home extends javax.ejb.EJBHome
{
public MonEJB_Remote create(String nomclient)!
throws RemoteException, CreateException;
public void remove(Handle handleEJB)!
throws RemoteException, RemoveException;
}
A.))0'ANI*.' $`e'
T+;)5Z*J)'()*+'g)I-;)'
:00)'./E+1;'0)2'I/;N-.)2'I/3)52'MFPF+'
J01)+;'H)F;'*HH)0)5'2F5'JN*MF)'-7f);'7)*+'
)+;)5H512)B'
W)'()*+'N/51;)'.)2'1+;)5Z*J)2'
=($(-F%=AFL3OJA=%!6+
);'
=($(F&.0FK%."6%+
+
A.))0'ANI*.' $`l'
WP'T+;)5Z*J)'g)I-;)'
:00)'./E+1;'0)2'I/;N-.)2'MF1'H)F?)+;'n;5)'
*HH)0/)2'H*5'0)2'J01)+;2''
W)2'I/;N-.)2'2-+;'*HH)0/)2'2F5'.)2'oj7f);2'
.12;*+;2p'MF1'2-+;'*F;-I*3MF)I)+;'</+/5/2'H*5'
0)'J-+;)+)F5':K('
Q*2'.)'J-+?)+3-+2'.)'+-II*<)'
T0')2;'-701<*;-15)'.P1IH0/I)+;)5'.*+2'0*'J0*22)'
,-+:K('0)2'I/;N-.)2'./J0*5/)2'.*+2'J)Y)'
2H/J1EJ*3-+'.F'I/3)5'.)'0P:K(B'
A.))0'ANI*.' $`m'
1 / 12 100%