欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

blackberry 中的 udp 联接

更新时间: 2014-01-05 02:42:14 责任编辑: Author_N1

 

BlackBerry 中的 udp 连接
之前的 j2me 项目要转移到 blackberry 运行,明白了转化过程后,而且能转成功后,却有新的问题: 在 j2me 中用到的 udp 连接在 blackberry 行不通。从外国的论坛或 RIM 主站上或文档上都说只要运行 MDS 就能实现 tcp/udp 连接。但是我的项目转为 cod 后连接 udp 时却出错。所以我用一个简单例子来测试一下, 我把 sun wtk 里边的一个 udp 例子转为 cod 文件后,发觉 server 端到 client 端能通信,但 client 端到 server 端却不能通信(运行在wtk时能相互通信) 。 很陏闷,这个问题拖了我二个月了。甘天在同事的帮阻下终于弄明白了。

在bb api 文档里边介绍 upd 连接时有两种介绍:一种是用"datagram://"头,另一种是用"udp://"头, 对于 j2me 里边的介绍是用"datagram://"的, 经过我的测试下边有两种连接方式能正常收发的:

一、(这是我同事发现的)
发信息时:
String sURL = "datagram://192.168.1.102:5042“;
收信息时:
String rURL = "udp://:4444";

二、(这是我参考bb api 写的连接时的代码,想吾到仿照写能够成功通信)
发信息时:
String sURL = "datagram://192.168.1.102:5042/4444“;
收信息时:
String rURL = "datagram://192.168.1.102:5042/4444“;
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:42:14
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/13368/
本文WWW.DOC100.NET DOC100.NET版权所有。