-
J2ME的面试题,搞JAVA都进来看看。给个思路 10
今天刚面试完。待遇都谈好了,公司要我做一道题目,可是我是搞J2EE的,求求J2ME的兄弟帮个忙。
题目如下:
编写一个j2me手机应用,实现查询,更新服务器端数据
要求:
至少使用两种不同的高效通讯方案(至少包含webservice)
一,服务器(在j2ee服务器上运行)
数据表:(可以用常量二维数组代替)
字段名 类型
UsersID int
TelephoneNumber Varchar(30)
StatusFlag int
UsersName Varchar(30)
updateTime Date
二,客户端使用j2me编写
建议使用 Wireless Toolkit 2.5.2 工具包
有经验的同学能给个思路,J2ME的客户端能给出源代码最好^_^
2008年7月30日 19:08
1个答案 按时间排序 按投票排序
-
因为你是做j2ee的,webservice代码就不用贴了吧,其实和普通的业务代码没两样,主要是配置一下你的wsdd文件,把服务部署出去。我给你个最简单的wsdd的配置方法。
<?xml version="1.0" encoding="UTF-8"?>
<deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
<service name="Comp" provider="java:RPC">
<parameter name="className" value="com.xxx.service.xxx"/>
<parameter name="allowedMethods" value="*"/>
</service>
</deployment>
再给你个最简单的调用ws的代码,可是是j2ee的,拿到j2me下面可能需要稍微改一些的。
Service service = new Service();
Call call = (Call)service.createCall();
call.setTargetEndpointAddress(new java.net.URL("http://ip:port/projectname/services/servicename"));
call.setOperationName("methodname");
Object result = call.invoke(new Object[]{param...});
思路是有了,具体实现你再去研究一下,应该问题不大2008年8月05日 16:45
相关推荐
以下是一些可能在"GameLoft公司面试题"中出现的关键知识点: 1. **J2ME架构**: J2ME由配置(Configurations)和 profilings 组成。配置定义了平台的基础硬件和软件特性,比如KVM(K Virtual Machine)是基础运行...
以下是对 J2ME 面试题的一些详细解释和相关知识点: 1. **J2ME 架构**: J2ME 包含配置(Configurations)和框架(Profiles)。配置定义了平台的基本运行时环境,如 MIDP (Mobile Information Device Profile) ...
这些面试问题涵盖了J2ME的基础知识、编程细节以及Java语言特性的理解和应用,对于准备J2ME面试的开发者来说,这些都是必须掌握的关键点。在实际工作中,理解这些知识点有助于编写高效、可维护的J2ME应用程序。
面试题涵盖了J2ME的关键概念和技术,包括MIDlet管理、用户界面设计、线程处理、图形与图像处理、虚拟机类型、事件处理以及随机数生成。 1. **MIDlet套件**:MIDlet是一组构成J2ME应用程序的Java类,它们被打包成JAR...
根据提供的文件信息,我们可以推断出这是一篇关于J2ME(Java 2 Platform, Micro Edition)求职面试题的相关文章。下面将从标题、描述、标签以及部分内容中提取并总结出相关的知识点。 ### J2ME求职面试题下载地址 ...
本文档概括了Java面试题的知识点,涵盖了Java基础知识、JSP&Servlet技术、J2EE相关知识、Web安全性、MVC、XML、structs、Session Bean、EJB、Java多线程、文件加密技术、软件开发生命周期、路由协议、Java AWT和...
在IT行业的广阔领域中,Java 2 Micro Edition(简称J2ME)曾是移动设备开发的重要组成部分,尤其在智能手机尚未普及的时代,它为各种手持设备提供了强大的应用开发平台。J2ME面试试题作为评估求职者在该领域技能的...
Java 2 Micro Edition(J2ME)是一种针对嵌入式设备和移动设备的Java平台,主要用于开发手机应用、智能家电控制等。建立J2ME开发环境是初学者和专业开发者都需要掌握的基础步骤。以下将详细介绍如何搭建J2ME开发环境...
此外,面试还会涉及JVM内存模型、异常处理、线程同步、设计模式、数据库连接池、JNDI、EJB、JMS、JPA等多个方面,这些都是Java开发者需要掌握的核心技能。面试时,深入理解并能够灵活运用这些知识点是成功的关键。
400多道真实面试题!汇集当今手机开发公司的面试大全,并附与详细答案,JAVA方向包括(J2ME+JAVA+WEB+SQL)
Prentice Hall - Enterprise J2ME - Developing Mobile Java Applications - 2003 - (By Laxxuss).chm
**J2ME中高级面试题详解** 在移动设备开发领域,Java 2 Micro Edition (J2ME) 是一种广泛使用的平台,尤其适用于嵌入式系统和早期的智能手机。对于那些致力于成为高级工程师或架构师的开发者来说,深入理解J2ME技术...
**Java J2ME**,全称Java 2 Micro Edition,是Java平台的一个子集,主要用于嵌入式设备和移动设备的开发,特别是智能手机和平板电脑。J2ME为开发者提供了在小型设备上创建应用程序的框架,它具有轻量级、高效能的...
Java 2 Micro Edition(J2ME)是Java平台的一个子集,主要用于嵌入式设备和移动设备,如早期的智能手机和平板电脑。J2ME在游戏开发领域有着广泛的应用,尤其对于那些需要跨平台运行的游戏,它提供了标准化的框架。在...
J2ME超级玛丽.附有源码,适合J2ME新手研究学习。
【Java记事本源码】是一个面向移动设备的简单文本编辑器应用,主要基于Java ME(J2ME)平台开发。Java ME是Java的一种轻量级版本,专门用于嵌入式设备,如早期的智能手机、功能手机以及各种物联网设备。这个源码提供...
J2ME(Java 2 Micro Edition)是Java平台的一个子集,专为资源有限的移动和嵌入式设备设计。其中,CLDC(Connected Limited Device Configuration)是J2ME的一个核心部分,用于在具有非常有限内存和处理能力的设备上...
标题中的"ShenDeng.rar"是一个包含J2ME游戏的压缩包,而“j2me_j2me小游戏_java 射击类”则揭示了这款游戏的类型和开发语言。本文将深入探讨J2ME平台、射击类游戏的特性以及如何用Java语言来构建这样的游戏。 J2ME...
标题"xml.rar_j2me_j2me_xml_java_xml_j2me"暗示了这是一个针对J2ME平台的XML处理解决方案,可能包含轻量级的解析器和示例应用。 描述中提到的"j2me上的微型解析器"指的是专为J2ME设计的XML解析库,旨在在内存有限...
作为一个轻量级的Java版本,J2ME旨在为移动设备、家用电器和其他有限资源的硬件提供应用程序支持。与J2SE(Java 2 Platform, Standard Edition)和J2EE(Java 2 Platform, Enterprise Edition)相比,J2ME更加专注于...