2009-12-14 2 views
1

Im은 모바일 응용 프로그램을 자바로 만들고 있으며, 서버 측에서 응용 프로그램에 대한 정보를 얻을 수 있습니다 (응용 프로그램의 XML 파일에 많은 정보가 없음).자바 모바일 응용 프로그램에 대한 서버 측

저는 서버에 대한 많은 경험이 없으므로이를 어떻게 처리해야하는지 알고 싶습니다. 아마도 웹 서비스를 만들어야 할 것 같습니다.

NetBeans 6.7에서 작동하는 Im

감사합니다. 자바 고수하려는 가정 밀라노

+0

사용할 서버 유형을 알고 있습니까? 서버용 Java를 사용 하시겠습니까? 아니면 다른 언어를 사용할 수 있습니까? –

+0

나는 java를 선호하며 로컬 컴퓨터에서 실행하려고합니다. 프로토 타입 응용 프로그램을 테스트하기위한 것입니다. – Milan

답변

1

, 나는 간단한 Servlet로 서버 측을 구현하는 것입니다. 원하는 모든 것이 XML 파일을 클라이언트에 보내면 적절한 웹 서비스 스택을 사용하는 것이 과잉이라고 생각하고 이상하게 만듭니다.

이 접근 방식을 사용하면 모바일 앱이 단순히 XML 파일로 응답하는 서블릿에 HTTP 연결을 설정합니다.

실제로 정적 XML 파일 인 경우 서버 측 코드가 필요하지 않으므로 모든 웹 서버로 충분합니다.

0

Netbeans과 함께 제공되는 Glassfish 응용 프로그램 서버를 사용하면 로컬 컴퓨터에서 Java 서블릿을 실행할 수 있습니다.

동일한 컴퓨터에서 실행되는 J2ME 에뮬레이터에서 액세스하는 것은 쉽습니다.

실제 휴대 전화에서 실행되는 MIDlet에서 서블릿에 액세스하는 것은 더욱 복잡합니다.

휴대 전화에서 액세스 할 수있는 테스트 서버를 손쉽게 배포 할 수 있도록 Google App Engine을 살펴 보는 것이 좋습니다.

0

웹 서비스 대신 Http Post을 사용하는 것이 좋습니다. 일부 휴대 기기는 웹 서비스를 지원하지 않습니다 (JSR 172에 정의 됨)