社区
J2ME
帖子详情
J2me如何实现C/S结构?
Farstart
2002-02-05 02:56:34
加精
j2me高手:
用j2ME(CDLC)作为手持客户端通讯设备同服务器和其它通讯设备建立通信交换数据
怎样实现C/S结构?还有j2me能收发短信或者是使用JTAPI收发DTMF吗?
可以使用Socket通讯吗?用什么方案比较好?
...全文
285
23
打赏
收藏
J2me如何实现C/S结构?
j2me高手: 用j2ME(CDLC)作为手持客户端通讯设备同服务器和其它通讯设备建立通信交换数据 怎样实现C/S结构?还有j2me能收发短信或者是使用JTAPI收发DTMF吗? 可以使用Socket通讯吗?用什么方案比较好?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
23 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Farstart
2002-02-06
打赏
举报
回复
谢谢雷老虎!!!
但不知这个支持j2me的手机上的串口和PC上的串口有什么不同?
xuxb488
2002-02-06
打赏
举报
回复
关注………………
Farstart
2002-02-06
打赏
举报
回复
雷老虎:
现在要用MIDP中Socket同一台服务器的Socket通讯和同嵌入式以太网的设备Socket瑞口通讯,可以建立它们之间的通讯吗?不是简单的两个MIDP间的通讯.
tiger_lei
2002-02-06
打赏
举报
回复
试试这个:
sc = (StreamConnection)
Connector.open("comm:1;baudrate=115200",
Connector.READ_WRITE, false);
之后的工作跟socket、http就没有什么区别了。
tiger_lei
2002-02-06
打赏
举报
回复
to Farstart(我是一颗远方的☆):
收发短信需要手机的底层支持,能否用java实现我想要看厂商是否提供关于这方面的API。至于两台MIDP的通信可能通过ServerSocket和Socket实现,我还没有试过ServerSocket。
Farstart
2002-02-06
打赏
举报
回复
to tiger_lei:
能给一个comm(串口)的例子吗?我很需要,谢谢!!!
tiger_lei
2002-02-06
打赏
举报
回复
to inside1():
包括http,socket, comm(串口)、serverSocket、datagram、https,后三种我还没有用过,这些都是SUN的参考实现中提供的,j2mewtk1.0.3应该也支持,但是别的厂商不一定提供或者会提供更多的协议。
Farstart
2002-02-06
打赏
举报
回复
谢谢大家的关注,特别是雷老虎。我基本明白C/S结构怎样实现了,受益非浅。但不知j2me上能否收发短信和GSM设备通讯,我想通过j2me和远方的设备建通讯,该怎么做?
tiger_lei
2002-02-06
打赏
举报
回复
为了检索记录,J2ME的RMS提供了一个接口RecordFilter.
他的唯一方法就是
public abstract boolean matches(byte[] candidate);
这里的candidate就是一条记录。你需要建一个类来实现此接口,规定当candidate满足什么条件就算match,然后将此类的实例代入RecordStore的enumerateRecords(),这样生成的RecordEnumeration就是那些满足条件的记录的集合,最后用RecordEnumeration的previousRecordID()和nextRecordID()来得到各个记录的ID。
inside1
2002-02-06
打赏
举报
回复
雷老虎:
我的意思是如何使用,按你给的例子已可以用了,thanks very much! 另外还有一个问题,Connector.open()的参数中的scheme字段除了http、socket还有其它的吗?
xiaow
2002-02-06
打赏
举报
回复
雷老虎,j2me的数据库里的记录无法取其 id, 而删除一个记录需要其 id,
如何定位某条记录并予以删除?
tiger_lei
2002-02-06
打赏
举报
回复
如何支持socket?不太理解你的意思,是如何实现还是如何使用?
实现:当然是调用C的socket函数了。
使用:这里有一个简单的例子。
try{
StreamConnection sc = (StreamConnection)Connector.open("socket://localhost:3000");
InputStream in = sc.openInputStream();
PrintStream out = new PrintStream(sc.openOutputStream());
// send requsest.
out.println("http://localhost");
out.println("GET /testmidp/index.html http/1.1");
out.println();
out.flush();
// receive response
int ch = 0;
StringBuffer content = new StringBuffer();
while ( (ch=in.read()) != -1){
content.append((char)ch);
}
this.setString(content.toString().substring(0,40));
// close stream & connection.
out.close();
in.close();
sc.close();
}catch( Exception e){
e.printStackTrace();
}
inside1
2002-02-06
打赏
举报
回复
tiger_lei(雷老虎):
j2me支持socket以及socket-based http,j2mewtk1.3.0也支持socket
能说明如何支持socket吗?
bbc218888
2002-02-05
打赏
举报
回复
ghjghjghkhgjfdxyhrt57y
dgzdx
2002-02-05
打赏
举报
回复
关注!
bbc218888
2002-02-05
打赏
举报
回复
puupupupupuyu
tiger_lei
2002-02-05
打赏
举报
回复
j2me支持socket以及socket-based http,j2mewtk1.3.0也支持socket.
xiaow
2002-02-05
打赏
举报
回复
j2me有个 connector,不过好像只能进行http连结。
Farstart
2002-02-05
打赏
举报
回复
它和j2me有什么不同?
hululu
2002-02-05
打赏
举报
回复
sun自己的j2me toolkit不支持socket,有个叫WHITEBoard SDK的模拟器支持Socket
加载更多回复(3)
五子棋网络对战游戏的设计与
实现
设计与
实现
【源码+文档】
五子棋网络对战游戏的设计与
实现
摘 要在现代社会中,及其它无线设备越来越多的走进普通老百姓的工作和生活。随着3G技术的普及与应用,基于Java开发的软件在上的使用非常的广泛,增值服务的内容也是越来越多,对丰富人们的生活内容、提供快捷的资讯起着不可忽视的作用。本文基于
J2ME
技术,以计算机网络游戏的运行流程为基础,分模块开发一款网络五子棋游戏软件。本文对以下几点内容做了重点研究和探讨:由于受到客观条件的限制,本系统的测试是在三星模拟器上完成的,但它仍不失具一定的实用价值。关键词:
J2ME
;游戏;Serv
Java毕设-五子棋手机网络对战游戏的设计与
实现
J2ME
的3层体系
结构
依照各种设备的资源特性,将
J2ME
技术构架分为简表(Profile)、配置(Configuration)和Java Virtual Machine(JVM)3层,然后再进一步细分,这使
J2ME
能够在每一类设备的限制下工作,而同时提供最低限度的Java语言功能性。关于
J2ME
的体系
结构
,可以这样来进行总结:Configuration的分类是根据计算能力的不同来划分的,同类设备的计算能力相近。
JAVA五子棋手机网络对战游戏的设计与
实现
(源代码+论文)
这种架构对于消费性电子产品而言是具有革命性的,因为在消费性电子产品中的处理器及操作系统各不相同,要在这些平台上开发程序必须要了解各个平台的特性,以及其提供的API使用方式,分别开发不同的版本才能执行,影响应用程序的普及性。近几年,由于微处理器性能的大幅提升,加上无线通讯技术的突破,手持式移动设备开始受到大众的青睐。随着3G技术的普及与应用,基于Java开发的软件在手机上的使用非常的广泛,手机增值服务的内容也是越来越多,对丰富人们的生活内容、提供快捷的资讯起着不可忽视的作用。
嵌入式Linux平台下的
J2ME
移植
最近在学习如何将
J2ME
移植到嵌入式Linux平台,在网上找了很多资料,现整理如下,方便日后移植。一、相关概念
J2ME
是Java 2标准版本的微型版本。支持各种各样的消费类产品和嵌入式设备,如移动电话、PDA、互联网可视电话、数字机顶盒、车载娱乐和导航系统、网络交换设备以及信息家电等。
J2ME
是为了那些使用有限的能源、有限的网络连接(通常是无线连接)以及有限图形用户界面能力的设备开发的。它
BlackBerry
J2ME
编程指南(一)
作者: 王志 刚
第一篇J2M E编程基本指南
1引言
根据mobilevision的最新报告,目 前在移 动开发 市场 ,2008年之前一直占据 开发 者关注度 主要地 位的Java ME已经慢慢被新 兴开发 技术 所领先。 但是依 然占据 前三 的位置。 作为blackberry开发策略和 平台的 一个重要补充,
J2ME
J2ME
13,096
社区成员
26,491
社区内容
发帖
与我相关
我的任务
J2ME
Java J2ME
复制链接
扫一扫
分享
社区描述
Java J2ME
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章