- 3rd-Eden/FlashPolicyFileServer
- socket.io 소켓방식 선언 및 플래시소켓 사용
- IE9에서 Socket.io 접속을 위한 Flash socket 운용
- Nodejs - Socketio not working with https server, what could be the reason?
- [Flex] Flex에서 Socket.IO 접속해보기
- WebSocket Tutorial with Node.js
- Serve Flash ads over SSL
nodejs 에서 socket.io를 설정한 뒤 10843포트를 오픈했다면 10843포트에 대한 flashpolicy정보는 바로 확인할 수 있다.
http://domain.com:10843으로 확인하면 된다.
nodejs 에서 flashsocket 사용을 위한 flashpolicy 설정
# policyfile 모듈 설치 npm install policyfile
# policy 모듈 실행 var pf = require('policyfile').createServer(); pf.listen(); //flash socket 용 policy 서버 시작
nodejs net으로 직접 작성
/** * flash Policy Standalone */ var net = require("net"), domains = ["*:*"]; net.createServer(function(socket){ //flashsocket policy setting socket.write("\n"); socket.write("\n"); socket.write("\n"); domains.forEach(function(domain){ var parts = domain.split(':'); socket.write(" \n"); socket.end(); }).listen( 843 );\n"); }); socket.write("
socket.io configure 설정
# server io.set('flash policy port', 3300); // override Flash Policy Port # client var socket = io.connect(socketAddress, {'flash policy port':3300} );
flashpolicy 를 해결해주는 스크립트 실행
# http://www.adobe.com/devnet/flashplayer/articles/socket_policy_files.html 에서 flashpolicyd_v0.6.zip 다운로드 # http://www.adobe.com/content/dotcom/en/devnet/flashplayer/articles/socket_policy_files/_jcr_content/articlePrerequistes/multiplefiles/node_1277808777771/file.res/flashpolicyd_v0.6[1].zip ./flashpolicyd.pl --file=../policyfile.xml --port=843
반응형
'lang > node' 카테고리의 다른 글
javascript, nodjs 쿼리빌더 유틸리티 squel.js (0) | 2015.11.09 |
---|---|
node.js 프로세스 관리 툴 forever, pm2 (0) | 2015.10.16 |
socket.io io.set, io.enable 설정 (0) | 2015.10.09 |
nodejs ip module (0) | 2015.10.05 |
nodejs generic-pool module (2) | 2015.10.02 |