2011-08-18 4 views
0

나는이 두 가지에 대해 거의 알지 못합니다. 어느 것이 더 낫고/더 효율적이며 그 이유는 무엇입니까?socket.io 또는 node.js를 사용하여 채팅 응용 프로그램을 만드시겠습니까?

또한 node.js 예제를 살펴본 결과 chatroom/chat 서버를 만들었다는 것을 알았습니다.

모든 채팅/채팅방에 대해 새 서버를 만들어야한다는 의미입니까, 아니면 더 효율적인 방법이 있습니까?

감사합니다.

답변

2

Socket.io는 node.js를 사용하는 라이브러리입니다. node.js를 서버의 javascript라고 생각하십시오. Socket.io는 websocket 서버 (서버 측) 및 websocket 클라이언트 (클라이언트 측) 용 모듈을 제공합니다.

모든 채팅/채팅방에 대해 새 서버를 만드는 방법에 대한 귀하의 질문을 완전히 이해하지 못했습니다. 그건 전적으로 당신에게 달려 있습니다.

+0

채팅/채팅방은 노드 서버에서 청취하고 있습니다. 나는 각 채팅/chatroom에 대한 새 서버를 시작해야하는지 궁금 해서요? – Derek

+3

@Derek 노드의 전체 지점과 그 사건이 발생한 워크 플로우가 많은 수의 동시 연결을 처리하는 것이기 때문에 다른 채팅을 원할 때마다 새로운 서버를 원하지 않는다고 말할 수 있습니다. . Node.js를 기반으로 작성된 채팅 응용 프로그램에 관한 많은 기사/자습서가 Google에 검색을 제공합니다. –

관련 문제