Cóż, mamy teraz sytuację do podjęcia decyzji. Myślałem, że stackoverflow jest najlepszym miejscem do dyskusji.EJB Vs WebService? Punkt widzenia wydajności
Tło:
Mamy 2 Serwer JVM Enterprise Application i jedna aplikacja rozmieszczone na każdym z nich. musimy włączyć wywołanie funkcji biznesowej z jednego komputera na inny. Załóżmy, że jeden to klient, a drugi to serwer.
Teraz z punktu widzenia wydajności, które podejście jest lepsze do zaprojektowania aplikacji serwera.
przy zachowaniu następujących rzeczach:
mam 2 opcje:
Czysta aplikacji EJB oznacza klient EJB i komponent serwera EJB
WebService podejście Plain Java (nie usługa ponad EJB, coz to po prostu bałagan)
Moje wskaźniki skuteczności: szybkość: która metoda projektowania przyspieszy rozpatrzenie żądania. Moja aplikacja biznesowa zostanie na pewno wdrożona na maszynie 32-bitowej!
Należy również pamiętać, że nie ma 2 JVM, jedna jest 32-bitowy i 64-bitowy (uniknięcie takiej sytuacji jest nieuniknione teraz)
Proszę podać swoją opinię
Pozdrowienia
Chetan
Dodałem tag java do Twojego pytania. –
Jakie problemy występują w usługach sieci Web wspieranych przez EJB? –
@BlaiseDoughan przepraszam za offtopic, ale dobrą praktyką jest tworzenie usług internetowych wspieranych przez EJB? – MyTitle