Date: 2004-01-30T05:19:48
   Editor: 220.247.246.55 <>
   Wiki: Apache Geronimo Wiki
   Page: EnterpriseWebServices
   URL: http://wiki.apache.org/geronimo/EnterpriseWebServices

   no comment

Change Log:

------------------------------------------------------------------------------
@@ -1,2 +1,36 @@
 = Implementation Details of code currently in http://sf.net/projects/ews/ =
+   
+  the propsel based for the work so far is in 
+http://nagoya.apache.org/wiki/apachewiki.cgi?JSR109Proposal
+
+the proposed architecture is a tool that generate the webserive , ejb (ws 
endpoint)  and the
+code to bind the webserive and the ejb together.
+1) our initial design is to use the Remote interface of the EJB to the accsess 
the ejb
+(simpley put the SOAP requst convert to RMI/IIOP request by the webservice and 
the result
+is send back as SOAP by webservice.) We thought of making the J2EE container 
and implementation independent of each other with that.
+
+2)but due to 
+   a) performance consideration (SOAP->RMI/IIOP->Java) 
+   b) As futher explained by the ejb2.1 spec the webservice ejb endpoint 
+        i) be a Staless session bean
+
+        ii) the remote interface(the interface published) is jaxrpc SEI which 
extends 
+            javax.rmi.Remote not a ususal Remote interface extends 
javax.ejb.EJBObject.
+
+        iii) the home interface seem to not needed as client not creating the 
webservice
+        iv) concerns about mapping of j2ee and ws transaction contexts when we 
use remote
+            interface 
+
+we are trying to take a more geranimo based approch. 
+
+The key Idea is to use geranimo internals to acsess the service implemenation 
bean and invoke the call on it directly. We would prefer to avoid the SOAP -> 
RMI conversion. the information about proposal is at 
http://ws.apache.org/~hemapani/jsr109/docs/revisedProposal.html
+
+(the proposal will bring to wiki and will make editable ASAP.)
+
+We have implemented most of parts in privous proposal which is at ews right 
now.  
+
+
+
+   
+
 

Reply via email to