簡體   English   中英

如何在同一個應用服務器上從一只耳朵訪問另一只耳朵的方法

[英]how to access method from one ear to another ear on same app server

我在一台服務器上部署了兩個EAR。 我想在EAR中的一個java類中訪問一個方法到第二個EAR中的另一個java類。

有什么不同的方法來實現這一目標。 哪一種是最好的方法。

謝謝

我只需使用無狀態會話Bean將此方法公開給另一個(遠程)Java應用程序。

將您的方法公開為Web服務也可以工作......但我真的沒有看到在兩個Java應用程序之間使用Web服務的重點。 如果不需要語言不可知協議(兩個Java應用程序之間就是這種情況),那么將對象編組為XML和將XML編組到對象將消耗CPU周期。

將其公開為Web服務並在其他應用程序中使用它。

您的應用程序服務器可能允許共享JNDI上下文,因此您可以通過JNDI查找獲取所需的類,但我不建議。 這意味着您的兩只耳朵必須始終位於同一個應用服務器(或群集)中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM