axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Plorks mail" <plork...@hotmail.com>
Subject Re: invoke methods wsdl file
Date Wed, 04 May 2005 08:50:26 GMT

Hi

Can you explain the lline


String txt = (String) call.invoke(new Object[] { new Integer(6) });


How o  carry on the code after this line

Sorry for my newbiee questions



>From: Tom Ziemer <t.ziemer@dkfz-heidelberg.de>
>Reply-To: axis-user@ws.apache.org
>To: axis-user@ws.apache.org
>Subject: Re: invoke methods wsdl file
>Date: Tue, 03 May 2005 14:27:07 +0200
>
>Hi there!
>
>You could let ANT (using the axis-tasks) generate the necessary stub files. 
>In my opinion that is a much cleaner approach. Then you simply call the 
>service as if it were a local object:
>
>// the locator is generated by axis/ant...
>someLocator locator = new someLocator();
>// ...the service object as well
>someService service = null;
>try
>{
>   // get a reference
>   someService = somelocator.getSomeService();
>   // call the service
>   String msg = someService.someMethod();
>   ...
>}
>...
>
>If you want to do it the other way:
>
>String endpoint = "http://xxx/someService";
>Service service = new Service();
>Call call = (Call) service.createCall();
>call.setTargetEndpointAddress(new java.net.URL(endpoint));
>// define operation (method)
>call.setOperationName("methodToCall");
>// call the service
>String txt = (String) call.invoke(new Object[] { new Integer(6) });
>...
>
>As I said - I prefer the former way. Hope this helps you to get started.
>
>Regards,
>Tom
>
>Plorks mail wrote:
>>
>>Hello
>>
>>I've got to develop a web service client, but don't know where to start
>>
>>I have the external wsdl file which exposes the methods i wish to invoke.
>>
>>Is it something like this
>>
>>public static void main(String args[])
>>{
>>URL url = new 
>>URL("http://thirdpartycallservice/third_party_calling_service.wsdl");
>>Service service = new Service();
>>Call call = (Call)service.createCall();
>>.
>>.
>>.
>>.
>>.
>>.
>>}
>>
>>I don't know the next code to continue
>>
>>Any help much appreciated
>>
>>_________________________________________________________________
>>Be the first to hear what's new at MSN - sign up to our free newsletters! 
>>http://www.msn.co.uk/newsletters
>>

_________________________________________________________________
Want to block unwanted pop-ups? Download the free MSN Toolbar now!  
http://toolbar.msn.co.uk/


Mime
View raw message