2013-02-10 7 views
1

기본적으로 node.js에는 sharedObject가 필요합니다.서버와 클라이언트 사이의 node.js에있는 SharedObject

red5 및 플래시 클라이언트와 같은 플래시 미디어 서버로 작업 할 때 클라이언트 측에서 syontovents를 통해 업데이트 할 때 연결된 클라이언트에게 알리는 sharedObject를 기본적으로 사용할 수 있습니다. 공유 객체에 연결하고 syncevents를 처리 할 수 ​​있습니다. 클라이언트가이 동기화 된 객체 주위를 찌르는 경우이 코드를 처리 할 수 ​​있으며이 이동을 거부 할 수 있습니다 (온라인 멀티 플레이어 게임에서 필요함).

node.js + javascript에서 비슷한 구현을 제안 해 주시겠습니까?

참고, 나는 sharedObject + 네이티브 이벤트 만 함수 또는 코드 공유가 필요하지 않습니다.

나는이 주제를 발견했습니다 : Is it possible to share data between the client and the server using node.js? 그러나 정확한 지시어는 아닙니다.

내 최고의 샷은 아직 https://github.com/jonashuckestein/node-object-sync입니다. 그것을 사용 했습니까? 이것은 안전하고 빠른 접근입니까? 동기화 기능을 작성하고 업데이트 할 수있는 객체를 전달하는 것이 더 빠르면 나는 주저하지 않을 것입니다 ...

답변

1

node.js의 레이서 라이브러리를 살펴보아야합니다. 여기를 참조 https://npmjs.org/package/racer. 레이서를 사용하는 derby (MVC 프레임 워크)를 살펴보십시오.

무언가를 스스로 개발하려면 실시간 이벤트 (채팅, 브로드 캐스트 메시지)에 socket.io를 사용하고 syncrhonisation/이벤트를 직접 처리 할 수 ​​있습니다.

+0

node.io를 사용하여 언급 한 것을 잊어 버렸습니다. 링크를 제공해 주셔서 깊이 확인하겠습니다. 첫 번째 독서 후 그것은 유망하다. – Tyborrex

관련 문제