Hello Bill,

Currently, there is no standard notion of a "remote reference type" inside
SOAP. In JBoss.net, we have a means to
to ship entity bean references as value objects, but that´s it for the
moment and that goes beyond most of what
has been presented at JavaOne where they usually restrict to plain stateless
session beans as end-points.

My impression that I already uttered in my talk at JBossOne is that Web
Services have rarely been used yet to implement anything else besides a
stock-ticker. The IdooXoap people I think are an exception in this respect.

As a resolution to this lack (would certainly be needed to implement
listener-callback patterns etc), one could imagine several approaches to
represent remote references:
        - sub-type of URL which points to the web-service port.
        - a UDDI/disco entry
        - URL to the WSDL description of the service

I have a few ideas in that respect, but I guess that this will have to wait
after the JBoss.net 1.0 release.

I´m still wondering what the immediate coupling of SOAP-Provider and
ContainerInvoker would give you as advantage over
the currently implemented (ab-)using of the in-VM RMI or IIOP stub
invocation ... except maybe a bit of performance ...
the restrictiveness of the Web-Service RPC-capabilities hints me to the
intuition that maybe SOAP is not
A full-blown transport in ist own right, but rather an optional and "on-top"
way to go.
 
Otherwise, if you have a compelling argument there, I´d be happy to help
with the automatic registration of
SoapContainerInvokers in the JBoss.net engine - which would give you a kind
of nice Web-Service-on-bean-deployment mode.
Since there is usually however much more needed to get a working Web-Service
(type-mappings and all that stuff), we currently rather investigate the
usage of xdoclet to let the web-service.xml and .wsr being generated at
compile-time for your favourite web-ejbeans ...

Looking forward to hear your opinion,
CGJ

-----Ursprüngliche Nachricht-----
Von: Bill Burke [mailto:[EMAIL PROTECTED]] 
Gesendet: Freitag, 5. April 2002 07:58
An: [EMAIL PROTECTED]
Cc: Jboss-Dev
Betreff: [JBoss-dev] how do ejb proxies get marshalled in jboss.net?


After a brief lookover of the jboss.net code, I couldn't figure it out.  If
a method is returning a reference to an EJB, how does this get translated
into SOAP?  If you call a home.findAll for instance, how does a collection
of references get translated into a SOAP response?

Thanks in advance for your answers.  I've been researching the best ways to
implement multiple invokers per container with Marc and Francisco and need
the perspective of another invoker other than RMI and IIOP.

Thanks,

Bill


_______________________________________________
Jboss-development mailing list [EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to