[AG-DEV] Using gSOAP in the AG
Derek Piper
dcpiper at indiana.edu
Fri Oct 6 13:12:51 CDT 2006
Absolutely :) I can see all sorts of fun possibilities of being able to
interact with the AG software from a C program :)
If anyone has to ask why, you're not paying attention :)
Derek
Thomas D. Uram wrote:
> Andrew:
>
> Could you make your example code available somewhere? Being able to
> code AG-interoperable software in languages other than Python opens the
> door to a lot of new, interesting development. It'd be great if people
> had these examples at their fingertips.
>
> Tom
>
>
> On 10/6/06 3:27 AM, Andrew A Rowley wrote:
>> Hi,
>>
>> I also have some code that can call AG Toolkit v3 from PHP(v4) and
>> Java if anyone is interested. I believe that PHP v5 is almost
>> compatible directly, but in PHP 4 I was using PEAR-SOAP and you have
>> to do some extra things here. In Java, I just wrote my own SOAP
>> serializer and deserializer so if anyone wants these, let me know and
>> I will see what I can do about packaging them.
>>
>> Andrew :)
>>
>> ============================================
>> Access Grid Support Centre,
>> RSS Group,
>> Manchester Computing,
>> Kilburn Building,
>> University of Manchester,
>> Oxford Road,
>> Manchester, M13 9PL, UK
>> Tel: +44(0)161-275 0685
>> Email: Andrew.Rowley at manchester.ac.uk
>>
>>> -----Original Message-----
>>> From: owner-ag-dev at mcs.anl.gov [mailto:owner-ag-dev at mcs.anl.gov] On
>>> Behalf
>>> Of Rhys Hawkins
>>> Sent: 06 October 2006 06:54
>>> To: ag-dev at mcs.anl.gov
>>> Subject: [AG-DEV] Using gSOAP in the AG
>>>
>>>
>>> Hi,
>>>
>>> AG SOAP interopability came up in the Asia-Pacific Townhall this morning
>>> so for
>>> people who are interested, I've put up some sample code that shows
>>> how to
>>> call
>>> AccessGrid services from gSOAP here:
>>>
>>> http://sheriff.anu.edu.au/~rhys/GSOAP/index.html
>>>
>>> The test program just calls GetState on a Venue passed in on the
>>> commandline and
>>> prints the state to stdout. The entire WSDL is parsed so this program
>>> could be
>>> used as a template to do a whole lot more. I've left the
>>> reimplementation
>>> of
>>> the VenueServer in gSOAP as an exercise for the reader.
>>>
>>> Tested on Gentoo and Fedora Core 5 with gSOAP version 2.7.8c in both
>>> cases.
>>> I had to patch gSOAP to compile with gcc4, patch is attached.
>>>
>>> Cheers,
>>> Rhys
>>>
>>>
>>
>>
>>
>
>
--
Derek Piper - dcpiper at indiana.edu - (812) 856 0111
IRI 323, School of Informatics
Indiana University, Bloomington, Indiana
More information about the ag-dev
mailing list