Providers are the "last" interceptors (there called handlers) in the Axis
invocation chain. They are responsible
for mapping a preprocessed Web-Service message-Context to a concrete target
logic:

Request-Transport  --> Intermediate-Handler --> Deserialisation-Handler -->
etc --> Provider --> Logic
Response-Transport <-- Intermediate-Handler <-- Serialisation-Handler <--
etc <--  Provider <----|

There are JavaProviders that map invocations to arbitrary Java objects
(instantiation, method lookup and call via reflection). I already wrote an
MBeanProvider that maps the Web-service description to an invocation on the
JMX bus (simply does an invoke with a configurable ObjectName). And there
are already EJBProviders that map the service invocation to JNDI lookup and
interface-invocation. 

Since this is identical to the servlet-to-ejb communication, even the in-VM
optimisation case should be quite straightforward, once .wsr-deployment is
integrated into .ear-deployment. This will hence not interfere with 
your InvocationHandler&ContainerInvoker&andallthatisbehind changes!

Of course, we could think of a special JBossEJBProvider that is able to
immediately connect to the JMX bus, hence operates on the same level than
ContainerInvoker. But currently I cannot see much advantage except
performance, maybe.

CGJ

-----Urspr�ngliche Nachricht-----
Von: David Jencks [mailto:[EMAIL PROTECTED]]
Gesendet: Donnerstag, 4. Oktober 2001 14:32
An: Jung , Dr. Christoph
Cc: Jboss-Development
Betreff: Re: [JBoss-dev] JBOSS-NET needs solid soldier


What does the EJBProvider do? Is it related to the invoker chains set up by
ContainerFactory?

I ask because I am working on setting up the invokers as independent
(unlinked) mbeans with linking info carried in the MI, as discussed in the
thread started by Rickard.  Is this related or in conflict in any way to
what you are doing here?

Thanks
david jencks

On 2001.10.04 04:19:43 -0400 "Jung , Dr. Christoph" wrote:
> Thx Marc for the advertisement,
> 
> as soon as the EJBProvider is working (targetted an integrated .wsr C
> .ear
> example by the end of this week), 
> I will make up a nice web-page, some doco and set up sourceforge things
> (maybe Jason can help me with that), and send a proper announcement of
> the
> project, ok?
> 
> The first steps are certainly to have some testers (Roberto, your first
> assignment? BTW: Are you sitting at Siemens, Berlin or Munich?) and to
> derive requirements to the project from that.
> 
> Best,
> CGJ 
> 
> -----Urspr�ngliche Nachricht-----
> >Von: marc fleury [mailto:[EMAIL PROTECTED]]
> >Gesendet: Mittwoch, 3. Oktober 2001 20:32
> >An: Jboss-Development@Lists. Sourceforge. Net
> >Betreff: [JBoss-dev] JBOSS-NET needs solid soldier
> 
> -----Urspr�ngliche Nachricht-----
> >Von: Jason Dillon [mailto:[EMAIL PROTECTED]]
> >Gesendet: Mittwoch, 3. Oktober 2001 22:11
> >An: marc fleury
> >Cc: Jboss-Development@Lists. Sourceforge. Net
> >Betreff: Re: [JBoss-dev] JBOSS-NET needs solid soldier
> 
> -----Urspr�ngliche Nachricht-----
> >Von: Roberto Leong [mailto:[EMAIL PROTECTED]]
> >Gesendet: Mittwoch, 3. Oktober 2001 22:34
> >An: '[EMAIL PROTECTED]'
> >Betreff: RE: [JBoss-dev] JBOSS-NET needs solid soldier
> 
> _______________________________________________
> 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