2013-08-19 3 views
1

여기에 몇 가지 지침이 필요합니다.소켓 통신을 사용하는 호스트 Java 서버

나는 클라이언트 코드를 수신하는 자바 스레드를 실행하면서 자바 서버를 작동시킬 수 있었다. 모든 비즈니스 로직은 자바 코드 안에있다.

또한 여러 클라이언트를 연결하면 모든 것이 잘되었습니다. 클라이언트는 Swing Application을 사용하여 Java Server에 연결합니다. 서버와 클라이언트는 모두 개별 Java 프로젝트, .jar 파일입니다.

이제 무료 호스팅 환경에서 서버를 호스팅하려고했지만 Google App Engine을 이미 살펴 봤지만 서블릿에서만 작동하는 것으로 보입니다.

서블릿에서 TCP 소켓 연결을 허용 할 수 있습니까? 일반적으로 서블릿은 클라이언트를 위해 Java Server Pages를 표시하기 위해 HTTP 연결 용이라는 것을 알고 있습니다.

또한 RMI, Remote Method Invocation을 살펴 보았지만 RMI 서버를 어디에서 호스팅 할 수 있습니까? 무료 호스팅을 찾고 있는데 많은 대역폭이 필요하지 않습니다. 1GB이면 충분하지 않을 수도 있습니다.

내가 찾고있는 서비스가 있어야합니다. 사전에

덕분에)

답변

2

당신이 VPS를 필요 해요 당신의 자신의 사용자 지정 서버를 실행하고 사람들은 무료로하지 않습니다. 아마존과 같은 일부 서비스는 free usage tier이지만 추가 비용없이 시작할 수 있습니다.

+0

답장을 보내 주셔서 감사 드리며 RMI에 대해 감사드립니다. – TiagoM

+1

RMI 호스팅 중 하나를 찾지 못할 것이라고 생각합니다. 따라서 가장 저렴한 옵션은 VPS 호스팅입니다. – Joni

+0

답장을 보내 주셔서 감사합니다. 단지 사소한 질문 일뿐입니다. 동일한 목적으로 서블릿을 사용할 기회가 없습니까? 고마워;) – TiagoM

관련 문제