2017-04-19 6 views
0

を使用して必要な支援:[iotivity]私はこれらのコードを使用していたJavaScript API

Client.js:

var client = require('./Client'); 
client.on("resourcefound",function(event){ 
    //client.retrieve(); 
    //client.update(); 
}); 
client.findResources(); 

Server.js:

var server=require('./Server'); 

server.register({ 
    resourcePath:"https://stackoverflow.com/a/fan", 
    resourceTypes:[ "core.fan" ], 
    interfaces:["oic.if.baseline"], 
    discoverable: true, 
    properties:{on:false} 
}); 

私はこれらのコードを実行していますし、両方の端末で無限ループのように何も起こらなかった。

は私がサカリのコードを使用していると私は誰もが、クライアントがリソースを発見し、私は、要求と応答を確認するために何ができるかどうかを理解するために私を助けることができるのエラー

の多くを得ます。

PS:requireが正しいかどうかわかりません。Sakariはclient.jsにrequire( "oic")( "client")と言っていますが、oicが見つかりませんでした。

+0

サカリのpoussaプレゼンテーション:http://events.linuxfoundation.org/sites/events/files/slides /NodeJS_JavaScript-for-IoTivity.pdf。 – jimloca

+1

コードのスクリーンショットを投稿しないでください。あなたのコードをテキストとしてここに入れてください。 – Filburt

+0

オハイオ州私はそれを知っていなかった申し訳ありません! – jimloca

答えて

0

iotivity-nodeのより新しいバージョンを使用することをお勧めします。 IoTivity 1.3.0がリリースされました.iotivity-nodeの最新バージョンでサポートされるようになりました。

最新のコードを使用して問題が解決しない場合は、教えてください。

は、次のパスのクライアントとサーバーコードを参照してください。

JS /高レベルのクライアントexample.jsのJS /ハイレベル・サーバー・example.js

関連する問題