You can see also what WebLogic Workshop (formerly Cajun) does with callbacks. There is a 30 days trial on their website. However, I don't think it is possible to do so with Axis. Moreover doing so with http means that the client must be running in a web server I you use polling as an alternative to callback, it means that you must establish a "conversation" ie probably use sessions in Axis.
> > ----- Original Message ----- > From: "Evan Jehu" <[EMAIL PROTECTED]> > To: "axis user mailing list" <[EMAIL PROTECTED]> > Sent: Monday, April 01, 2002 8:13 PM > Subject: pass by reference in Axis > > > > 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. > >
