1、接続を作成します
注:「system.websocketfactory @」からwebsocketfactory JSファイルインポートwebsocketfactoryを紹介します
WS = websocketfactory.create({
URL: ''、//接続URL
ヘッダ:{
「コンテンツタイプ」:「アプリケーション/ JSON」//追加のリクエストヘッダ、サーバが取得することができます
}、
プロトコル:[「プロトコル」] // 1つ以上のサブプロトコルの文字列は、そのようなサーバは、WebSocketのサブ複数のプロトコルを実装することができます。
})
図2は、サーバにデータを送信します
ws.send({
データ:「メッセージを送ります」、
成功:関数(){
console.log( '成功を送信')
}、
失敗:関数(){
console.log( '送信失敗')
}
})
3、サーバーから送信された受諾メッセージ
ws.onmessage =関数(データ){
console.log( 'メッセージが$ {data.data}です')。
}
図4に示すように、接続を閉じます
ws.close({
コード:「1000」、//クローズ状態コード
理由:「通常の近く」、//接続クローズ理由
成功:関数(){
console.log( '近い成功');
}、
失敗:関数(){
console.log( '近い失敗');
}
})
5、聞くために間違った時間
ws.onerror =関数(){
}
図6に示すように、マルチ・インスタンス
開発者は複数のWebSocketのインスタンスを作成したい場合は、複数のインスタンスの作成をサポートWebSocketを、あなたは複数回のwebsocketfactory.create()メソッドを呼び出す必要があり、管理用WebSocketオブジェクトは、独自に作成されます。