[英]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.