`
clarancepeng
  • 浏览: 191620 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

要做一个JAVA ME的项目了

阅读更多
好久没有来打理自己的博客了,一来是因为过年,二来是因为最近正在作一个项目的前期工作,三来就是公司有个项目要用到JAVA ME实现部分功能,如通过JSR-179获取地理位置的经度和纬度,并把这些数据连同手机拍下的照片和视频传输到数据服务器中去。
    经过3天的学习和考虑,决定使用webservice来实现这个功能,毕竟JAVA ME是支持JSR-172(SOAP 1.1)的,虽然对webservice中的数据类型有些限制, 那也没有什么,就是在定义接口的时候注意一下就好了,webservice原来计划采用xfire或者axis2,但看了一下网友的比较和评价,所以马上就把axis2给毙掉了,xfire的网站上也说要使用它的升级版CXF,所以最后决定使用CXF。
    总体的思路就是用CXF做一个webservice服务器,接受客户端的请求;用lcdui做界面(MIDLET), 通过JSR-179获取经度和纬度, 通过JSR-172的客户端向服务器传送数据,图片或视频数据采用BASE64压缩。
    等完成后拿出来给大家分享,呵呵!
分享到:
评论
2 楼 clarancepeng 2008-06-12  
东西早就做了,最后采用的是基于http的方式,因为图片的数据很大,是1600*1200的,只能采取post方式提交,不过手机这东西也很烦躁如果直接调用它的程序拍照的话,多几次就会内存溢出。
1 楼 yang_min 2008-06-12  
呵呵,那是必须的哈,哥们,多交流,

相关推荐

    适合练手、课程设计、毕业设计的Java项目源码:基于Java ME无线网络移动端的俄罗斯方块游戏的实现(论文+源代码).rar

    适合练手、课程设计、毕业设计的Java项目源码:基于Java ME无线网络移动端的俄罗斯方块游戏的实现(论文+源代码).rar 适合练手、课程设计、毕业设计的Java项目源码:基于Java ME无线网络移动端的俄罗斯方块游戏的实现...

    JavaME开发实例

    2. **图形绘制**:JavaME提供了一个名为Graphics的类,用于在设备屏幕上绘制线条、形状、文本等。开发者需要掌握基本的几何知识和颜色模型,以及如何通过坐标系统定位和绘制图形。 3. **地图设置**:在移动设备上...

    JavaME源程序代码

    1. **JavaME项目**:这可能包含实际开发的完整应用项目,例如游戏、工具或者服务。学习者可以通过分析和修改这些项目来提高自己的编程技能。 2. **javame书籍**:可能与某些教材或参考书相关,这些代码可能作为书中...

    JavaMe环境搭建

    完成JDK和JavaME SDK的配置后,可以创建一个新的JavaME项目。在Eclipse的“File” -> “New” -> “Project”中,选择对应的JavaME项目模板。创建项目时,指定项目的名称和位置,并确保选用正确的JRE和SDK。 在项目...

    JavaME 插件(MyEclipse)

    1. **项目创建与管理**:MyEclipse的JavaME插件提供了便捷的项目创建模板,开发者可以选择不同的手机平台和设备类型来创建JavaME项目。项目管理功能包括源代码组织、资源管理以及版本控制等,帮助开发者高效地进行...

    javaME俄罗斯方块

    JavaME是Java平台的一个子集,主要用于资源有限的设备,如手机、PDA等。它的核心组件包括MIDP(Mobile Information Device Profile)和CLDC(Connected Limited Device Configuration),前者提供了用户界面和网络...

    java me实例代码

    Java ME(Micro Edition)是Java平台的一个分支,主要设计用于移动设备、嵌入式系统和其他有限资源的计算设备。这个“java me实例代码”压缩包显然包含了一些实用的示例程序,供学习者理解和掌握Java ME开发技术。...

    javaME 开发源码javaME 开发源码

    一个典型的JavaME项目源码结构可能包含以下几个部分: 1. **主类**:通常是应用程序的入口点,如`public class Main extends MIDlet`。 2. **用户界面类**:实现图形用户界面的类,可能会继承自 javax.microedition....

    JAVAME猜数字游戏

    总的来说,“JAVAME猜数字游戏”是一个综合运用Java ME技术的实例,涵盖了用户界面设计、随机数生成、逻辑控制、数据存储等多个方面的知识。通过这样的项目,开发者可以深入理解Java ME的特性和限制,以及如何在移动...

    JavaME开发配置

    一个MIDlet Suite可以包含一个或多个MIDlet(JavaME应用的实例)。 4. **编写代码**:使用你喜欢的文本编辑器或IDE(如NetBeans)编写JavaME应用的源代码。代码需要遵循J2ME的规范,例如使用CLDC(Connected ...

    JavaME贪吃蛇工程

    JavaME贪吃蛇工程是一个基于Java Micro Edition(JavaME)平台开发的经典游戏项目。JavaME是一种专门为嵌入式设备和移动设备设计的Java版本,它提供了丰富的API来创建跨平台的应用程序,包括游戏。在这个项目中,...

    java me 网络连接实例

    要连接到SQL Server 2005,我们首先需要一个支持JDBC的驱动程序,因为Java ME不直接支持JDBC,所以我们通常会依赖第三方库,比如JDBC-ODBC桥接器或者专门为Java ME设计的轻量级JDBC驱动。这些驱动程序允许Java ME...

    javaMe

    在压缩包中的"BrainPhone"可能是一个基于Java ME的项目,或许是一个针对智能电话开发的实验性应用或者模拟器。不过,由于具体文件内容无法查看,我们只能推测。如果要深入学习或开发Java ME应用,通常需要掌握MIDP ...

    Java ME实用详解——用Eclipse进行移动开发 源代码

    在Eclipse中配置Java ME项目,你需要做以下步骤: 1. 安装相应的插件:如上述的WTK或NetBeans插件,可以通过Eclipse Marketplace进行搜索并安装。 2. 创建新项目:选择“File” -> “New” -> “Project”,然后在...

    javame 手机计算器

    javame 手机计算器 javame 手机计算器 javame 手机计算器

    Java ME实用详解——用Eclipse进行移动开发

    1. 新建项目:在Eclipse中,通过"File" > "New" > "Project",选择"Mobile Tools for Java"下的"ME Application Project"来创建一个新的Java ME项目。 2. 项目设置:在新项目的属性中,配置项目的目标平台,包括...

    java me 开发大全

    Java ME(Micro Edition)是Java平台的一个重要分支,主要用于嵌入式设备和移动设备的开发,如手机、智能手表和家用电器等。本书《Java ME开发大全》是针对这一领域的全面指南,尤其适合初学者入门。它深入浅出地...

Global site tag (gtag.js) - Google Analytics