I will contribute to the wiki as much as possible. The best practices thread just turned to this subject and it is really refreshing to see so many others struggling with the same things!
Thanks, Ken > -----Original Message----- > From: Andrew Premdas [mailto:[EMAIL PROTECTED] > Sent: Thursday, May 13, 2004 9:10 AM > To: [EMAIL PROTECTED] > Subject: RE: Wanted: Idiot's guide to axis > > > Ken, > > Couldn't agree more, see Best Practices thread in this list. > I'm starting a newbie trails guide on the axis wiki. Perhaps > you would like to read and contribute. > > All best > > Andrew > > http://nagoya.apache.org/wiki/apachewiki.cgi?NewbieTrails > > > -----Original Message----- > From: Lee, Ken [mailto:[EMAIL PROTECTED] > Sent: 13 May 2004 15:49 > To: [EMAIL PROTECTED] > Subject: Wanted: Idiot's guide to axis > > > Web services are difficult... > > The wiki at > http://nagoya.apache.org/wiki/apachewiki.cgi?AxisProjectPages > is helpful, but there isn't enough detail, or I just am not > experienced enough with XML to understand. > > Does anyone any a recommended step-by-step approach to > learning how to write _GREAT_ Web services? > > For example, what are the appropriate places to use Web services? > > I have seen a lot of messages about sending attachments up to > the server, but that is not how I thought a Web service would > be used. I was thinking about an example: I send a invoice > number to a getInvoice() web service that returns a PDF file. > Is this appropriate for a Web service. It is providing a > valued service after all. But then, how in the world would > you program this? Heck, I'd love to see a mocked up example > that returns any pdf file in a directory just to see it work. > Would the client need axis? Could this be accessed with a > URL - something like > http://somehost/axis/services/InvoiceWS?getInvoice&invoiceno=1 2345 Would the PDF then render in the browser? I would like to see a book (Idiot's guide or something) that had real examples (working examples): RPC - Send two numbers, get the result back (easy) RPC - Send text, get a pdf back of the text as an attachment (hard) Wrapped seems so close to RPC, that I would include an example of these with the modified .wsdd file. Maybe I am wrong, but that is the only difference I could find. Message services - What a can of worms this has been. I have worked for weeks to get something working (unfortunately, lots of unanswered posts - how do you ask questions that get answered?). This is an area that I have seen very few working examples. The echoMessage Web service really didn't help me. I would love to see a simple example using third type of Message style using documents. I found the book "Professional XML Development with Apache Tools" by Leung to be helpful and also complicated. Are there other good books out there that are current. I keep waiting for the Apache Axis book from O'Reilly to get published. It has a publish date of last March, but I haven't seen it available yet. If I ever get to understand this stuff, I wouldn't mind writing a guide myself - sure, I volunteer, but first I need to learn it! Thanks for listening, Ken Lee
