ObjectWeb Consortium
Search ObjectWeb Mail Archive: 

Advanced Search - Powered by Google


Mail Archive Home | oscar List | October 2005 Index

<--  Date Index  --> <--  Thread Index  -->

RE: [oscar] Re: Http Service


Rob,

My responses are below.  Thanks.

-- rick


From: Rob Walker [mailto:robw@xxxxxxxxxx]

Thanks for all the helpful information.  It sounds like a lot of mental effort went into implementing the service.  I’m aware that Jetty is sufficient in many cases.  However, we might have some customer sites that want to stay with their current servlet servers like Tomcat.  Will a generic http service be a future direction for your bundle?

I wouldn't rule this out, but I'd say our first goal will always be to offer a bundle which is as close to compliance with the OSGi HttpService specification as possible. At present we're pretty close to this in terms of the R3 OSGi spec.

To be honest - if someone wanted to keep their servlet servers in Tomcat, I'm not sure where OSGi would fit in that picture. If they're already running Tomcat and are happy with that, there wouldn't seem to be much scope for OSGi getting in the mix - unless the bundle somehow embedded Tomcat as it does Jetty, or alternatively acted in some way as a component manager within  Tomcat (a bit like Eclipse embeds OSGi, but it's not really visible - it's a hidden way they manage their modular architecture). Neither of these seems to offer very much though - unless I'm missing something?
  à  No, you are actually on the same path.  I like to see OSCAR or Felix embed the services provided by the servlet/J2EE containers.  For example, Eclipse can start/stop/deploy to JBoss but the “cooperation” between containers should be seamless and in a production (not development) environment.  I have actually implemented an http interface that creates a channel (link) between OSCAR and JBoss.  It uses servlet technology but is somewhat rudimentary at this point.

Now of course if the OSGi HttpService is updated to be a more generic service, then that is something we would certainly want to look at our bundle being compatible with.

P.S.  In the last OSGi Alliance congress, there was a presentation on infusing OSGi technology into a J2EE container (JOnAS).  But what I’d like to see is the ability to control the servlet or J2EE container within the OSGi framework which is the other way around. Any comments will be appreciated.

I'm not really a j2EE expert I'm afraid - j2se is my field. You might want to touch base with the ObjectWeb Jonas guys. I believe that under the hood Jonas and Oscar share a common classloader architecture, so it's possible there are other areas of scope for this. à Wonderful!  I will further investigate down this path.

Regards

-- Rob

 



<--  Date Index  --> <--  Thread Index  -->

Reply via email to:

Powered by MHonArc.

Copyright © 1999-2005, ObjectWeb Consortium | contact | webmaster.