2016-08-04 2 views
0

私はLSLにjavaプログラムを接続したいと思います.I SLには非常に多くのセンサーがあります。これらのセンサーには実際に世界の読み取り値をjavaプログラム、つまり外部のSLから入力したいと考えていますか? その可能性があるならhow.Please私を助けてください。私の与えられた情報が十分でないなら、私に尋ねて、私を助けてください。JAVAとLSL(リンデンスクリプト言語)の接続方法は?

+1

親愛なるAbhi002、ようこそstackoverflowへ、質問をする方法を確認してください。また、あなたはこれまでに試したことを私たちに示す必要があります。 – karan

答えて

0

私が知っている唯一の方法は、要求と双方向通信を介して動作し、XMLリモートプロシージャコールで簡単に実装できます。

XML-RPCリモートシステムにプロシージャコール(例えば機能 呼び出し)を送信するための規格です。リモートの システムが処理するHTTPを介してXMLデータを送信します。

LSLはXML-RPC要求を受信し、指定されたプリムに渡します。 この接続は確立されていない可能性がありますが、返信して そのサーバーとの双方向通信を維持する可能性があります。これらの応答は、 で、Second Lifeから最大量のデータを転送できるようです( 電子メールとHTTP要求)。 LSL XML-RPC - Second Life Wikiから引用

、何が欲しいのは、このページのJava-Snippetです。

0

間違いなく可能です。あなたのJavaアプリケーションをサーバーとして実行し、SLオブジェクトにhttp_requestを定期的にポーリングすることをお勧めします。あるいは、外部Javaアプリケーションuse HTTP requests to call your SL objectsを持つこともできますが、前者ははるかに簡単です。

P.S. Sascha氏によると、XML-RPCも可能で、使い方は少しシンプルですが、Linden Labは可能な限りLSL HTTPを使用するようにアドバイスしています。

関連する問題