How to integrate SpringSource server dns server into another OSGi-based application server?

I would really like to use SpringSource dm Server, but our client requires us to run our applications on our application server (Websphere). Is there a way to integrate SpringSource dm server with other application servers? At least dm Server is built on OSGi, and many other application servers (including Websphere) are also based on OSGi. Is it possible to start the SpringSource dm server as a websphere component?

+3
source share
4 answers

SpringSource dm Server is based on the OSGi Eclipse Equinox framework (and should not be confused with Spring DM technology included in a dm server that can run on Equinox, Apache Felix and Knopflerfish).

However, embedding the dm Server in another application server, such as Equinox-based WebSphere Application Server, would be a non-trivial part of the job. It is necessary that both products use the same version of Equinox, which they do not currently use, and then modify dm Server to support implementation on the server (for example, to integrate with the host server application invocation mechanism, thread pools, and loading class classes )

If you think this support is important, raise a requirement (which requires a simple registration) against the dm server.

+1
source

Spring DM OSGi Knoplerfish.

Websphere Equinox OSGi.

, - ? R4, , , .

- , , HttpServices.

, , , . - Websphere. spring, .

+1
0

I am also interested in this topic. Another way to look at this problem is that you want the application to be in standby mode both on the Spring dm server and on the traditional application server (Websphere, weblogic, JBoss, ...).

OSGi containers are embedded in applications other than OSGi, so it is theoretically possible to deploy the application on the Spring dm server and in the same app + OSGi container on a traditional application server.

Now, as usual, the devil is in the details, including topics such as web development and the binding of servlets between an external application server and the OSGi container.

0
source

Source: https://habr.com/ru/post/1697800/


All Articles