阅读更多

10顶
2踩

移动开发

转载新闻 Oracle 发布Java 移动开发框架

2011-03-15 11:01 by 正式编辑 fm_2010 评论(13) 有6528人浏览
经过两年的研制,甲骨文发布了一个移动客户端和相关框架,以帮助开发人员快速构建工业移动设备的Java应用程序。

甲骨文的Fusion产品管理高级主管Duncan Mills表示,Oracle应用开发框架(ADF)移动客户端应用程序开发提供了可以在不同的移动平台部署而不必要为每个特定平台编写代码。

甲骨文2009年10月首次宣布手机客户端软件,并在2010年4月发布了一个技术预览版。

客户端,一个Oracle应用开发框架的延伸,是一个不同的组件,包括一个用于查看已经安装的应用程序、用来储存本地数据的小型数据库和Java运行时引擎,以及已经安装的不需要java的设备的浏览器。

客户端框架使用一个基于JSF(Java Server Faces)标准的用户界面。它还提供了一个预先设定的方式来同步数据与后端服务器,使开发人员可以指定哪些数据可以与数据库或其他数据源同步。

客户端已与Oracle框架融合,但也可以与其他Web服务使用。客户端可让 设备脱机使用数据,一旦连接回网络又可以传输数据。

客户端还提供了一些工具来收集和传输设备本身所产生的数据 比如摄像头,GPS读卡器,条码扫描仪或其他数据生成组件的数据,Mills说。

目前,该手机客户端只适用于Windows Mobile  ver5和ver 6,和RIM的BlackBerry设备。该框架还不支持iPhone,Android设备或Windows phone7设备。 Oracle的开发团队正考虑扩大该框架来支持这些设备,但还没有具体的时间表,Mills说。他指出,工业设备制造商仍然在他们的产品中安装旧版本的 Windows Mobile,这些操作系统仍然在行业广泛使用。

甲骨文通过仁科本身的移动应用管理来部署上周公布的移动客户端。

移动客户机的成本为每用户5美元,也可以按每台设备来计算价格。 Oracle还提供了一个免费的JDeveloper IDE(集成开发环境)扩展,帮助使用此客户端来设计应用程序。

英文原文:http://www.itnews.com/development-tools/29761/oracle-releases-java-mobile-development-framework
来自: 开源中国
10
2
评论 共 13 条 请登录后发表评论
13 楼 winie 2011-03-21 09:12
oracle db 还不是java 开发的!无知!
12 楼 phenom 2011-03-18 08:32
Oracle还提供了一个免费的JDeveloper IDE(集成开发环境)扩展
        --Netbeans应该是正式死亡了。
11 楼 Arden 2011-03-16 22:44
垃圾一个~
10 楼 diggywang 2011-03-16 17:44
geminiyellow 写道
JDeveloper被收购了么?

