0

JBOSS AS-7をSERVER-Aとして使用し、tomcatをSERVER-Bとして使用しています。

私はEJBを開発し、それをJARのSERVER-Aにデプロイしましたが、このEJBをServer-Bから呼び出したいと思います。問題は、どのようにしてSERVER-BからEJBにアクセスできるかということです。

EJBコードを以下に示します。

package demo.ejb;

import javax.ejb.Remote;

@Remote
public interface RemoteBeanInterface {

   public void say(String saying);
}


package demo.ejb.session.stateless;

import javax.ejb.Remote;
import javax.ejb.Stateless;

import demo.ejb.RemoteBeanInterface;

@Stateless(name = "StatelessBeanDemo")
public class StatelessBeanDemo implements RemoteBeanInterface {

   @Override
   public void say(String saying) {
      System.out.println("[Say] : " + saying + "");
   }
}

誰でも、SERVER-BからEJBにアクセス/呼び出す方法を教えてもらえますか?

4

1 に答える 1

0

この例では、JBoss でリモート EJB をルックアップするために必要なすべてを見つけることができます。必要な Maven の依存関係も含まれています。クライアント プロジェクトを参照してください。

https://github.com/jbossas/quickstart/tree/master/ejb-remote/

于 2012-05-23T15:21:07.720 に答える