Let's say I have an existing web application, and it has a number of behaviors that I want to expose via web services. These behaviors are implemented in classes that are designed to handle web events like post and get.
If these classes have a method I want to expose such as the following:
public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception
(yes some would recognize this is a Struts action class and its default execute method)
The question is....
1. Is it better/easier to take the guts of this class and copy it to a class without the request and response and mapping which normally have nothing to do with the processing of the form? 2. Is it better/easier to just do a Java2WSDL from this class? 3. Or… refactor the meat of this class into a separate class and call this new refactored class from from it and then run Java2WSDL from the new refactored class?
Michael Oliver CTO Alarius Systems LLC 6800 E. Lake Mead Blvd, #1096 Las Vegas, NV 89156 Phone:(702)643-7425 Fax:(702)974-0341 *Note new email changed from [EMAIL PROTECTED]
|
- Re: AW: cgi service 2 Omar Bennani
- AW: AW: cgi service 2 Ferruh Zamangoer
- Best Practice for providing Web Services for existi... Michael Oliver
- Re: Best Practice for providing Web Services fo... Anne Thomas Manes
- Java2WSDL for multiple java classes Michael Oliver