知识大全 面向开发人员的Oracle融合中间件

Posted 标准

篇首语:少年辛苦终身事,莫向光阴惰寸功。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 面向开发人员的Oracle融合中间件相关的知识,希望对你有一定的参考价值。

面向开发人员的Oracle融合中间件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  作为当前中间件市场和 Java 开发人员社区的领军者 Oracle 凭借其 Oracle 融合中间件产品系列呈现了强劲的发展势头 Oracle 的 Oracle 融合中间件高级副总裁 Thomas Kurian 是这一发展势头背后的主要推动力之一 最近 Oracle 技术网对 Thomas 进行了一次采访 请他谈谈 Oracle 融合中间件过去一年取得的成就以及未来一年的发展目标 并将重点放在对 Oracle 开发人员社区所做的贡献上

  OTN Oracle 涉足中间件领域已经快一年了 在您看来 Oracle 在 年的哪些重要举措与开发人员社区的关系最为紧密?

  Kurian 我认为 年是 Oracle 融合中间件取得突破性进展的一年 我们在业务方面做出了很多努力(业务的发展速度远远超过了市场发展速度 ( %)) 巩固了作为发展速度最快的中间件平台的地位 推出了一个综合的 SOA 套件 扩展了我们的 可热插拨 功能并在 PeopleSoft 和 JD Edwards 应用程序上认证我们的中间件产品 从开发人员角度而言 我们还成为 Java 平台定义方面的社区领导者 并在构建开放源代码开发工具方面扮演了一个新的重要领导者角色 JDeveloper 已经真正发展为一个综合的 SOA 开发环境

  OTN 您刚才提到了开放源代码开发工具 去年 Oracle 在开发人员工具(Oracle JDeveloper 和 Eclipse)方面所做的工作一直倍受瞩目 最近 Oracle 宣布支持 NetBeans 您能否详细谈谈 Oracle 的开发工具策略?

  Kurian 在 Oracle 我们有自己可免费下载的开发工具 Oracle JDeveloper 我们的新版本 JDeveloper g 第 版包含大量新增特性 并且是该产品迄今为止最大的一个发布版本 JDeveloper 已经真正发展为一个综合的面向服务体系结构 (SOA) 开发环境 该环境支持编排 BPEL 流程流 构建 portlet 编写脚本 构建 Web 服务以及开发 J EE 应用程序

  由于我们致力于为开发人员提供选择 因此我们还在 Eclipse 社区扮演领导者角色 我们当前在 Eclipse Foundation 领导了三个不同的小组来开发 Java 和 BPEL 技术 并正在积极参与将我们的融合中间件产品与 Eclipse 集成 Oracle 专注于 JDeveloper 和 Eclipse 我们确信 Sun 的 NetBeans 计划在市场中很重要 我们正密切关注着它 但就目前而言 Oracle 正专注于 JDeveloper 和 Eclipse 因此我们不打算采用 NetBeans 或其任何技术 业界中任何其他人作出的与此相反的陈述都是假的

  OTN 您还提到了 Oracle 已经成为 Java 平台定义方面的领导者并在 年领导了该社区 能否详细谈一谈?

  Kurian 是的 我们已经成为 JCP OASIS WS I W C Liberty OMG 以及其他标准组织的领导者 并制定了 多个新规范 我刚才曾提到 我们正在 Eclipse 中领导开发项目 如 JavaServer Faces (JSF) Tooling EntERPrise Java Beans (EJB) Tooling 和 BPEL 此外 我们还是 EJB 规范的协同规范领导者 并正在利用我们在构建 TopLink 产品方面的某些最佳实践来构建 EJB 参考实现的持久层 该持久层将在 J EE 的 GlassFish 开放源代码项目中提供 此外 我们现在还是 Apache MyFaces 项目的核心制定者 并最近联合编写了适用于 SOA 开发的服务组件体系结构和服务数据对象规范 标准是 Oracle 针对 Oracle 融合中间件提出的构想和产品策略的核心

  OTN Oracle 在采用标准方面的理念是什么?在确定要支持以及采用哪些标准时是否有指导原则?

  Kurian 标准是 Oracle 针对 Oracle 融合中间件提出的构想和产品策略的核心 在我看来 在我们支持标准的背后有三个起推动作用的原因

  第一个原因是 有个标准能否使开发人员构建应用程序变得更简单?以 Enterprise JavaBeans 为例 在该领域 我们通过 Oracle TopLink 提供了一些技术 这些技术最终可帮助定义一个标准方法以便用户持久保存 Java 对象 其真正价值体现在它使构建一个更高效的 支持数据库的 Java 应用程序变得更简单 现在我们已经将它作为一个专有特性 但之所以我们将它放在 Oracle TopLink 中 是为了向开发人员提供一个标准方法 以便他们可以通过使用这些服务来构建 J EE 应用程序 因此 当我们考虑帮助定义哪些标准时 第一个问题就是 它是否简化了开发人员的工作?

  第二个原因是 该标准是否为客户提供了选择?例如 J EE 的重要价值之一在于它使客户可以选择在企业中同时使用多个供应商的解决方案 也可以选择在企业中分先后顺序使用这些解决方案 也就是说您可以在某段时间使用一家公司的技术 而在该技术无法满足需要时 您也不会被困住 而可以选择将它移植到另一个供应商的解决方案 如果不遵守标准 将很难确保客户不被困住

  我们考虑标准的第三个原因是互操作性 即它们是否使客户能够利用现有应用程序或旧应用程序并使其与新应用程序交互 或将使其业务与其他公司的业务进行交互 互操作性是向 SOA 方向发展的推动力 Oracle 对行业和技术标准以及规范的支持实现了 Oracle 融合中间件的 可热插拨 功能

  OTN 您所说的 可热插拨 是指什么?它是 Oracle 特有的吗?

  Kurian 可热插拨 是指如何使 Oracle 融合中间件的组件与现有基础架构实现融合 例如 可以将 Oracle BPEL 流程管理器与 BEA WebLogic 或 IBM WebSphere 一起使用 此外 它还意味着您可以轻松地将开放源代码技术(如 Spring 或 Struts)与 Oracle 应用服务器集成 我们可以通过设计一个独特的类加载程序机制(使集成第三方技术变得更简单)并使所有组件基于技术标准创建 可热插拨 体系结构 只有 Oracle 提供了此组合来创建一个真正的 可热插拨 体系结构

  OTN Oracle 在 年有哪些计划?

