Java 서버와 통신 할 수있는 Android 용 멀티 플레이어 게임을 만들고 있습니다. (그리고 서버는 데이터베이스와 통신합니다). 많은 클라이언트가있을 것입니다 ...
저는 glassfish 서버로 웹 응용 프로그램을 시작하고 데이터베이스에서 엔티티 클래스를 생성 한 다음 엔티티에서 facadeREST 클래스를 생성했습니다. HTTP 요청 - 응답 통신을 사용하려고 시도했지만 간단했습니다. 그러나! 문제가 있습니다 :Java 서버 android 클라이언트
클라이언트 만 통신을 시작할 수 있으며 서버는 요청을보고 응답 할 수 있습니다. 여러 번, 일부 클라이언트와 통신을 시작하려면 서버가 필요합니다. HTTP 요청을 사용하면 다음과 같이 할 수 있습니다. 클라이언트는 매 10 초마다 요청을 보내고이 클라이언트에 대한 메시지가 있으면 서버 응답을 보냅니다. 그러나 이것이 내가하고 싶은 방식이 아닙니다. 더 나은 해결책이 있다고 확신합니다.
내가 찾는 방법은 간단합니다. 글래스 피시 나 다른 서버를 사용하여 멀티 스레딩을 해결할 수 있다면 좋을 것입니다.
감사합니다. 유용했습니다! –