Thanks to all.

On 7/16/05, Frank W. Zammetti <[EMAIL PROTECTED]> wrote:
> On Fri, July 15, 2005 12:41 pm, Ed Griebel said:
> > Frank-
> >
> > It's an interesting idea, I don't know, I've been "lucky" enough that
> > I've had WSDL to work with. It might be possible to use the same
> > methods that wsdl2java uses, but there's probably a lot of complexity
> > in there because SOAP can be quite complex.
> 
> Ironically, my experience has been just the opposite... most of the
> services I've dealt with have been for internal use only, and I guess
> we're a bit behind in getting WSDL for it all.  Not so bad when it's
> internal-only stuff, a much bigger problem when dealing with external
> services.
> 
> > Apologies for making this even more OT, but it's Friday :-)
> 
> Nah, I referenced my StrutsWS project once (twice now!), so it's not
> especially off-topic :)  Certainly less so than some of the more recent
> threads around here!
> 
> > -ed
> 
> Frank
> 
> >
> > On 7/15/05, Frank W. Zammetti <[EMAIL PROTECTED]> wrote:
> >> Nice, thanks Ed!  I'd absolutely agree, assuming you have WSDL, this is
> >> the way to go.
> >>
> >> Can it generate anything if it doesn't have WSDL though?  I have
> >> experiences where the services I needed to consume didn't supply any,
> >> for
> >> various reasons, but maybe it can still generate some generic stub
> >> code??
> >>
> >> --
> >> Frank W. Zammetti
> >> Founder and Chief Software Architect
> >> Omnytex Technologies
> >> http://www.omnytex.com
> >>
> >> On Fri, July 15, 2005 11:41 am, Ed Griebel said:
> >> > FYI, I've used Axis to generate client java stubs by parsing the
> >> > service's WSDL file. It will generate the stub classes to call the WS
> >> > and the POJOs to communicate with the WS.
> >> >
> >> > You don't actually need to "install" the Axis package and there's no
> >> > daemon to run to do this, you'll just need to extract the distribution
> >> > and then run wsdl2java, which is well-documented on the Axis homepage.
> >> > It's a good idea to generate the "unit test" class too as it's a good
> >> > example of how to call the stubs.
> >> >
> >> > I'm pretty sure that this will be a lot quicker than rolling your own
> >> > XML serialization and HTTP code.
> >> >
> >> > -ed
> >> >
> >> > On 7/15/05, Frank W. Zammetti <[EMAIL PROTECTED]> wrote:
> >> >> Hi Richard,
> >> >>
> >> >> Axis is the server-side of the WS equation (although maybe it can
> >> >> perform some client duties, I'm not certain), so more than likely it
> >> >> wouldn't come into play anyway.
> >> >>
> >> >> The simple answer is yes, a simple Java app can access a web service.
> >> >>
> >> >> There are classes that will specifically help you do so, but you can
> >> >> also "fake it", at least if it is a SOAP-based service (I'm not as
> >> >> familiar with RCP-type services).  For SOAP-based services, all you
> >> >> really need to do is construct an XML message and use the usual HTTP
> >> >> methods in the standard JDK to send it.
> >> >>
> >> >> You might be interested to look at my StrutsWS project because there
> >> is
> >> >> exactly what your asking for included: a simple Java app that
> >> accesses
> >> >> the services the example project provides (in short, StrutsWS is an
> >> >> extension to Struts that allows Actions to be exposed as services).
> >> You
> >> >> can find it at http://sourceforge.net/projects/strutsws/
> >> >>
> >> >> Frank
> >> >>
> >> >> Richard Reyes wrote:
> >> >> > Hi Guys,
> >> >> >
> >> >> > Can a simple java app access a web service? Or do I need to install
> >> >> axis?
> >> >> >
> >> >> > Thanks
> >> >> > Richard
> >> >> >
> >> >> > ---------------------------------------------------------------------
> >> >> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> >> > For additional commands, e-mail: [EMAIL PROTECTED]
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> > .
> >> >> >
> >> >>
> >> >> --
> >> >> Frank W. Zammetti
> >> >> Founder and Chief Software Architect
> >> >> Omnytex Technologies
> >> >> http://www.omnytex.com
> >> >>
> >> >>
> >> >> ---------------------------------------------------------------------
> >> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> >> For additional commands, e-mail: [EMAIL PROTECTED]
> >> >>
> >> >>
> >> >
> >> > ---------------------------------------------------------------------
> >> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> >> > For additional commands, e-mail: [EMAIL PROTECTED]
> >> >
> >> >
> >>
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
>

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

Reply via email to