如何通过J2ME创建数据库连接sqlserver2000?

时间:2009-05-28 04:44:31

标签: java java-me

我希望得到一些在J2Me中了解很多的专业人士的帮助。我处理用户将被存储的移动应用程序,并使用sqlserver 2000从数据库中恢复数据。

我是这方面的新手(J2ME),我不太了解,所以我需要帮助。

还有一个, j2me不直接支持数据库连接,为此我们可以在servlet的帮助下实现。我们可以使用JSP来实现数据库连接。

2 个答案:

答案 0 :(得分:2)

J2ME上没有标准的JDBC。

您尝试执行的操作的典型实现是让您的J2ME客户端向远程服务器发出HTTP请求。

请求正文由您自己的数据传输和安全协议组成。

远程服务器解码请求主体,创建SQL请求,在SQLServer上运行它,对结果进行编码,将其作为对初始http请求的回复发送到J2ME客户端。

然后,J2ME客户端可以以任何方式自由地解码和处理SQL请求结果。

答案 1 :(得分:1)

您可以使用servlet或JSP,也可以使用。此外,您需要确保仅返回非常小的数据,例如,根据行大小,可能包含20到50行的内容。不要发送XML或其他文本数据,而是将它们作为二进制流发送,您可以使用DataOutputStream类创建它。