473,549 Members | 2,573 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

SOAP and language independence

kj


I'm just learning about SOAP, and one of the claims about SOAP that
I'm having the hardest time understanding/believing is this business
about language independence. Please tell me if I got this right:
suppose that I have a SOAP server written Perl that returns Perl
objects in response to some method calls. Would a SOAP client
written in Python or Java or C++ be able to make any sense out of
these Perl objects?

Thanks!

kj

--
NOTE: In my address everything before the period is backwards.
Jul 20 '05 #1
4 1962
Hello, kj!
You wrote on Tue, 13 Apr 2004 14:17:38 +0000 (UTC):

Since all types been used in the webservice are defined in wsdl in types
section, you can freely load and work with them in any language that
supports wsdl and xml serialization.

With best regards, Alex Shirshov.
Jul 20 '05 #2
kj
In <c5**********@n ews.gamma.ru> "Alex Shirshov" <no****@mail.ru > writes:
Hello, kj!
You wrote on Tue, 13 Apr 2004 14:17:38 +0000 (UTC): Since all types been used in the webservice are defined in wsdl in types
section, you can freely load and work with them in any language that
supports wsdl and xml serialization.


Ah! I guess WSDL is the next acronym I have to learn about! Thanks!

kj

--
NOTE: In my address everything before the period is backwards.
Jul 20 '05 #3
>>>>> "kj" == kj <so***@987jk.co m> writes:

kj> I'm just learning about SOAP, and one of the claims about SOAP that I'm
kj> having the hardest time understanding/believing is this business about
kj> language independence. Please tell me if I got this right: suppose that
kj> I have a SOAP server written Perl that returns Perl objects in response
kj> to some method calls. Would a SOAP client written in Python or Java or
kj> C++ be able to make any sense out of these Perl objects?

I have done this with Java server and clients coded both with Java and Python,
so: yes.

--
Arto V. Viitanen av@cs.uta.fi
University of Tampere, Department of Computer Sciences
Tampere, Finland http://www.cs.uta.fi/~av/
Jul 20 '05 #4
Some times SOAP servers to provide class representations
of objects assuming that both the server and client side
use the same language. (But as pointed out that does not
have to be the case.)

To see the big picture download the code at http://ws.apache.org/axis

Lets you set up a SOAP server and then use a tool to create
your WSDLs from Java class files.

For Java applications it allows you to reuse classes on the
client and server sides. Beats writing all the stuff by hand.

kj <so***@987jk.co m> wrote in message news:<c5******* ***@reader1.pan ix.com>...
I'm just learning about SOAP, and one of the claims about SOAP that
I'm having the hardest time understanding/believing is this business
about language independence. Please tell me if I got this right:
suppose that I have a SOAP server written Perl that returns Perl
objects in response to some method calls. Would a SOAP client
written in Python or Java or C++ be able to make any sense out of
these Perl objects?

Thanks!

kj

Jul 20 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
7869
by: Mark | last post by:
i have a very simple web servive Imports System.Web.Services <System.Web.Services.WebService(Namespace:="urn:Example1")> _ Public Class Example1 Inherits System.Web.Services.WebService
0
1284
by: Spikus | last post by:
Hi, I'm working with a SOAP client which uses non-standard headers and a non-standard doc... It uses the "SOAPAction" header to supply an authentication key (I've got around the problem of IIS rejecting this) The document seems reasonably valid but, I think the "." is confusing IIS
3
1630
by: Al Sav | last post by:
I get the following result from a webservice. I pass this string to an XML Document. Can someone explain, how can I query the <result> out of the xml, using xpath query language (ie. using selectsinglenode function) Thanks, Alwin S. ?xmlResult.xml <?xml version="1.0"?>
52
5750
by: frankgerlach | last post by:
>From my simple performance tests of SOAP it seems that it is about ten times slower than binary object request protocols such as RMI, IIOP or SimpleORB. Is this also YOUR experience ?
31
2790
by: Bryan Dickerson | last post by:
Ok, simple question: from a VB.Net web service (as I've said before, I'm a newbie to SOAP), how would I get the SOAP body into a string? My boss and I concur that it, at least from our perspective, should be as simple as defining an object and viewing a parameter on that object. My boss has worked with it and I'm still tryin'... TIA! ...
0
2128
by: dex | last post by:
Hi, I'm trying use a webservice with PHP5 soap extension in WSDL mode. I generated the php classes using wsdl2php. The problem is that 'auth' member of loginRequest (witch is a complex type) dosen't get serialized. The 'version' member witch is decimal is being serialized and sent to the server. I am doing something wrong ?
1
5887
by: Robert | last post by:
Okay i feel like an complete idiot. I have a wsdl file I need to get the body of the Message that would be sent from a client. I am trying to do this in C# .Net20. I can parse the WSDL just fine using the the framework but can not find any method of generating the the body of message for any give operation.
1
5977
by: libsfan01 | last post by:
Hi all Can anyone explain the relationship between SOAP and XMLHttpRequest in Javascript? What actually is SOAP? and how does it relate to the process of transferring data client-side through the aforementioned method?
2
5123
by: pmlane2001 | last post by:
I have a PHP SOAP XML file size problem that I was wondering if anyone has seen before. I have an XML file that when I put it through my PHP script with 270 lines (13,082 KB) it works fine. If I make it 271 lines (13,112 KB), it causes the script to end with a soap fault. I've tried adding substance to the 270 lines to make the file bigger...
0
7527
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
0
7459
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language...
0
7967
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
0
6052
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then...
1
5377
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes...
0
5097
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert...
0
3505
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in...
1
1953
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1064
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.