SonyEricsson发布更好支持企业级应用的新JSR

作者:mingjava 文章来源:http://www.j2medev.com/Article/ShowArticle.asp?ArticleID=559

J2ME并非只包括游戏开发,通过2004年的Java手机游戏大赛和今年的移动Java 3D游戏大赛,索尼爱立信已经确立了自己在游戏开发领域的领导者地位。现在是时候关注J2ME用于企业级应用开发了。

今年索尼爱立信发布了支持四个新JSR的手机,这四个JSR主要用于支持Java产品应用程序开发:
1.J2ME Web Services 1.0 (JSR 172)
2.Wireless Messaging API (WMA) 2.0 (JSR 205)
3.PDA optional packages (JSR 75)
4.Bluetooth API (JSR 82)

J2ME Web Services 1.0(JSR 172)

索尼爱立信在今年发布了新的手机W600和S600,这两款手机的发布对于索尼爱立信具有里程碑的意义,因为他们支持了JSR 172也就是J2ME Web Services 1.0。
去年,关于Web Services的话题在各个网站讨论的异常热闹。JSR 172是从支持J2ME的移动设备上访问Web Services的唯一标准 ,有了JSR 172的支持,开发者就不必创建自己的协议了。
JSR 172是一个API集合,使用它你可以透明的访问ASP,JSP或者其他平台的服务器,同时从服务器获取信息。这使得开发者可以使用JSR 172查询数据库获取信息,例如你可以查询航班信息。
JSR 172包括两部分:
1.一个轻量级的标准XML解析器
2.Web Services的远程调用API

Wireless Messaging API (WMA) 2.0 (JSR 205)

WMA 2.0是对JSR 120的扩展,索尼爱立信的w600和s600支持WMA 2.0。WMA支持GSM SMS,GSM CBS以及GSM MMS。WMA 2.0是基于通用连接框架的(GCF),GCF定义在CLDC1.0规范之中,并在MIDP中实现。
WMA 2.0的实现意味着你可以使用Java应用程序发送,接受短消息或者多媒体彩信,事实上你可以发送任何内容类型的消息,只要消息服务器能够处理。
注意:在索尼爱立信的WMA 2.0实现中并不支持把DRM保护文件作为消息的一部分。

PDA optional packages (JSR 75)

索尼爱立信W600, S600, K750, W800, K600, D750, V600, K608 和Z520支持JSR 75。JSR 75由两部分组成,一部分是个人信息关系(Personal Information Mangagement,PIM)一部分是File Connection,FC使得访问文件系统成为可能。

PIM
PIM在JSR 75规范中进行了标准化,用于处理联系列表,事件列表和任务列表。

File Connection
File Connection使得Java应用程序可以访问移动电话内存和扩展卡上的目录,子目录和文件,就像手机内置的文件管理程序一样。FC API允许如下访问:
<file:///c:/> (内存文件根目录)
<file:///c:/other/>
<file:///c:/pictures/>
<file:///c:/sounds/>
<file:///c:/videos/>
<file:///e:/> (扩展卡根目录)

Bluetooth API (JSR 82)

JSR 82允许Java应用程序通过蓝牙和PC通信,支持JSR 82的索尼爱立信手机有P900, P910,W600, S600, K750, W800, K600, D750, V600, K608 和Z520。

总结
本文介绍了四个索尼爱立信新支持的JSR,使用他们开发者可以更容易的开发出企业级的产品Java应用程序。我想这比游戏更让人兴奋,值得期待。

你可能感兴趣的:(游戏,应用服务器,Web,企业应用,asp)