[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