여기에서 사용 가능한 메서드를 찾을 수 있습니다. 필요에 따라 {%host%} 및 {%port%} 변수를 교체해야 합니다. 예제: sgcWebSocket 서버가 www.example.com 웹사이트에서 포트 80을 수신하도록 구성한 경우 다음을 구성해야 합니다:
<script src="http://www.example.com:80/sgcWebSockets.js"></script>
<script src="http://www.example.com:80/wamp.esegece.com.js"></script>
<script src="http://{%host%}:{%port%}/sgcWebSockets.js"></script>
<script src="http://{%host%}:{%port%}/wamp.esegece.com.js"></script>
<script>
var socket = new sgcws_wamp('ws://{%host%}:{%port%}');
</script>
<script src="http://{%host%}:{%port%}/sgcWebSockets.js"></script>
<script src="http://{%host%}:{%port%}/wamp.esegece.com.js"></script>
<script>
var socket = new sgcws_wamp('ws://{%host%}:{%port%}');
socket.prefix('sgc', 'http://www.esegece.com');
</script>
<script src="http://{%host%}:{%port%}/sgcWebSockets.js"></script>
<script src="http://{%host%}:{%port%}/wamp.esegece.com.js"></script>
<script>
var socket = new sgcws_wamp('ws://{%host%}:{%port%}');
socket.call('', 'sgc:CallTest', '20')
</script>
<script src="http://{%host%}:{%port%}/sgcWebSockets.js"></script>
<script src="http://{%host%}:{%port%}/wamp.esegece.com.js"></script>
<script>
var socket = new sgcws_wamp('ws://{%host%}:{%port%}');
socket.subscribe('sgc:test)
</script>
<script src="http://{%host%}:{%port%}/sgcWebSockets.js"></script>
<script src="http://{%host%}:{%port%}/wamp.esegece.com.js"></script>
<script>
var socket = new sgcws_wamp('ws://{%host%}:{%port%}');
socket.unsubscribe('sgc:test)
</script>
<script src="http://{%host%}:{%port%}/sgcWebSockets.js"></script>
<script src="http://{%host%}:{%port%}/wamp.esegece.com.js"></script>
<script>
var socket = new sgcws_wamp('ws://{%host%}:{%port%}');
socket.publish('sgc:channel', 'Test Message', [], []);
</script>
<script src="http://{%host%}:{%port%}/sgcWebSockets.js"></script>
<script src="http://{%host%}:{%port%}/wamp.esegece.com.js"></script>
<script>
var socket = new sgcws('ws://{%host%}:{%port%}');
socket.on('sgcmessage', function(event)
{
alert(event.message);
}
</script>
<script src="http://{%host%}:{%port%}/sgcWebSockets.js"></script>
<script src="http://{%host%}:{%port%}/wamp.esegece.com.js"></script>
<script>
var socket = new sgcws_wamp('ws://{%host%}:{%port%}');
socket.on('wampcallresult', function(event)
{
alert('call result: ' + event.CallId + ' - ' + event.CallResult);
}
socket.on('wampcallprogressresult', function(event)
{
alert('call progress result: ' + event.CallId + ' - ' + event.CallResult);
}
socket.on('wampcallerror', function(event)
{
alert('call error: ' + event.CallId + ' - ' + event.ErrorURI + ' - ' + event.ErrorDesc +
' - ' + event.ErrorDetails);
}
</script>
<script src="http://{%host%}:{%port%}/sgcWebSockets.js"></script>
<script src="http://{%host%}:{%port%}/wamp.esegece.com.js"></script>
<script>
var socket = new sgcws_wamp('ws://{%host%}:{%port%}');
socket.on('wampevent', function(event)
{
alert('call result: ' + event.TopicURI + ' - ' + event.Event);
}
</script>
<script src="http://{%host%}:{%port%}/sgcWebSockets.js"></script>
<script src="http://{%host%}:{%port%}/wamp.esegece.com.js"></script>
<script>
var socket = new sgcws_wamp('ws://{%host%}:{%port%}');
socket.on('open', function(event)
{
alert('sgcWebSocket Open!');
};
socket.on('close', function(event)
{
alert('sgcWebSocket Closed!');
};
socket.on('error', function(event)
{
alert('sgcWebSocket Error: ' + event.message);
};
</script>
<script src="http://{%host%}:{%port%}/sgcWebSockets.js"></script>
<script src="http://{%host%}:{%port%}/wamp.esegece.com.js"></script>
<script>
socket.close();
</script>
<script src="http://{%host%}:{%port%}/sgcWebSockets.js"></script>
<script src="http://{%host%}:{%port%}/wamp.esegece.com.js"></script>
<script>
socket.state();
</script>