View Single Post
  #6 (permalink)  
Old 05-15-2008
joshmoore joshmoore is offline
Registered User
 
Name: Josh Moore
Organization: Glencoe Software, Inc.
Project: OMERO, http://trac.openmicroscopy.org.uk/omero
 
Join Date: Feb 2007
Location: Germany
Posts: 41
Quote:
Originally Posted by kwaclaw View Post
Just curious, If you have an ICE-based OMERO server, why do you also offer a JBOSS based version?
Karl
JBoss is what we shipped first, and so there are already clients written to the RMI interface which must be supported.

As for your architecture, if I were in your position I'd suggest coming up with a stable Ice server, using Spring internally. When it comes time for web services, you can either:
  • have a Java web container act as a client to Ice
  • use Ice's PHP bindings to build a REST interface
  • start a second Ice.Communicator within the web/app server using co-location.

Hope that's of some use.
~Josh.
Reply With Quote