Ahoj

v init() metode servletu mozes vytvorit remote objekty a zaregistrovat ich cez naming sluzbu ale... je dost velky bezpecnostny problem. Slusny aplikacny server ti nedovoli pouzivat RMI ( rozumej otvarat sockety ) mimo RMI/IIOP transportu, teda len pre EJB. Inak musis hackovat policy subor a podobne.
Rozhodne to neodporucam.

Dalo by sa uvazovat nad kniznickou Spring Remoting, ktora ma taky servlet, co vie posielat/prijimat serializovane objekty do rovnakych tried ako pouzivas na RMI.



ace ace  wrote / napĂ­sal(a):
Dobry den,

mam aplikaci ktera vystavuje svoje metody pomoci RMI (je to vlastne RMI server) 
a potreboval bych, aby mi bezela v ramci aplikacniho serveru...konkretne na 
WebSphere / WebSphere CE. Mate s tim nekdo zkusenosti? Neumim si s tim poradit. 
Nekde jsem se docetl, ze to jde hacknout tak, ze udelam aplikaci jako webovou a 
udelam servlet, ktery v init instancuje prislusne tridy, ktere jsou vystaveny 
pro RMI volani. To mi, ale nefunguje a v dokumentaci WebSphere se pise, ze 
servlety nemohou slouzit jako RMI server.
..

Predem dekuji za kazdou odpoved.



Odpovedet emailem