2016-04-26 28 views
1

私はDBpediaエンティティ集計のプロジェクトに取り組んでいます。私はまずSUMMARUMと呼ばれるプロジェクトAPIを有効にします。クライアント部分とサーバアプリケーションの一部:クライアント側とサーバー側アプリケーション間の通信

サーバー側:https://github.com/athalhammer/summaServer
クライアント側:https://github.com/athalhammer/summaClient

は今、私は、サーバーの開発を目指し、サーブレットについてのいくつかのチュートリアルを読んでいます。このプロジェクトでは、著者は、二つの部品を作ります応用。そして、私が理解するところでは、サーブレットライフサイクルは、一連の関数から定義することができます:init(),、doGet()doPost()destroy()、および... javax.servlet.http.HttpServletを拡張します。

問題は今、私が上記の機能をsummaServerプロジェクトで見つけられなかったことです。サーバー側とクライアント側の接続方法を理解できません。ドミトリーはすでに答えとして

+2

サーブレットクラスはありません。クライアント側のAJAXを使用してサーバー上のREST APIエンドポイントと通信しています –

答えて

1

を使用して、summaServerは、エンドポイントがjavax.servlet.http.HttpServletを拡張する必要はありませんjax-rsを使用しています。

あなたは、サーブレットをWebサービスのエンドポイントとして使用でき、読んでいるチュートリアルで確かにそれを行うことができます。私はこれが古いファッションの方法だと言います。

ここで、jax-rsとその注釈は、別の方法で実装しなければならない定型文を削除します。

+0

ありがとうございます。私はjax-rsについてのアイデアを得ました。そして今、私はサーバ側とクライアント側がどうやって通信するのかを修正できません。 – Adem

関連する問題