2012-06-23 2 views
0

내 안드로이드 애플 리케이션이 (어떤 포트> 1024에서든) 웹 사이트를 호스트하고 들어오는 클라이언트를 허용/차단할 수있는 방법을 제공하는 등 내 문제를 해결하기 위해 어떤 접근 방식을 취할 수 있습니까? 지금까지 수동으로 ServerSocket을 열고 html을 삽입 한 다음 소켓을 닫으려고 시도했지만, 대부분의 시간과 Chrome에서만 작동합니다. 다른 사람이 있습니까?전화로 안드로이드 호스트 웹 사이트

답변

1

부두와 같은 작은 서블릿 컨테이너를 사용할 수 있습니다. 순수한 자바이며 가벼운 무게로 휴대 전화에 적합합니다. 그런 다음 서블릿을 등록하고 전체 전쟁 아카이브를 배포 할 수 있습니다.

+0

부두 JRE가 필요합니까 ?? 부두를 사용하더라도 너무 많은 양의 메모리를 소비하지 않습니까 ?? – iNan

+0

AFAIK, 부두 정말 가볍고 안드로이드에서 사용할 수없는 아무것도 사용합니다. 그리고 전화에서 웹 사이트를 서버에 게시 할 때 메모리 소비에 대해 걱정하기에는 너무 늦었습니다. –

0

체크 아웃 iJetty. 그들은 기본적으로 모든 기능을 갖춘 Jetty 구현을 Android로 이식했습니다. 필자는 서블릿 컨테이너 (WAR 파일을 배포하기)와 작성한 응용 프로그램의 임베디드 서버로 사용했습니다. 다른 응용 프로그램 내부에서 작업하려면 일부 작업이 필요하지만 확실히 수행 할 수 있습니다. 필요한 경우 수정할 수 있도록 소스 코드에 액세스 할 수도 있습니다.

관련 문제