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
