java手机开发--NOKIA--基于Web的查询服务
便捷期间,直接使用S60已经编译好的软件包:)
准备工作:
1.装tomcat,考虑JDK我用了1.5的,tomcat采用apache-tomcat-5.5.27的解压版:)怎么配置TOMCAT我就这里就不多废话了;
2.部署Service端,将S60\devices\S60_3rd_MIDP_SDK_FP1\S60examples\capitalservlet\release目录下的CapitalService.war拷贝到tomcat\webapps目录下;
3.安装模拟器客户端CapitalClient,启动S60模拟器,启动好后,点击File>open 到C:\S60\devices\S60_3rd_MIDP_SDK_FP1\S60examples\capitalclient\bin下打开capitalclient.jad,按提示装好客户端软件;
4.启动TOMCAT(双击TOMCAT\BIN目录中的startup.bat),命令窗口出现“Server startup in xxxx ms”,启动成功了;
5.运行模拟器客户端,到模拟器的"功能表">"安装"中运行已经在安装好的CapitalClient,见一下图片
在Enter nation那里输入China(当然可以输入其他国家名,详见服务器端的Nation_Capital.txt文件),然后点击按钮Get Capital ,就会获取其首都Beijing
服务器端的源代码见:你机器的S60安装目录\devices\S60_3rd_MIDP_SDK_FP1\S60examples\capitalservlet
客户端的源代码见:你机器的S60安装目录\devices\S60_3rd_MIDP_SDK_FP1\S60examples\capitalclient
可以将其源码导入eclipse,自己编译生成软件包 :)具体怎么导入手机客户端的代码可参见http://aoyueailan.iteye.com/blog/396583(最简单的例子HelloWorld
)
- 大小: 15.2 KB
- 大小: 17.8 KB
- 大小: 17.1 KB
分享到:
相关推荐
标题与描述概述的知识点主要集中在Java手机开发,特别是基于Android系统的开发教程,这不仅适合初学者,也涉及到了Java在不同领域的应用,如与资讯基础架构、企业软件、家庭及娱乐软件的结合,以及Java单一语言特性...
这款基于Java开发的操作系统在功能和性能上无法与后来的Android相提并论,最终未能长久。 Palm OS最初是为PDA设计的操作系统,以其高效性和对移动设备的良好支持,一度在PDA市场占据主导地位。然而,由于系统本身的...
Nokia WAP Toolkit 是诺基亚推出的一款强大的手机网页开发工具,主要用于开发WAP(无线应用协议)应用程序和Web服务,适用于Java ME平台。这款工具为开发者提供了模拟真实诺基亚设备环境的功能,使得开发者无需实际...
标题:wap-java开发 知识点: ### 一、WAP(无线应用协议)概览 WAP是一种用于移动设备访问互联网的通信协议标准,它允许移动电话等设备通过蜂窝网络连接到互联网,获取和发送信息。WAP由WAP论坛制定,旨在克服...
9. Web服务和服务器端技术:文档中还提到了Tomcat、Jboss、JSP和J2EE,说明了在开发手机游戏时可能会涉及到的服务器端技术和Web服务。 10. 界面和用户交互:文档中有提到Form、CommandListener、Displayable等组件...
尽管现在版本较为老旧,但仍是开发Nokia Series60应用程序的一个好选择。 - 安装完成后,可以使用VC++ 6.0与Nokia Series60 SDK结合,进行应用程序的开发。 #### 编译并运行第一个Nokia Series60程序 下面详细...
Symbian 在发展过程中形成了 Crystal、Pearl 和 Quarz 三个分支,其中 S60(基于 Symbian 操作系统)是当前市场上最常见的智能手机平台,尤其是在诺基亚的手机上。以下是一些采用 S60 平台的手机型号: - 诺基亚 ...
- **WebOS**: 基于Web技术的操作系统,曾应用于Palm Pre手机,后被LG收购用于智能电视。 #### 四、Android应用开发基础 - **开发环境**: 使用Java语言为主要开发语言,借助Android Studio集成开发环境(IDE)进行...
安装Java开发工具包 - **jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe**:同样双击运行安装文件,按照向导完成安装。安装过程中需要注意设置环境变量,确保JDK能够被正确识别。 ##### 3. 安装Carbide ...
Web Service是一种基于Web的远程调用技术,可以使不同的系统和语言实现通讯和集成。使用Web Service技术,可以实现掌上校园系统的核心功能,如学生信息管理、教务查询、图书查询等。 4. Android平台的选择 Android...
#### 二、提供开发环境的公司 - **诺基亚**(Nokia): - **Nokia Toolkit**:提供开发工具和支持文档。 - **Nokia WAP Server**:作为网关,处理WAP流量。 - **爱立信**(Ericsson): - **Ericsson R320**:...
Mobile Tools for Java (MTJ) 是Nokia公司开发的一款 Eclipse插件,用于支持 Java 手机应用程序开发。其前身就是大名鼎鼎的 EclipseME。 NOKIA手机开发包 gnokii gnokii 是一个NOKIA手机开发包,可支持大多数NOKIA...
2. **移动应用**:JavaME是开发移动应用的首选,尤其是在早期的智能手机市场,许多诺基亚和黑莓手机使用Java进行应用开发。 3. **企业级应用**:JavaEE支持EJB(Enterprise JavaBeans)、JMS(Java Message Service...
开发环境方面,Symbian OS主要使用C++进行开发,Carbide C++是Nokia提供的基于Eclipse的IDE,提供专业版、OEM版和快速版,满足不同开发需求。此外,还有Carbide.vs作为Visual Studio的插件,便于C++开发。 总的来说...
SSH框架是一种流行的Java Web开发框架,它结合了Struts、Spring和Hibernate三种技术的优点,可以提供一种简洁而高效的方式来开发基于Web的企业级应用。Struts主要负责Web层,提供MVC(Model-View-Controller)框架;...
**WAP开发**涉及使用特定的技术和工具来创建适用于移动设备的Web应用和服务。 **1. 开发WAP软件需要哪些工具?** - 开发WAP软件通常需要文本编辑器、WML编辑器、WAP模拟器等工具。 **2. 有哪些公司现在提供这样的...
CMCC无线宽带手机客户端1.0就是基于J2ME技术构建的,这意味着它具备跨平台性,能够在多种支持J2ME的手机操作系统上运行,如早期的诺基亚Symbian、摩托罗拉的Java手机等。 "ATCMCC.jad"和"ATCMCC.jar"是J2ME应用的两...
Java在移动设备上的应用主要体现在老一代的诺基亚手机上,这些手机普遍采用的是Java ME(Micro Edition)平台,用于开发和运行轻量级的应用程序。Java ME为非智能设备提供了丰富的功能,使得开发者可以为这些设备...