Announcement Announcement Module
No announcement yet.
Spring and multiple application server Page Title Module
Move Remove Collapse
Conversation Detail Module
  • Filter
  • Time
  • Show
Clear All
new posts

  • Spring and multiple application server

    Our customer has a very special request.

    He wants to have a functional development environment in which he can create, modify algoritimes. The algoritmes are developed on a desktop, and are running in a local user application server. So far nothing special.

    The algoritmes created by the end user, must also connect to other algoritmes and services that run on a central production application server.
    Some services that are running must be able to call algoritmes that are running on a local application server.

    When the user is satisfied about his algoritme he wants to deploy it on the central production server.

    What is the best approach to solve this client request?

  • #2
    If you are asking how Spring can help make this more tractable, perhaps the simplest thing is to use Spring Remoting. Each server has a spring context that, using proxies, remotly accesses beans in the other server.

    Once an algorithm (presented as a component bean) is complete, it is deployed on production server and the bean definition wherein it was a remote object, is changed so it isn't (not proxied).