포럼
socket.io 동작 성공~
2014.04.26 20:04
브라우저(=클라이언트)에서 Hello world 출력하기에 성공했습니다.
이제 이걸 AJAXBoard에 적용시켜서 유료로 팔아볼 계획을 세울까 합니다~
댓글 26
-
mAKEkr
2014.04.26 21:24
-
이즈야
2014.04.26 21:32
공유기나 방화벽에 막히신 건 아닌지...
저는 공유기에서 Super DMZ 설정된 컴퓨터에서 서버를 실행했었습니다.
-
mAKEkr
2014.04.26 21:39
인트라넷 안이였으니(같은 공유기 안) 공유기에 막혀있을 가능성은 0%였습니다.
80포트만 되고 이상하게 여러 포트로 다 열어봐도 안되었었거든요.
-
이즈야
2014.04.26 21:49
80 포트만 되는 거면...그... 뭐 있었는데...
하여튼
혹시 예전에 자료실에 올라왔던 실시간 글 알림 애드온 말인데요.
그 애드온이 소켓을 이용한 알림이었는데, 무료 푸시 서버를 사용했거든요.
그 푸시 서버가 어디인지 알고 계신가요?
-
키스투엑스이
2014.04.26 22:13
NITROUS.IO
말이신가요? -
이즈야
2014.04.26 22:48
오오 여기에요
감사합니다~
-
숭숭군
2014.04.26 22:55
자 이제 실시간 댓글,게시글 알림 같은거 만들어주세요..... 예상가격도..
-
이즈야
2014.04.26 23:07
아직 시작 단계라 가격까지 뭐라 말할 순 없을 거 같아요.
설치 서비스랑 사후지원 서비스까지 해서... 물론 푸시 서버 제공은 못 하지만 최대한 저렴하게 판매할 생각이긴 해요.
못해도 한 한 달이면 다 만들 수 있을 것 같네요.
-
숭숭군
2014.04.26 23:14
개인 푸시서버가 있어야 하면 또 다른문제네요...
-
이즈야
2014.04.26 23:15
nitrous.io 에서 개발환경을 만들어주는 걸로 대체해볼 생각이에요.
-
okiz
2014.04.26 23:19
좋네요...이즈야님이 조금만 더 일찍 등장하셨더라면.........
예전에 삽질하던 기억이 새록새록 하네요 ㅠㅠ..
-
이즈야
2014.04.26 23:21
삽질한 체험 공유만 안 할 뿐이지, 저도 이리저리 매뉴얼 찾아다니면서 삽질하고 있습니다 ㅠㅠ
-
LI-NA
2014.04.26 23:24
어...라...
잠깐, 이거 애드온으로 구현이 가능할 것 같네요.
리스트에 추가해둬야징...
-
이즈야
2014.04.26 23:42
어...음...
서버스크립트를 애드온으로요?
이거 쉘에서 실행하는 거던데...
-
LI-NA
2014.04.27 12:25
외부 소켓 서버 연결이 필요하지만요.
정 안되면 Node.js로 post형식으로 값을 보내버리고, 그걸 socket.io로 날려줘도 되고요...
랄까... 아닌가?!
-
이즈야
2014.04.27 13:13
Node.js는 응용 프로그램이에요.
서버스크립트가 모듈 형태로 장착되는 방식에요.
이 서버스크립트의 하나로 socket.io가 설치되는 거구요. (npm install socket.io)
쉘로 모듈을 실행하고... (ex: node ./server.js &)
브라우저에서는 클라이언트용 socket.io를 로딩해서 상호통신하는 거에요. (ex: <script src="/socket.io-client/socket.io.min.js"></script>)
-
LI-NA
2014.04.27 13:18
아.. 제 말은 외부 Node.js 서버를 만든다는 거였어여..
그리고 XE에서는 애드온으로 필요할때마다 해당 서버에 값을 날려주고...
그걸 잘 가공해서 다시 클라이언트로 주고... 그런거져.
-
이즈야
2014.04.27 13:19
음... 공개용 자료면 서버 부하가 좀 있지 않을까요?
-
LI-NA
2014.04.27 14:41
Node.js 서버는 알아서(?) 구하도록 해야죠 ㅋ
아님 API.atde.kr에다 푸쉬 기능도 만들어볼까아...
-
정도길
2014.04.27 10:03
으....흠.....저에게.....소...스...를... 주...시............면.......쿨럭...... 테스트 한번 해........보...볼게...요. 쿨럭;
-
이즈야
2014.04.27 13:14
소스 없어요~ㅋㅋ
-
teguh100
2014.04.27 20:16
-
키스투엑스이
2014.04.28 01:12
..... -
teguh100
2014.04.28 01:16
-
W.O
2014.04.27 19:34
NITROUS.IO 여기가 두 세시간마다 뻑이 가서 일일이 서버 재부팅해야되는 곳으로 악명 높은 곳이라
칸토님도 이에 대한 항의반 문의반 피드백을 못견디시고 내리셨는데 어떻게 감당하실까요 ㅋㅋ
전 차라리 이런 방법도 좋은 것 같아요. 어차피 개인 사용자나 서버, 가상서버 사용자의 경우도 대부분은 node.js 서버를 구축하지 못하는 실정입니다. 그러니 프로그램 자체는 비교적 저렴한 가격으로 공개하고 대신 여기에 최적화된 node.js 서버를 구축, api키를 기간제로 유료 제공하는 것입니다. 한 6개월 단위로 끊어서 입금하게 하고 10일 이상 연체되면 차단... 뭐 이런 식은 어떨까요?
-
이즈야
2014.04.27 20:03
으으으음... 골치가 아프네요...
서버를 구축해 본 적이 없어서 더 골치가 아프네요.
니트로어스도 문제가 있다고 하시니 제가 직접 서버를 장만해야 할 것 같기도 하고 흠.
서버호스팅을 구매하기도 그렇고...
말씀 주신 아이디어는 꽤 괜찮네요. 그러나 서버 구축에 온 신경이 쏠리니 ㅠ
대역폭 걱정에 서버 구매 걱정에 태산입니다!
전 내부서버에서 socket.io쓰면 죽어라 접근이 안되더라구요 --;
엉뚱하게 외부서버에서 접근시키면 잘만 되고..