架构性宣言: 用 Java ME 进行无线消息传递
2007-01-17 12:28
357 查看
学习 Java™ Micro Edition(Java ME)无线消息 API。这个专栏将从几个简单的代码示例开始,随后讨论它为企业开发人员带来的各种机会。
移动电话最常见的一个特性就是消息传递。文本消息或短消息(SMS)自引入之初,已经变得越来越流行。当然,多媒体消息(MMS)又为其增加了图片、声音和视频等多媒体内容。
在 MMS 刚出现时,有些专家预言它会取代 SMS,如果它的价格不是这么高的话,这个预言确实有可能会成为现实。即便如此,这种能在手机之间传递多媒体内容的功能还是渐受青睐。最近手机电子邮件的成功,意味着未来手机消息传递的主要形式可能是电子邮件,但是要到那一步还有很长的一段路要走。
本月,我将讨论 Java ME 无线消息 API。我将从几个简单的编码示例开始,随后讨论它为企业开发人员带来的各种机会。
无线消息 API
JSR-205 中定义的无线消息 API(WMA)2.0 是用于无线消息的一组可选 API。WMA 的连接基于通用连接框架,该框架是在基于 CLDC 的 Java ME 架构中进行通信的基础。WMA 2.0 向后兼容 WMA 1.1,添加了对发送和接收多媒体消息的支持。换句话说,无线消息 API 提供了无线通信的高级抽象。它将传输层完全隐藏,因而所要做的工作只是创建消息、发送消息和接收消息。
WMA 支持文本消息、小区广播和多媒体消息。文本消息很简单,大多数人都知道它是什么。SMS 消息极为流行,而且已经成为日常生活的一部分。WMA 支持发送和接收文本消息。发送非常简单:只需定义目标地址和文本,文本被称为净荷(payload)。接收稍微复杂些,因为需要应用程序能够侦听进入的消息。在下面的示例中将看到如何读取进入的消息。
。。。。。。
点击此处查看全文
移动电话最常见的一个特性就是消息传递。文本消息或短消息(SMS)自引入之初,已经变得越来越流行。当然,多媒体消息(MMS)又为其增加了图片、声音和视频等多媒体内容。
在 MMS 刚出现时,有些专家预言它会取代 SMS,如果它的价格不是这么高的话,这个预言确实有可能会成为现实。即便如此,这种能在手机之间传递多媒体内容的功能还是渐受青睐。最近手机电子邮件的成功,意味着未来手机消息传递的主要形式可能是电子邮件,但是要到那一步还有很长的一段路要走。
本月,我将讨论 Java ME 无线消息 API。我将从几个简单的编码示例开始,随后讨论它为企业开发人员带来的各种机会。
无线消息 API
JSR-205 中定义的无线消息 API(WMA)2.0 是用于无线消息的一组可选 API。WMA 的连接基于通用连接框架,该框架是在基于 CLDC 的 Java ME 架构中进行通信的基础。WMA 2.0 向后兼容 WMA 1.1,添加了对发送和接收多媒体消息的支持。换句话说,无线消息 API 提供了无线通信的高级抽象。它将传输层完全隐藏,因而所要做的工作只是创建消息、发送消息和接收消息。
WMA 支持文本消息、小区广播和多媒体消息。文本消息很简单,大多数人都知道它是什么。SMS 消息极为流行,而且已经成为日常生活的一部分。WMA 支持发送和接收文本消息。发送非常简单:只需定义目标地址和文本,文本被称为净荷(payload)。接收稍微复杂些,因为需要应用程序能够侦听进入的消息。在下面的示例中将看到如何读取进入的消息。
。。。。。。
点击此处查看全文
相关文章推荐
- 用 Java ME 进行无线消息传递
- 用 Java ME 进行无线消息传递
- 用JavaME进行无线消息传递
- MFC 线程消息传递问题二---两个线程之间进行消息的传递
- mfc通过消息传递参数进行程序间通信
- (六十九)使用block进行消息传递
- Android之利用EventBus进行消息传递
- 用 Amazon Web Services 进行云计算,第 4 部分: 用 SQS 进行可靠的消息传递
- iOS开发——使用delegate进行消息传递
- 线程间如何进行消息传递
- SpringBoot实战(七)之与Redis进行消息传递
- 在不同对话框之间进行简单的消息传递
- 使用 Web 服务进行异步消息传递
- J2EE探索者: 用JMS进行企业消息传递
- Android 与 native C 利用本地socket进行消息传递
- 使用EvnetBus进行消息传递解析
- 用JMS进行企业消息传递(转)
- 导入runtime扩展NSObject,利用block在ViewController中来进行消息传递
- 导入runtime扩展NSObject,利用block在ViewController中来进行消息传递(二)
- MFC 线程与窗体进行消息传递的时候出现的无效线程问题