cha138/Article/program/Oracle/201311/18908

相关参考

知识大全 通过企业服务总线构建事件驱动的体系结构

  作者LucasJellemaOracleACE和Oracle融合中间件区域总监  通过一个简单的示例了解如何配置ESB以发布企业事件  年月发表  在面向服务的体系结构(SOA)领域一个比较重要的

知识大全 面向Java开发人员的Scala指南: 实现继承

面向Java开发人员的Scala指南:实现继承  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  S

知识大全 面向Java开发人员的Scala指南: 增强Scitter库

面向Java开发人员的Scala指南:增强Scitter库  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 面向Java开发人员的Scala指南: 关于特征和行为

面向Java开发人员的Scala指南:关于特征和行为  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 面向Java开发人员的Scala指南: Scala和servlet

面向Java开发人员的Scala指南:Scala和servlet  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起

知识大全 面向Java开发人员的Scala指南: 包和访问修饰符

面向Java开发人员的Scala指南:包和访问修饰符  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 面向Java开发人员的Scala指南: Scala控制结构内部揭密

面向Java开发人员的Scala指南:Scala控制结构内部揭密  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起

知识大全 面向Java开发人员的Scala指南: 构建计算器,第1 部分

面向Java开发人员的Scala指南:构建计算器,第1部分  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 面向Java开发人员的Scala指南: 构建计算器,第 2 部分

面向Java开发人员的Scala指南:构建计算器,第2部分  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一

知识大全 面向Java开发人员的Scala指南: 深入了解Scala并发性 了解 Scala 如何简化并发编

面向Java开发人员的Scala指南:深入了解Scala并发性了解Scala如何简化并发编  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后