2012-05-14 8 views
5

Chciałbym osadzić aplikację opartą na Play w moim własnym systemie, podobną do tego, co mogę zrobić z Jetty. Aby uprościć - zamiast uruchamiać skrypt start wolałbym mieć metodę start().Osadzanie aplikacji Play w systemie niestandardowym

Aby być trochę bardziej opisowe załóżmy, że mam ten scenariusz:

  • mam kompleksowy system oparty na mój własny kod, który jest odpowiedzialny za wiadomości, przetwarzania zdarzeń itp
  • Część tego systemu wykorzystuje odwzorowania Morphia (MongoDB ORM), które mogą być ponownie użyte przez aplikację Play
  • W tym momencie aplikacja jest uruchamiana przez program Java Service Wrapper i działa jako demon
  • Chciałbym rozszerzyć ten system przez dodanie Zagraj w aplikację i wszystko zależy do mojej aplikacji i wywołaj metodę uruchamiania aplikacji z bazowym stosem protokołów (Netty)

Czy ten scenariusz jest w ogóle możliwy?

Odpowiedz

Powiązane problemy