TinkerPopとTitanはJavaライブラリであるため、IOSアプリケーションを作成する場合は、TinkerPop Gremlin Serverを使用する必要があります。 TinkerPop documentationに記載されているように、
[グレムリンサーバ]グレムリンサーバとの通信、デフォルトで.... TinkerPopスタックと通信する非JVM言語(例えばPythonの等は、JavaScript)のための方法を提供WebSocket上で発生し、サーバーと対話するためのカスタムサブプロトコルを公開します。お使いのiOSアプリで
、あなたは、このようなSocketRocket(のObjective-C)またはStarscream(スウィフト)として、WebSocketをクライアントライブラリを使用してグレムリンServerに接続することができます。次に、TinkerPop documentationに記述されている形式に従って、Gremlin ServerにRequestMessage
を送信する必要があります。 SwiftでGremlinドライバを作成するためのinitial approachが試行されました(gist)。
WebSocketsがデフォルトの接続プロトコルである場合は、代わりにGremlin Server上でconfigure HTTPを指定してから、サーバにHTTP requestsを追加することもできます。