本来就是Oracle的玩意儿
9 楼 geminiyellow 2011-03-16 14:01
JDeveloper被收购了么?
8 楼 fatbear007 2011-03-16 12:07
多好 啊 
7 楼 transist 2011-03-16 11:47
有人试用过吗?
6 楼 mxsfengg 2011-03-16 10:35
oracle,我既不想关注,又不得不关注你。
5 楼 lxholding 2011-03-16 10:16
又整些没用的东西!为java做些有意义的东西吧!
4 楼 LSQ6063 2011-03-16 09:16
做好你的DB,就别瞎折腾java了
3 楼 kidd3166 2011-03-16 09:06
无视之。。。
2 楼 chumpklutz 2011-03-16 08:56
Windows Mobile  ver5和ver 6 不如直接上.net compact framework了
1 楼 shanglo 2011-03-15 12:24
垃圾框架ADF

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 基于CORBA的分布式程序设计(入门与提高)

    基于CORBA的分布式程序设计(入门与提高),文档来自百度文库。

  • 分布式技术比较(RPC,CORBA,WebService)

    分布式技术比较(RPC,CORBA,WebService)   2010-08-03 10:20:17|  分类: J2EE平台规范 |举报 |字号 订阅     1、RPC(Remote Procedure Call Protocol) RPC是由Sun发明的远程过程调用协议,是第一种真正的分布式应用模型。面向过程 2、CORBA(Common Object...

  • 基于CORBA的分布式程序设计(六)

    第四章 CORBA的服务类型4.1 详解CORBA事件服务实现CORBA事件服务通过对事件(由对象产生并且传送给其他对象)封装而提供了基本的消息传递功能,在事件被产生之后,CORBA事件服务是将事件从事件提供者对象传送给事件消费者对象这样一种机制。而且事件服务允许对象动态地注册或注销他们感兴趣的特定事件,事件服务在相互不很了解的对象之间建立起一条宽松耦合的通信信道。事件耦合程度比远程过

  • 使用java和CORBA实现分布应用编程

    因为课程的需要,学习了下用java和CORBA来实现分布应用编程,具体的CORBA是什么以及它的框架结构我就不多说了,这里我是给出一个比较完整的例子来展示下代码要怎么写。应用背景:使用java和CORBA构建一个关于制订to-do-list的分布式应用。不同的客户端可以通过连接到服务器来管理自己的to-do-list,比如有add list items、query list items、delete

  • 用RMI和CORBA进行分布式Java编程

    Java远程方法调用(RMI)机制和公用对象请求代理体系(CORBA)是最重要 和使用最广泛的两种分布式对象系统。每个系统都有其特点和短处。它们在行 业中被用于从电子交易到保健医疗的各个领域。一个项目如果要从这两种分布式 机制中选用一个,往往难以抉择。本文概括地介绍了RMI和CORBA,更重要的是, 它将介绍如何开发一个有用的应用程序,用于从远程主机下载文件。

  • 基于CORBA的分布式程序设计(十一)

    第八章  附录8.1  CORBA 版本软件市场中能够见到的CORBA中间件产品很多,但基于不同公司的产品战略以及研发方向,各个产品在服务性能、对高级语言的支持和所依赖的系统平台方面有很大区别。以下是对主要产品在几方面进行了分析(参见表1),可供参考。主要中间件产品 8.2目前最新的CORBA产品:MICO、ORBacus、ORBacus 3、The ACE ORB (

  • 分布式系统学习(七)——CORBA

    中间件方案的两种编程抽象:分布式对象和组件 分布式对象中间件 允许使用面向对象的编程模型开发分布式系统,可由远程方法或者分布式事件调用对象通信。该类方案提供了中间件方案的规约,允许开发者只关注规约接口,同时支持扩展。基于分布式对象的中间件解决方案有Java RMI和CORBA。 分布式对象中间件的限制: 隐式依赖: 中间件不透明,编程复杂 无部署支持 基于组件的中间件 由基于对象方法的中间件演...

  • CORBA-基本概念

    一. 基本概念 CORBA,断句成C-ORB-A,译为“通用对象请求代理结构”。CORBA是较早的中间件技术,作为“对象总线”的功能体现在ORB一词中。 CORBA的底层结构是基于面向对象模型的,由OMG接口描述语言(OMG Interface Definition Language,OMG IDL)、对象请求代理(Objec tRequest Broker,ORB)和IIOP标准协议(Internet Inter­ ORB Protocol,也称网络ORB交换协议)3个关键模块组成。 二..

  • CORBA简介

     1.CORBA:Common Object Request Broker Architecture,通用对象请求代理体系。是由对象管理组(Object ManagementGroup, OMG)制定的一种标准的面向对象分布式应用程序体系规范,旨在为异构分布式环境中,硬件和软件系统的互联而提出的一种解决方案。2.解决异构分布式系统两条主要原则:(1).寻求独立于平台的模型和抽象,这

  • 基于CORBA的分布式程序设计(八) (转)

    基于CORBA的分布式程序设计(八) (转)[@more@]XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> 第六章 ...

  • CORBA分布式实现

    1.创建idl文件,文件格式与java接口保持一致2.编译idl接口,运行命令:idlj -fall xxx.idl3.运行orb,运行命令:start orbd -port 1050 -ORBInitialPort 1049 -ORBInitialHost localhost4.实现服务器端(1).创建xxxImpl.java文件,继承命令生成的xxxPOA.jav...

  • 基于CORBA的分布式程序设计(Advanced CORBA Distributed Programming)(九)

    <br />6.2 基于CORBA技术的聊天软件:<br />本程序实现了CORBA与TUXEDO的互连,为联创系统集成软件公司的数据网综合业务计费与管理系统(LICMS)与佳都国际软件公司的飞马系统的集成打好了技术基础。<br />该软件的接口定义(IDL)如下:<br /> <br />// Chat.idl<br /> <br />module Chat {<br />  typedef string User;<br />  typedef string Time;<br /> <br />  st

  • 基于CORBA的分布式程序设计(五)

     第三章 CORBA程序的编写过程3.1  开发CORBA的步骤1. 定义一个IDL2. 把IDL接口映射到C++3. 开发server端4. 开发client端5. 运行名字服务,服务端 和客户端 3.2 CORBA程序的工作流程 •  定义你的对象和方法:使用IDL •  Client调用你定义的对象方法 •  调用被ORB传递到Server

  • 分布式CORBA简介

    &nbsp; 1.CORBA:Common Object Request Broker Architecture,通用对象请求代理体系。是由对象管理组(Object Management Group, OMG)制定的一种标准的面向对象分布式应用程序体系规范,旨在为异构分布式环境中,硬件和软件系统的互联而...

  • 基于Java Corba的分布式文件系统应用

    描述 现在的需求是基于java corba实现一个分布式文件系统应用,基本功能无非就是上传、下载这两个功能。 在写程序之前,脑子里对系统的整体架构或对编程思路有一个high level的理解是必须的。至于Java corba中的入门程序,这里就不多说了,百度一大片,基本都是那个Hello World的实例程序了,英语还不错的可以看&gt;&gt;这里&lt;&lt;,官方文档解释的比较清晰,请务必...

  • 正确使用CORBA,ICE等分布式技术的一种思路

    1.1       前言目前分布式应用软件越来越多,但在如何平衡分布式应用和单机应用的处理性能有一些麻烦。另外就是从一种分布式技术迁移到另一种分布式技术也很困难。一个原因就是我们的上层应用代码和底层的分布式技术(CORBA,ICE,SOCKET)紧密相关,难以分割导致。本文给出一种分离具体分布式技术的设计方案,目的是强调一点:对于应用软件来讲,CORBA,ICE,SOCKET等具体分布式技术不是核

Global site tag (gtag.js) - Google Analytics