• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

XML and SOAP ?

 
Ranch Hand
Posts: 1246
1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Has anyone tried using both??
Heard some great things about SOAP.
But know nothing about SOAP.
 
Author and all-around good cowpoke
Posts: 13078
6
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Allow me to sell you a book!! : )
Actually Java and SOAP is the topic of my current writing effort. I have put a bunch of collected resources at:
http://www.lanw.com/books/javasoap/
This is a very active topic right now since Microsoft has a heavy utilization of SOAP in their .NET effort. There are MANY sites to look at.
Bill
------------------
author of:
 
Greenhorn
Posts: 28
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I'm a little confused by your question, because the SOAP protocol uses XML. The relationship between SOAP and "pure" XML solutions is fairly ambiguous, even more so now that MS has released their SMO (SOAP Messaging Object) framework.
IMHO, if you're building a distributed system and were considering using another RPC mechanism (like RMI), you should look very carefully at SOAP before making a decision. On the plus side, it makes it much easier to distribute your solution across the Internet. On the minus side, it will be much less efficient for high-traffic applications.
One source for more information about SOAP and Java is http://xml.apache.org/soap/.
------------------
W. Scott Means
author, Strategic XML
smeans@strategicxml.com
 
Ranch Hand
Posts: 77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Bill,
You give a good resource. I am looking for the SOAP stuff. Thanks
 
Ranch Hand
Posts: 39
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
SOAP is more than a protocol. There are SOAP servers, which u can install to co-exist with most of the available servlet-engines and application servers. I have used Apache SOAP and did some apps on that. It is fine. If u know to do Ejb, then SOAP will be pretty simple. Dont confuse SOAP and xml. SOAP internally uses XML to represent and serialize data.
One major advantage of SOAP servers are that they have Serializing mechanisms for your custom objects. Even you can define your own serializing Mechanism.
The logic for conection and transactions are managed inthe client. This makes a heavy client.
Try Apache SOAP. This is very simple and intuitive
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
reply
    Bookmark Topic Watch Topic
  • New Topic