Skip to main content

Deployment of services

3 replies [Last post]
richirich
Offline
Joined: 2006-01-13

I am thinking currently about the deployment of services.

The first question that comes up is. Can I use the JBOSS farming for deployment of SLEE services in a cluster partition?

A second questions is. Do you see a requirement to separate pure J2EE services e.g. administration and provisioning from converged services that consist of J2EE and SLEE services closely interworking.

Do you see the requirement to separate even some SLEE services on different machines e.g. to ensure some real time response times you could not guarantee with a mixed configuration? Or is mixed configuration sufficient hoping that the load balancer will achieve the service level for the services?

In case I want to separate SLEE services that are addressed via a service URL. Does SLEE support something like a JNDI where a service lookup by service URL and a event delivery to that service is possible?

I know many questions. Hope some of you finds these ideas interesting and has some opioning or may be even some answers.

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
ivelin
Offline
Joined: 2003-07-13

> The first question that comes up is. Can I use the
> JBOSS farming for deployment of SLEE services in a
> cluster partition?

yes.

> A second questions is. Do you see a requirement to
> separate pure J2EE services e.g. administration and
> provisioning from converged services that consist of
> J2EE and SLEE services closely interworking.

I don't see why you wouldn't colocate convered apps when you can.

> Do you see the requirement to separate even some SLEE
> services on different machines e.g. to ensure some
> real time response times you could not guarantee with
> a mixed configuration? Or is mixed configuration
> sufficient hoping that the load balancer will achieve
> the service level for the services?

Unless there is a clear case showing disadvantage of colocation, I wouldn't bother coming up with remoting scenarios.

> In case I want to separate SLEE services that are
> addressed via a service URL. Does SLEE support
> something like a JNDI where a service lookup by
> service URL and a event delivery to that service is
> possible?

SleeConnectionFactory is bound in JNDI. We recently discussed how it can be made remotely accessible via EJB wrapper. Would you like to take on the task?
http://forums.java.net/jive/thread.jspa?threadID=13491

>
> I know many questions. Hope some of you finds these
> ideas interesting and has some opioning or may be
> even some answers.

aubergine
Offline
Joined: 2004-06-01

>Unless there is a clear case showing disadvantage of >colocation, I wouldn't bother coming up with remoting >scenarios.

Surely if you're supporting global clients and the co-location center goes down or the network breaks, there is a need to replicate the services?

ivelin
Offline
Joined: 2003-07-13

By co-location, I meant executing J2EE and JSLEE code within the same VM.

Fault tolerance over distributed geographical locations is a separate problem.