2010-04-22 10 views

Odpowiedz

1

Jeśli proces tworzenia pakietu jest niezbędny, ale na wagę wystarczającą, aby go zminimalizować lub uniknąć, można również rozważyć uczynienie tego procesu łatwiejszym, szybszym lub bardziej zautomatyzowanym.

2

Możesz przenieść swoją "warstwę usługową" do drugiej aplikacji, a aplikacja front-end komunikuje się z "usługami" za pomocą jakiejś technologii zdalnego dostępu.

Spring Remoting (a.k.a. HttpInvoker) czyni to bardzo prostym w użyciu.

+0

Używałem tego wcześniej i wygląda na to, że działa całkiem dobrze, jednak nie chcę, aby usługi były odległe, ponieważ możliwe jest, że niektóre z usług, o których mówię (usługi Marty'ego Fowlera) są zwykły kod Java i nie chcę stracić wydajności, aby z nich korzystać – walnutmon