经过了13年的时间,现在我们检视J2ME的发展历史,我们可以发现,虽然在1999年,Java被切割成J2SE、J2ME、J2EE,所以有了J2ME这个名词的出现。但是Java并非1999年开始才开始发展嵌入式系统上的应用。其实,Java本来就是为了嵌入式系统而发展的一种架构。即使目前大家多半将Java 的应用聚焦于企业上的J2EE应用。但是严格来说,J2ME才是Java真正“回归本心”的领域。
分类:职场管理
分享人:itp_dev
文件:N/A
SAAJ是在松散耦合软件系统中利用SOAP协议实现的基于XML消息传递的API规范。顾名思义,SAAJ支持带附件的SOAP消息。SAAJ无疑很适合基于文档的同步或者异步Web Service。SAAJ使用简单,有助于您在Java环境中集成各种Web Service,它扩展了对文档风格的Web Service通信的自然支持(natural support)。SAAJ还支持基于标准接口上的XML消息传递,并且这一点得到了供应商的广泛支持。本文介绍如何利用SAAJ在SOA中开发Web Service的消费者。
分类:软件
分享人:user03
文件:N/A
使用Ajax调用SOAP Web服务2:扩展Web服务客户机
在本系列的第1部分“使用Ajax调用SOAP Web服务,第 1 部分”中,作者引入了一个简单的用于调用SOAP Web服务的基于Web浏览器的JavaScript库。在接下来的讨论中,作者将实现对Web服务寻址语言 (Web Services Addressing Language) 和Web服务资源框架 (Web Services Addressing Language) 规范的支持,以便扩展JavaScript库的功能。
分类:软件
分享人:user01
文件:N/A
使用Ajax调用SOAP Web服务1:构建Web服务客户机
通过使用异步XML消息传递,Ajax为Web开发人员提供了一种扩展其Web应用程序价值和功能的途径。这里介绍的Web Services JavaScript Library扩展了该基础机制,其通过引入对调用基于SOAP的Web服务的支持来增强Ajax设计模式。本文是系列文章的第1部分,演示了如何使用针对Web应用程序的Ajax设计模式来实现跨平台的基于JavaScript的SOAP Web服务客户机。
分类:软件
分享人:user01
文件:N/A
API 的两个可选软件包对两个功能区域进行标准化,这两个功能区域对于 Web 服务的客户机来说是至关重要的:远程服务调用和 XML 解析。 本文将介绍这两个软件包,展示如何使用它们并描述在 J2ME 无线工具包(J2ME Wireless Toolkit)中对它们的支持。
分类:软件
分享人:user02
文件:N/A
为了利用MIDP(Mobile Information Device Profile:移动信息设备框架)向读者介绍J2ME的开发知识,我将引领读者了解和掌握一个完整J2ME应用程序的创建过程,这一程序在本系列文章中都被命名为Expenses。在上一篇文章里我向读者介绍了Expenses采用的主要MIDlet,同时还讨论了两种lcdui用户界面组件: Command和 List。本文接着介绍用来编辑现有开销项目或者添加新项目的详细情况,由此令开发人员从此步入Item组件一族的殿堂。
标签:J2ME
分类:软件
分享人:user01
文件:N/A
本文是介绍MIDP平台系列文章的开篇。我们首先从J2ME GUI基础编程开始( javax.microedition.lcdui类),然后讨论数据存储和无线连接方面的问题。通过这一系列的文章,我会为读者提供一个示范性的Expenses MIDlet程序,这个小软件的主要作用是帮助用户在旅行途中检查和记录自己的商务开销情况。最初的Expenses程序很简单,随着我们对J2ME的了解逐渐深入,这个示例程序也会变得越来越复杂。
分类:软件
分享人:user01
文件:N/A
在本文中,我们将学习如何从一个J2ME客户机上向服务器发送一条HTTP GET请求和一条HTTP POST请求。我们将使用J2ME的MIDP简表,并利用SUN的J2ME的无线应用程序开发工具包编译、配置和测试我们的应用程序。对于HTTP服务器,任何WWW地址都可以被访问,但是默认时我们将使用一个简单的Java Servlet来返回我们的HTTP请求的细节。
标签:J2ME
分类:软件
分享人:user01
文件:N/A
使用MIDP(Mobile Information Device Profile)的开发人员经常会抱怨用些什么办法才可以在一个MIDlet上显示动画。MIDP 1.0 没有直接提供对动画的支持(正在开发中的MIDP 2.0支持),但真要是自己去实现,其实也并非是一件很难的事。第一,把图片都放到一个web服务器上,让MIDlet下载他们,MIDP内置的HTTP支持。第二个办法更简单,把图片用MIDlet打包成jar文件。如果你使用的是J2ME开发工具,把PNG文件放在你的项目文件里面就可以了。
分类:软件
分享人:user01
文件:N/A
手持PC如Palm拥有同步功能,使得它们可以实现上述功能,但是其它设备,如Java嵌入式电话,该如何实现该功能呢?J2ME的MIDP在javax.microedition.io程序包中提供了一整套类,统称为通用连接构架(Generic Connection Framework ,GCF)。GCF使得与其它设备的可编程传输(programmatically transferring)数据变得非常容易。
分类:软件
分享人:user01
文件:N/A
Sun推出的Java 2 Micro Edition (J2ME) 可以让开发人员创建专用于各类手持设备的应用程序,比如传统的PDA到所谓的智能电话等。为了利用MIDP(Mobile Information Device Profile:移动信息设备框架)向读者介绍J2ME的开发知识,我将引领读者了解和掌握一个完整J2ME应用程序的创建过程。在本文中,我们将使用记录改变通知API,改进一下ExpensesApp,使它减少对内存的需求,纠正一些数据错误。
分类:软件
分享人:user01
文件:N/A
如果你已经从头开始学习这一系列文章,你就会想起上次我们为了可以实现同时编辑现有条目和新增条目的功能而修改了ExpensesApp应用程序的MIDlet组件。ExpenseApp不能在运行过程中存储新增的开销条目,这使得它的作用受到限制。在本文中,我们将通过MIDP的记录管理系统(RMS)来为ExpensesApp MIDlet组件创建一个记录存储器来解决上述问题。我们将会把ExpensesApp增强到记录库的程度,这将使得该应用程序是有用的。
分类:软件
分享人:user01
文件:N/A
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。