MySqlデータベースで動作するアプリケーションがあります。現在、アプリケーションのモバイルバージョンを実装しており、すでに準備ができているSQLクエリからRESTサービスを簡単に生成するためのJavaソリューションを探しています。
セキュリティとパフォーマンスの詳細:セキュリティが必要です(LDAP)。パフォーマンス-RESTリクエストの稼働時間は、SQLリクエストの稼働時間とほぼ同じである必要があります。
どのようなソリューションを使用できますか?
MySqlデータベースで動作するアプリケーションがあります。現在、アプリケーションのモバイルバージョンを実装しており、すでに準備ができているSQLクエリからRESTサービスを簡単に生成するためのJavaソリューションを探しています。
セキュリティとパフォーマンスの詳細:セキュリティが必要です(LDAP)。パフォーマンス-RESTリクエストの稼働時間は、SQLリクエストの稼働時間とほぼ同じである必要があります。
どのようなソリューションを使用できますか?
最善の解決策は、REST4Enterprise も見て、restSQLを利用できることだと思います
spring-rest または grails を使用して休息サービスを開発できます。
データベース テーブルから残りの Web サービスを生成するには、netbeans を使用することをお勧めします。Netbeans は、エンティティ Bean (JPA エンティティ) から REST Web サービスを生成する機能も提供します。このリンクを見てください。
PHP で Web サービスを実行することを検討してください。Tomcat 以外は必要なく、LDAP 検証を提供します。市場投入までの時間は非常に短く、PHP は MySql と非常にシームレスに連携します。
モバイル アプリケーションの場合、REST が最も推奨されるアーキテクチャです。ただし、クライアント側でのセッション処理を保証する必要があります (推奨)。
Eclipse -> Webservice -> サンプル Rest Webservice を作成する が良い出発点になります。
「 REST Web サービスの開発チュートリアル」を参照してください。これが最善の解決策かどうかはわかりませんが、解決策の 1 つになる可能性があります。