문제

나는 현재 연구에서의 위상을 나의 논문 프로젝트입니다.

내 프로젝트 티켓을 예약 시스템은 모바일 장치고 나가 선택 대상이다.

예상 나를 위해 필요 클라이언트/서버 아키텍처와 함께 중앙 서버,그리고 지금 어떻게 안드로이드 의사 소통을 할 수 있으로 같은 서버입니다.서버 클라이언트 액세스 권한을 부여,정보를 발권하고 클라이언트가 보내는 정보에 대한 티켓 예약을 서버입니다.I'm looking at Java EE 서버로 Java 언어 나는 가장 경험을 가진.

내가 알고 있는 안드로이드와 함께 제공 java.niojava.net, 뿐만 아니라 일 org.apache 패키지지만,또한 라이브러리/기술을 사용하는 것이 가능합니다.

지금까지 나는 아무것도 발견하지 않은 대규모 도움이 되는 인터넷에,그래서 나는 무엇을 보고 그래서 제안 할 수 있습니다.

특히 나는 아는 것에 관심이 있다:

  1. 어떤 지원을 받는 것은 거기에 다양한 미들웨어 기술에 안드로이드?예:
    • RPC 따라 미들웨어
    • CORBA
    • 메시지 기반으로 미들웨어
    • 웹 같은 서비스 XML-RPC,비누,나머지
  2. 방법론(또는)하시에 기존 자바 라이브러리 작업에 사용하는 경우 안드로이드 플랫폼?(예:면 나는 원하는 라이브러리를 사용하고/API 위해 설계되었 Java SE 오히려 이상 안드로이드 어떤 문제가 발생할 수 있습?)

이상적으로의 초점으로,내 프로젝트를 의미하지 않는 간의 통신,클라이언트와 서버 사용할 수 있는 기존 미들웨어를 처리하는 통신,하지만 나는 최악의 경우에 대비하는 경우가 내 자신을 쓰기.

도움이 되었습니까?

해결책

어떤 지원을 받는 것은 거기에 다양한 미들웨어 기술에 안드로이드?

나 개인적인 의견을-하지만 나는 느끼지 않는다 나는 혼자서 이런 식으로 생각하는 것--는 특히 프로토콜 실행되도록 설계되었 인터넷을 통해 원격으로 사용하기에 적합한 모바일 클라이언트입니다.그래서,당신의 목록은,하나는 심지어 즐겁게 될 것이다:

웹 같은 서비스 XML-RPC,비누,나머지

어떤 사람들을 유지하고있는 안드로이드 포트 kSOAP2.그러나 나는 분명한 느낌을 받는 대부분의 안드로이드 개발자에서 작업하는 이 지역의적 경향으로 나머지 부분과 나머지-틱 프로토콜.아무것도 다른 경우,모든 것을 재미있는 웹 사이트와 서비스를 사용하는을 위한 API,특히 비교와 XML-RPC(old)및 비누(old 고 불쾌).

나는 성공적으로 사용되는 모두 java.net.URLConnection 아파치 HTTPClient 라이브러리에서 안드로이드와 통신하기 위한 나머지 스타일의 끝점--직접을 통해 제삼자 단--없이 실시-안드로이드의 특정 문제입니다.

방법론(또는)그 기존 Java 라이브러리 작업에 사용 하는 경우 안드로이드 플랫폼?

그것은 대답하기 어려운 것에서 추상적입니다.안드로이드를 구현하의 상당한 부분 집합 JavaSE,하지만 모든 의 JavaSE,그래서 할 수 있는 기회가 주어진 병이 뭔가를 기대 안드로이드 제공하지 않습니다.마찬가지로,안드로이드를 사용하지 않는 환경변수를 명령줄 스위치,또는 다른 다양한 것들을 개발자들에 초점을 맞추고 데스크톱 있으로 소개 세미 요구 사항입니다.그래서,어떤 것들이 나를 위해 일기도를 다시 컴파일(직접),그리고 몇 가지 일을 나를 위해 제거 후 중복 로블님 피넛님 제가 단장님과(JTwitter),일부는 것처럼 보였다 그들을 무시무시한 제대로 작동하도록 만드는 일(JavaMail).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top