2012-04-08 22 views
0

以下に示すようにローカルのEJBとWebサービスのEJBに同じインターフェイスを使用する場合、同じ作成メソッドを使用することはできません。私は何をすべきか? Webサービスメソッドのための別のインタフェースを作成するか、以下のようにする必要がありますか?または、より良い選択肢がありますか?ローカルインターフェイスとREST Webサービス

@Local 
@Path("questions") 
public interface QuestionServiceLocal { 

    @POST 
    Response create(JAXBElement<Question> question); 
    void create(Question question); 


} 

答えて

1

どのような場合ですか? Restful WebサービスAPIを作成しますか? はその後、JAX-RS仕様について http://docs.oracle.com/javaee/6/tutorial/doc/giepu.html 選択肢を読んで: - いくつかのライブラリ/フレームワークは、簡単にRESTfulなサービスの開発に役立つ可能性が次のように、

  1. RestEasy - 人気のJAX-RS実装を。
  2. Jersey - JAX-RS仕様のリファレンス実装。
  3. Restlet - これほど人気はありませんが、実行可能なオプションの1つです。
  4. Play Framework - 個人的なお気に入りで、ピックアップがとても簡単です。
  5. Dropwizard - 新規参加者、Yammerを作成した人から!
関連する問題