2010-07-07 4 views
0

안드로이드 어플리케이션을 웹 서비스으로 구현할 수 있습니까?웹 서비스로서의 안드로이드 어플리케이션

참고 : 내가 읽은 공식 사이트에

서버 측 응용 프로그램을 개발하고자하는 경우, 우리는 당신이 당신의 응용 프로그램을 구현 추천은 으로 서블릿은 서블릿 엔진에서 실행 Tomcat 또는 Geronimo와 같은 본격적인 JSEE 컨테이너가 있습니다. 당신이 우리의 HttpService를 기반으로하는 서버 측 응용 프로그램 을 구현하는 을 선호하는 경우, 우리는 당신이 인터셉터는 구성 할 필요가 아웃 파악에 도움을 필요로하지 않는 당신이 무슨 일을하는지 알고 및 을 가정합니다 .

어떻게 구현할 수 있습니까? Apache TOMCAT은 Android에서 실행할 수 있습니까?

+0

나는 잘못된 방향에서 문제를보고 있다고 생각합니다. 서버에 웹 서비스를 구현하려고합니다. 그리고 그 서비스에 연결할 수 있고 그것을 사용하여 데이터를 검색하거나 업데이트 할 수있는 Android 애플리케이션을 작성하십시오. – Janusz

+0

안녕하세요. 답장을 보내 주셔서 감사합니다. 이 작업을 수행해야하지만 내 장치 인 안드로이드를 서버로 사용하고 싶습니다. 내 장치가 동일한 서비스를 제공하는 서버이고 다른 장치가 저에게 연결할 수 있기를 원합니다! – Deborah

답변

0

나는 안드로이드 사용자가 액세스 할 수있는 서버 측 응용 프로그램을 작성할 수 있으며, 안드로이드 장치 자체에서 Tomcat을 실행할 수는 없다고 말하고 있습니다.

+0

답장을 보내 주셔서 감사합니다! 나는 이것도 생각하지만 ... 당신에게 웹 서비스를 구현할 생각이 있습니까? – Deborah

+0

다음과 같이 시도해보십시오. http://code.google.com/p/i-jetty/ 저는이 특정 프로젝트를 사용하지 않았으므로 그것에 대해 보증 할 수는 없습니다. 하지만 전에 데스크톱에서 Jetty를 사용했습니다. Jetty는 서블릿 컨테이너 역할을 할 수 있으며 여기에서 웹 서비스 만 만들면됩니다. – Curtis

2

응용 프로그램을 웹 서비스로 구현할 수 있습니까?

일부 서버 소켓을 열고 HTTP 요청을 수신 대기하는 Android 서비스를 만들 수 있습니다. 그러나 안드로이드는 결국 서비스가 사용되지 않거나 사용자 요청이있을 때 자동으로 서비스를 중지시킵니다. 그리고 누구도 동일한 WiFi LAN을 제외하고는 서비스에 액세스 할 수 없습니다.

IMHO, 진정한 안드로이드 웹 서비스 구현은 무의미합니다.

+0

안녕하세요! 답장을 보내 주셔서 감사합니다! 나는이 응용 프로그램이 유용할지 여부를 알지 못한다. probabily는 무의미하다. 하지만이 질문을 테스트하고 싶습니다! – Deborah