wirelesss messaging api basics
注:本文主要根据eric giguere写的wireless messaging api basics翻译而成,原文可以参见
wireless developer newsletter(october 15, 2002),具体网址为:
http://wireless.java.sun.com/midp/ttips/wma/
本文并非字字照译,而只是译其大意而已,文中代码均没有经过验证,仅供参考而已。如果有问题,请和我联系:javalover.bbs@bbs.pku.edu.cn。
本文将简要的介绍wireless messaging api(jsr 120)的一些基本知识。
什么是wireless messaging api?它有什么用?
wireless messaging api属于j2me体系的一个optional package,通常简称为wma,使用它可以通过无线连接发送和接受短文本信息或者是二进制信息。wma基于generic connectionframework(gcf),gcf在connected limited device configuration (cldc)中定义,gcf提供了一个抽象的框架用于履行输入和输出操作,gcf也是connected device configuration (cdc)的一部分,因此何j2me-enabled设备上使用wma。
应用wma,意味着你可以使用cellular telephones(蜂窝电话)或者是相似的设备通过各种无线网络发送和接收短信息,而不管这个无线网络是基于gsm还是cdma。值得一提的是,wma还支持shortmessage service (sms,短信息服务)和 cell broadcast short message service (cbs).尽管wma消息和数据报(datagrams)十分相似,但是wma并没有使用gcf框架中定义的数据报接口(datagraminterfaces),因为这种接口是为udp connections而设计的。wma在javax.wireless.messaging包中定义了一套全新的接口,用于接收和发送短消息。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器