独自のRESTful APIサーバーを構築したいのですが、そのために何が必要かわかりません。
このプロジェクトについて少しお話しします。
Webサービス(www.mysite.com/)では、ユーザーは自分のアカウントなどを登録および管理できます。ただし、RESTful API(mysite.com/api/...)を使用することもでき、RESTを介してほぼ同じことができます。
それを実現する良い方法は何ですか?桟橋などを使用する必要がありますか? Webサービスと休息APIを分割する必要がありますか?そのための良いアーキテクチャは何ですか?
ありがとう:)
Springコントローラを使用して、安らかなサーバーを構築できます。 Tomcatで実行できますが、突堤は関係ありません。
このURLを確認してください: http://static.springsource.org/spring/docs/3.0.0.M3/spring-framework-reference/html/ch18s02.html
TomcatとJerseyは簡単に起動して実行できます。 Tomcat 7とJerseyで問題が発生しましたが、Tomcat 6では簡単でした。
この tutorial に従うことは非常に簡単です。少し古いですが、原理は同じままです。
2017年に最適なソリューションの1つは、 スプリングブート を使用することです。大量のコードを書かずに素晴らしい効果をもたらします。
@RestController
public class HelloController {
@RequestMapping("/")
public String index() {
return "Greetings from Spring Boot!";
}
}
IBMは、Java( Link )でRESTful Webサービスを構築するための優れた情報とチュートリアルを提供します。Webサービスを実行した後、Amazonにデプロイできます。 AWS Elastic Beanstalk をご覧ください。
http://coder2design.com/rest-web-services/ で簡単な例を見つけて、REST =アプリケーション。
他のすべての構成はうまく説明されています。