Re: writing a client

2008-02-19 Thread Antonio Manuel Muñiz Martín
I like to use an Adapter Class that encapsulates all the creation message
logic. This adapter class is used as a simple java object, in other words,
the user of this class dont know if it is calling a web service,  is calling
a database, ... methods of this Adapter Class only receive parameters of
Java native API (Integer, String, ...) no XMLBeans or ADB Objects, this
objects are used inside the Adapter Class.

This approach provide a low coupled Client Application and Web Service
Client.

If somebody is interesting in this approach I can create a small example and
post it here.

Bye.

2008/2/15, [EMAIL PROTECTED] 
[EMAIL PROTECTED]:

  Hi,



 Indeed this is the aproach.



 First genereate client-stub and then create a ServiceClient which calls
 the stubmethods.



 See small example voor de client main.



 *public* *static* *void* main(String[] args) *throws* RemoteException
 {

 // *TODO* Auto-generated method stub

 DemoStub stub = *new* DemoStub();

 DemoRequest request = *new* DemoRequest();

 InputBean ib = *new* InputBean();

 Structure[] ss = *new* Structure[5];

 Structure str = *new* Structure();

 *for* (*int* i = 0; i  5; i++) {

 str.setX(100 * (i + 1));

 str.setY(200 * (i + 1));

 ss[i] = str;

 }



 ib.setStruct(ss);

 request.setInputBean(ib);



 DemoResponse response = stub.bepaal(request);

 OutputBean ob = response.getOutputBean();



  }





 regards

 Dirk







 -Original Message-
 *From:* [EMAIL PROTECTED] [mailto:
 [EMAIL PROTECTED]
 *Sent:* vrijdag 15 februari 2008 13:12
 *To:* axis-user@ws.apache.org
 *Subject:* writing a client



 Hi,



 Could you please let me how to go about writing a client?

 I mean what is the approach.



 1)   Generate the client-side stub using wsdltojava  call methods on
 the stub

 2)   Start from using ServiceClient ..



 What is the suggested approach?



 Thanks,

 Ajit





 DISCLAIMER:
 This message contains privileged and confidential information and is
 intended only for an individual named. If you are not the intended
 recipient, you should not disseminate, distribute, store, print, copy or
 deliver this message. Please notify the sender immediately by e-mail if you
 have received this e-mail by mistake and delete this e-mail from your
 system. E-mail transmission cannot be guaranteed to be secure or error-free
 as information could be intercepted, corrupted, lost, destroyed, arrive late
 or incomplete or contain viruses. The sender, therefore, does not accept
 liability for any errors or omissions in the contents of this message which
 arise as a result of e-mail transmission. If verification is required,
 please request a hard-copy version.

 
 The information transmitted via this e-mail is intended only for the person 
 or entity to which it is addressed and may contain confidential and/or 
 privileged material.  Any review, retransmission, dissemination or other use 
 of, or taking of any action in reliance upon this information by persons or 
 entities other than the intended recipient is prohibited. If you received 
 this in error, please contact the sender and delete the material from any 
 computer.




Re: writing a client

2008-02-19 Thread Wesley Mesquita
I trying to use stubs but I am getting erros like InputStream Could not be
null, even for out-only methods. What this mean?

PS. In the other thread I had Read time out using the ServiceClient
approach.

On Feb 19, 2008 6:40 AM, Antonio Manuel Muñiz Martín 
[EMAIL PROTECTED] wrote:

 I like to use an Adapter Class that encapsulates all the creation message
 logic. This adapter class is used as a simple java object, in other words,
 the user of this class dont know if it is calling a web service,  is calling
 a database, ... methods of this Adapter Class only receive parameters of
 Java native API (Integer, String, ...) no XMLBeans or ADB Objects, this
 objects are used inside the Adapter Class.

 This approach provide a low coupled Client Application and Web Service
 Client.

 If somebody is interesting in this approach I can create a small example
 and post it here.

 Bye.

 2008/2/15, [EMAIL PROTECTED] 
 [EMAIL PROTECTED]:

   Hi,
 
 
 
  Indeed this is the aproach.
 
 
 
  First genereate client-stub and then create a ServiceClient which calls
  the stubmethods.
 
 
 
  See small example voor de client main.
 
 
 
  *public* *static* *void* main(String[] args) *throws*RemoteException {
 
  // *TODO* Auto-generated method stub
 
  DemoStub stub = *new* DemoStub();
 
  DemoRequest request = *new* DemoRequest();
 
  InputBean ib = *new* InputBean();
 
  Structure[] ss = *new* Structure[5];
 
  Structure str = *new* Structure();
 
  *for* (*int* i = 0; i  5; i++) {
 
  str.setX(100 * (i + 1));
 
  str.setY(200 * (i + 1));
 
  ss[i] = str;
 
  }
 
 
 
  ib.setStruct(ss);
 
  request.setInputBean(ib);
 
 
 
  DemoResponse response = stub.bepaal(request);
 
  OutputBean ob = response.getOutputBean();
 
 
 
   }
 
 
 
 
 
  regards
 
  Dirk
 
 
 
 
 
 
 
  -Original Message-
  *From:* [EMAIL PROTECTED] [mailto:
  [EMAIL PROTECTED]
  *Sent:* vrijdag 15 februari 2008 13:12
  *To:* axis-user@ws.apache.org
  *Subject:* writing a client
 
 
 
  Hi,
 
 
 
  Could you please let me how to go about writing a client?
 
  I mean what is the approach.
 
 
 
  1)   Generate the client-side stub using wsdltojava  call methods
  on the stub
 
  2)   Start from using ServiceClient ..
 
 
 
  What is the suggested approach?
 
 
 
  Thanks,
 
  Ajit
 
 
 
 
 
  DISCLAIMER:
  This message contains privileged and confidential information and is
  intended only for an individual named. If you are not the intended
  recipient, you should not disseminate, distribute, store, print, copy or
  deliver this message. Please notify the sender immediately by e-mail if you
  have received this e-mail by mistake and delete this e-mail from your
  system. E-mail transmission cannot be guaranteed to be secure or error-free
  as information could be intercepted, corrupted, lost, destroyed, arrive late
  or incomplete or contain viruses. The sender, therefore, does not accept
  liability for any errors or omissions in the contents of this message which
  arise as a result of e-mail transmission. If verification is required,
  please request a hard-copy version.
 
  
  The information transmitted via this e-mail is intended only for the person 
  or entity to which it is addressed and may contain confidential and/or 
  privileged material.  Any review, retransmission, dissemination or other 
  use of, or taking of any action in reliance upon this information by 
  persons or entities other than the intended recipient is prohibited. If you 
  received this in error, please contact the sender and delete the material 
  from any computer.
 
 



