クライアントがデータをアップロードするためのRESTful Webサービスを作成したいと思います。 データ形式はJSON安心してサービスを利用してデータをアップロード
ですが、それほどよく分かりませんが、JAVAでサンプルコードを教えてください。私にデータアップロードの全プロセスを示すことができるサービスのコードとクライアントを含めてください。
クライアントがデータをアップロードするためのRESTful Webサービスを作成したいと思います。 データ形式はJSON安心してサービスを利用してデータをアップロード
ですが、それほどよく分かりませんが、JAVAでサンプルコードを教えてください。私にデータアップロードの全プロセスを示すことができるサービスのコードとクライアントを含めてください。
開始するには良い場所はJackson Tutorialsです。次に使用しているフレームワークによっては、Jersey's JSON SupportまたはRESTeasy's JSON Supportのいずれかを参照してください。 データのアップロードは、さまざまな方法で達成できるため、自由に話題になります。あなたはPOST JSONサービスに直接、あなたは同じようJAXRS注釈を使用することができた場合:
@Path("/myservice")
public class MyService {
@POST @Consumes("application/mytype+json")
public Response processPostRequest (JsonBeanType postData) {
...
}
}
/myservice
リソースへContent-Type: application/mytype+json
HTTPヘッダーをクライアントのPOSTデータが含まれている時はいつでもprocessPostRequest
メソッドが呼び出されます。
別の方法では、アップロードデータをHTML形式で送信することです。 JavaでHTMLフォームを処理する例はたくさんあります。 SOの質問How can I handle multipart form data post requests in my Java servletは正しい方向にあなたを始めるはずです。