Sorry, I may have become sidetracked.

Passing the clients IP/FQDN:port to the server to allow callback would
effectively make the client a web service in itself?  To set this up would I
need to run the axis servlet (and servlet engine) on the client side as
well, or is it possible to run a more minimal system there?

My thought was, could using Jabber solve the direct IP addressing and DNS
lookup problems when the client is behind a masqueraded internet connection
or firewall?

Evan


----- Original Message -----
From: "Jim Dixon" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, April 02, 2002 09:44
Subject: Re: pass by reference in Axis


> On Tue, 2 Apr 2002, Evan Jehu wrote:
>
> > Would it be possible to do something like SOAP over Jabber (the open
source
> > chat system) this could allow a 2 way 'conversation' between the client
and
> > server?
> >
> > If you think that could work? is so any thoughts on how it could be
> > implemented?
>
> The original question had to do with passing a remote reference, which
> would be used to enable the server to publish information to a number
> of clients.
>
> In the simplest approach, both parties understand how the information
> is going to be structured.  In this case, the client just has to tell
> the server how to reach it, so the client only has to tell the server
> where to send the information.  This is most easily specified as
> FQDN:port or ipAddress:port.
>
> If the structure isn't certain, the client could send to the server
> FQDN:port plus a WSDL description of the communication.
>
> Or am I missing something?
>
> > Evan
> >
> >
> > ----- Original Message -----
> > From: "Jim Dixon" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Tuesday, April 02, 2002 09:10
> > Subject: Re: pass by reference in Axis
> >
> >
> > > On Tue, 2 Apr 2002, Steve Loughran wrote:
> > >
> > > > > Is it possible to pass a remote reference using SOAP and Axis?  I
> > would
> > > > like
> > > > > to establish a publisher-subscriber style relationship between a
> > client
> > > > > (which implements a listener interface) and an Axis web service.
> > > > >
> > > > > I have created the web service class, event class (Serializable)
and
> > event
> > > > > listener interface (modeled on SWING) but WSDL2Java creates a
class
> > for
> > > > the
> > > > > listener interface when I really need to pass a reference to the
> > client
> > > > for
> > > > > the service to call when events occur.
> > > > >
> > > > > Also is it possible to operate in the other direction, could a web
> > service
> > > > > create a new object which it passes as a remote reference to the
> > client
> > > > and
> > > > > if so how could you do it?
> > > >
> > > > do you meant that you want to do callbacks from a SOAP service to
the
> > > > client?
> > > >
> > > > If that is the case there is no easy solution at all, not one that
works
> > > > over HTTP and through firewalls and things. You need polling, or
> > different
> > > > transports like STMP somewhere in the solution.
> > >
> > > Couldn't he accomplish what he needs to do by passing to the server
> > > the fully qualified domain name + the port he would be listening on?
> > >
> > > --
> > > Jim Dixon  [EMAIL PROTECTED]   tel +44 117 982 0786  mobile +44 797 373
7881
> > > ---------- THAT'S A CHANGE OF ADDRESS: I'm no longer
[EMAIL PROTECTED] --------
> > >
> > >
> >
> >
>
> --
> Jim Dixon  [EMAIL PROTECTED]   tel +44 117 982 0786  mobile +44 797 373 7881
> ---------- THAT'S A CHANGE OF ADDRESS: I'm no longer [EMAIL PROTECTED] --------
>

Reply via email to