From: vasudevram Date: 2008-05-27T01:34:24+09:00 Subject: Re: Ruby book for DRb, SOAP and friends On May 26, 9:24 pm, vasudevram wrote: > On May 26, 5:27 pm, "Saji N. Hameed" wrote: > > > * S2 [2008-05-26 17:19:38 +0900]: > > > > Saji N. Hameed wrote: > > >> Dear List, > > > >> Any recommendations for a Ruby book that has substantial coverage > > >> on DRb, SOAP and such similar functions that may aid distributed > > > > Sorry, I don't know about any books that cover soap4r in depth. The > > > Agile Web Development with Rails covers some aspects of AWS, and there > > > is the online manual of AWS at > > >http://manuals.rubyonrails.com/read/book/10 > > > I wrote a blog post just 2 days ago about how to consume Web Services > > > with soap4r over a ssl mutual authentication protected channel. > > >http://s2.diffuse.it/blog/show/62_Consume+SSL+protected+Web+Services+... > > > soap4r is not that difficult to grasp, may I ask what you are looking > > > for in such a book? > > > Thanks... > > > We are writing a utility to serve and manage geophysical data (mostly > > climate data). Currently we use DRb > > + some data manipulation software. However DRb can only be used between > > ruby scripts and I understand that SOAP can enable other non-ruby clients > > to access the services provided by the data server. > > -- > > Saji N. Hameed > > > APEC Climate Center +82 51 668 7470 > > National Pension Corporation Busan Building 12F > > Yeonsan 2-dong, Yeonje-gu, BUSAN 611705 s...@apcc21.net > > KOREA You can try: 1. The book "Enterprise Integration with Ruby", available here: http://www.pragprog.com/titles/fr_eir/enterprise-integration-with-ruby It has a chapter that has some decent coverage of SOAP in Ruby - both writing servers and clients, including how to make the server automatically discover the methods of a class (servant) whose services (methods) it makes available to its clients. I've read it and tried out some of the examples; pretty straightforward. It's also quite good for the many other topics it covers, including XML-RPC, procedure calls over HTTP, XML, and other stuff, all related to Ruby, of course ... 2. Looking at the source code for the Ruby SOAP libraries for more in- depth understanding, which may help. HTH Vasudev Ram Biz site: http://www.dancingbison.com Blog on software innovation: http://jugad.livejournal.com