-- 
Wesley Mesquita
LIS/IC - UNICAMP
[skype: wesley.mesquita]


RE: writing a client

2008-02-15 Thread D . H . T . M . Gameren
Hi,

 

Indeed this is the aproach.

 

First genereate client-stub and then create a ServiceClient which calls
the stubmethods.

 

See small example voor de client main.

 

public static void main(String[] args) throws RemoteException {

// TODO Auto-generated method stub

DemoStub stub = new DemoStub();

DemoRequest request = new DemoRequest();

InputBean ib = new InputBean();

Structure[] ss = new Structure[5];

Structure str = new Structure();

for (int i = 0; i  5; i++) {

str.setX(100 * (i + 1));

str.setY(200 * (i + 1));

ss[i] = str;

}

 

ib.setStruct(ss);

request.setInputBean(ib);

 

DemoResponse response = stub.bepaal(request);

OutputBean ob = response.getOutputBean();

 

 }

 

 

regards

Dirk

 

 

 

-Original Message-
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] 
Sent: vrijdag 15 februari 2008 13:12
To: axis-user@ws.apache.org
Subject: writing a client

 

Hi,

 

Could you please let me how to go about writing a client?

I mean what is the approach.

 

1)   Generate the client-side stub using wsdltojava  call methods
on the stub

2)   Start from using ServiceClient ..

 

What is the suggested approach?

 

Thanks,

Ajit   

 

 

DISCLAIMER:
This message contains privileged and confidential information and is
intended only for an individual named. If you are not the intended
recipient, you should not disseminate, distribute, store, print, copy or
deliver this message. Please notify the sender immediately by e-mail if
you have received this e-mail by mistake and delete this e-mail from
your system. E-mail transmission cannot be guaranteed to be secure or
error-free as information could be intercepted, corrupted, lost,
destroyed, arrive late or incomplete or contain viruses. The sender,
therefore, does not accept liability for any errors or omissions in the
contents of this message which arise as a result of e-mail transmission.
If verification is required, please request a hard-copy version.




The information transmitted via this e-mail is intended only for the person or 
entity to which it is addressed and may contain confidential and/or privileged 
material.  Any review, retransmission, dissemination or other use of, or taking 
of any action in reliance upon this information by persons or entities other 
than the intended recipient is prohibited. If you received this in error, 
please contact the sender and delete the material from any computer.


RE: writing a client

2008-02-15 Thread Shailendra Singh
Generally we are using first approach.

 



From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] 
Sent: Friday, February 15, 2008 5:42 PM
To: axis-user@ws.apache.org
Subject: writing a client

 

Hi,

 

Could you please let me how to go about writing a client?

I mean what is the approach.

 

1)   Generate the client-side stub using wsdltojava  call methods
on the stub

2)   Start from using ServiceClient ..

 

What is the suggested approach?

 

Thanks,

Ajit   

 

 

DISCLAIMER:
This message contains privileged and confidential information and is
intended only for an individual named. If you are not the intended
recipient, you should not disseminate, distribute, store, print, copy or
deliver this message. Please notify the sender immediately by e-mail if
you have received this e-mail by mistake and delete this e-mail from
your system. E-mail transmission cannot be guaranteed to be secure or
error-free as information could be intercepted, corrupted, lost,
destroyed, arrive late or incomplete or contain viruses. The sender,
therefore, does not accept liability for any errors or omissions in the
contents of this message which arise as a result of e-mail transmission.
If verification is required, please request a hard-copy version.



DISCLAIMER:
This email may contain confidential or privileged information for the intended 
recipient(s) and the views expressed in the same are not necessarily the views 
of Zensar Technologies Ltd. If you are not the intended recipient or have 
received this e-mail by error, its use is strictly prohibited, please delete 
the e-mail and notify the sender. Zensar Technologies Ltd. does not accept any 
liability for virus infected mails.