2011-02-16 8 views
-1

나는 브라우저 게임 (PHP, 자바 스크립트)을 작성하고 콜백을 만드는 법을 모른다. 서버 자체가 필요합니다 클라이언트를 찾고 함수를 호출하십시오 (오직 하나만 가지고 있어야합니다)콜백 javacript

+0

* 서버 자체가 클라이언트를 발견하고 * 함수를 호출해야한다는 것이 무엇을 의미합니까? 어떤 종류의 콜백? 전통적인 의미에서, 함수를 다른 함수의 인수로 전달하는 것입니다. 아니면 서버에 무언가를 보내고 싶습니까? 귀하의 질문을 명확히하십시오. –

+2

어떤 종류의 콜백입니까? 클라이언트와 서버 간의 통신에 대해 이야기하고 있습니까? 사람들이 당신을 돕기 위해 시간을 보내길 원한다면, 더 분명한 질문을 쓰는 데 시간을 할애해야합니다. – Jakob

+0

나는 서버 자체가 올바른 클라이언트를 찾았을 뿐이며 그에게 모든 기능을 야기했다. – 1a2d

답변

2

기본 사항을 모르는 경우에는 browsergame을 쓰지 마십시오! Browsergames는 프로그래밍을 배우기에는 너무 복잡합니다.

서버가 클라이언트에 알릴 수 있도록하려면 서버에서 클라이언트로 연결을 시작할 수 없으므로 연결을 유지해야합니다 (검색 키워드 : COMET, 긴 폴링).

-1

질문을 이해하는 경우 소켓이 필요합니다. PHP와 Javascript를 사용하기 때문에 WebSocket이 원하는 것일 수 있습니다. WebSockets을 사용하면 클라이언트와 서버 간의 연결이 유지되므로 서버는 언제든지 연결된 모든 클라이언트에 데이터/메시지를 전달할 수 있습니다. 마찬가지로 서버에 연결된 모든 클라이언트는 메시지/데이터를 서버로 푸시 할 수 있습니다.

은 여기가 내가 중포 기지를 사용하여 당신을 제안 할 수 있습니다이를 위해 조금 https://www.youtube.com/watch?v=oJxWhmt5m-o

+1

답변이 항상 제공되는지 확인하려면 단순한 링크 이상을 게시하십시오. – PearsonArtPhoto

+0

정보를 링크하지 말고 여기에 복사하여 참조 용 링크를 제공하십시오. –

-1

를 작동하는 방법을 설명하는 동영상입니다. 이는 사용자 클라이언트가 수행하는 클라우드 데이터 관리를 추가 할 수있게 해주는 API입니다. 이 통신을 사용하여 클라이언트를 검색 할 수 있습니다.