2009-05-28 2 views
0

나는 J2Me에서 많은 것을 알고있는 전문적인 사람들로부터 도움을 받기를 원한다. 나는 사용자가 저장되고 sqlserver 2000을 사용하여 데이터베이스의 데이터를 저장하는 모바일 응용 프로그램에 대해 작업합니다.J2ME를 통해 데이터베이스 연결 sqlserver2000을 만드는 방법은 무엇입니까?

저는이 분야 (J2ME)에서 새로운 개념으로 많은 도움이 필요하므로 도움이 필요합니다.

하나 더, j2me 우리가 서블릿의 도움으로 얻을 수있는 목적을 위해 데이터베이스 연결을 직접적으로 지원하지 않습니다. 서블릿을 사용하면 JSP를 사용하여 데이터 연결성을 확보 할 수 있습니다.

답변

1

서블릿이나 JSP를 사용하면 호출 할 수 있습니다. 또한 최소한의 데이터 만 반환하도록해야합니다. 예를 들어 행 크기에 따라 20 ~ 50 행의 내용 일 수도 있습니다. XML 또는 다른 텍스트 데이터를 보내지 말고 DataOutputStream 클래스를 사용하여 만들 수있는 바이너리 스트림으로 보내십시오.

2

J2ME에는 표준 JDBC가 없습니다.

당신이하려는 일의 전형적인 구현은 J2ME 클라이언트가 원격 서버에 HTTP 요청을하도록하는 것입니다.

요청 본문은 사용자 자신의 데이터 전송 및 보안 프로토콜로 구성됩니다.

원격 서버는 요청 본문을 디코딩하고 SQL 요청을 생성하며 SQLServer에서 실행하고 결과를 인코딩 한 다음 초기 HTTP 요청에 대한 응답으로 J2ME 클라이언트에 보냅니다.

그러면 J2ME 클라이언트는 원하는대로 SQL 요청 결과를 디코딩하고 처리 할 수 ​​있습니다.

관련 문제