I actually AM doing this now, but I whole-heartedly agree that a
standardized Axis/SOAP interface to Struts would be very, very cool.

Mark

-----Original Message-----
From: Mike Oliver [mailto:[EMAIL PROTECTED]] 
Sent: Friday, January 17, 2003 10:46 AM

I would like to propose that Struts be extended to support another entry
point.  The ActionServlet would be augmented by an Axis/SOAP Web Services
Interface to Struts.  FormBeans would be part of the payload for requests.
Responses would be generated by Forwards for SOAP.  This new Axis entry
point would do the same work as ActionServlet with the only significant
difference being the construction of the FormBean. Incoming SOAP Requests
would be configured to call the same RequestHandlers and as far as the
actions go they won't know that the source was an HTML Form or a serialized
FormBean.  

I feel this will give a great deal of flexibility to Applications where they
want a Web Browser User Interface as well as Web Services for the same
Application Data Model and Business Logic.

I am planning on doing this anyway, and felt it applicable to this group and
would offer to share it as a sub project and would welcome contributions of
thought, expertise and code.



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to