2016-09-02 15 views
-2

Neo4Jグラフデータベースを使用してREST Webサービスを開発することは可能ですか?私は屋内ナビゲーションのアプリケーションを持っているので、グラフのデータベースを作成してノード間のパスを計算する必要があります。Neo4グラフデータベースを含む残りのWebサービスを実装するにはどうすればよいですか?

だから、おそらくNeo4Jで始めると便利だろうと思った。また、XamarinはHTTP要求(GET POST DELETE PUT)を使用してREST Webサービスから情報を取得できることも知っています。

私は本当にこのドメインで初心者です。私は最初に起動する必要があります。 Neo4JでREST Webサービスを作成してVPSでホストし、Xamarin.Androidアプリケーションで使用する方法を教えてください。

+2

もっと具体的に教えてください。 –

+0

RESTfulなAPIを構築するには多くの方法があり、さまざまな言語、フレームワークなどを介して*多くの方法で実装を行うことができます。アプリケーション固有のAPI呼び出しを選択したデータベースに変換するだけで済みますこの場合、Neo4j)。これは非常に幅広い質問です(多くの意見が出てくるでしょう)。 APIはクライアントのフレームワークの実装に特有のものを使用していない限り、使用するクライアントとは独立しているので、Xamarinに接続することがわかっていてもスコープを絞り込むことはできません。私はこれをStackOverflowの話題とみなしています。 –

答えて

2

はい。 (申し訳ありませんが、私はこれに対する私の答えを採用しなければならないほどの文脈しか持っていません)。

質問はここで洗練されたより完全な答えです。

Neo4j自体は、休憩リクエストを処理するための拡張可能なエンジンです。既存のREST APIを参照してください。http://neo4j.com/docs/rest-docs/current/http://neo4j.com/docs/developer-manual/3.0/http-api/#http-api-transactional

既存のREST APIはunamanged extensionsで拡張可能です。これにより、独自のビジネスロジックを実装することができます。

+0

ありがとうございます。私は私の質問を編集しました。編集した質問への回答を採択すれば、さらに感謝します。 – fao

関連する問題