站内搜索:
免费注册 登陆     
您现在的位置:TT SOA > 采访 > JavaOne:SOA中间件、Java EE 和数据服务的JBoss
JavaOne:SOA中间件、Java EE 和数据服务的JBoss
2008-5-12   | |

【TechTarget中国原创】Red Hat公司中间件业务部副总经理Craig Muzilla在接受TechTarget采访中说,对于供应商来说,有传统的中间件,然后还有SOA中间件,目前还未确定它们在何处收敛或发散。在上周二旧金山Red Hat公司JBoss Operations Network (ON) 2.0 集合中间件管理平台的发布会上,他承认该产品只是SOA管理上的第一步,在该技术得到进一步发展前,供应商应该定义SOA中间件的独特之处是什么,以及其在何处装配到更大的中间件图像上的。在Sun Microsystems公司的年度Java会议上,他同样反复思考了Java Enterprise Edition的将来。在Red Hat获取MetaMatrix的周年纪念上,他在数据服务的紧急状况提供升级。

  按照你今天JBoss Operations Network (ON) 2.0发表的公告,你的集成中间件管理平台对于SOA设计师和开发商意味着什么?

Craig Muzilla:由于有许多环境——不论其是app服务器还是ESB,集成中间件管理平台会影响到这些设计师和开发商。你都能用Jboss操作网来管理运行时间环境。从在app服务器提供主机服务的角度来说,SOA结构JBoss Operations Network对于他们来说非常重要。他们都需要一个容器为他们提供主机服务。并且他们也需要同样的操作网产品来管理ESB。当你进入SOA管理工具时,依照部署和公开的服务进行管理,有两个步骤。这是第一步。为什么提供主机服务?在底层运行时间环境中包含什么?

  在中间件空间,你能否意识到有两个空间即SOA中间件的空间和更多传统apps中间件的空间?

  Muzilla:这个问题问得好。我认为不仅是我们,像电脑联合,道导弹委员会以及任何管理运行时间平台的人——运行升级平台的管理平台是如何为SOA管理、登记处、储存库移动或者开始合成特征的。你是怎样管理支配的?谁调用了一个服务,政策的文件?是怎样调用的,由谁调用的?目前还不清楚它如何成为管理app服务器和容器的环境的一部分的?我不知道其它的供应商把两者放在一起的,我们也没决定在我们开始运送这些SOA管理组件时,这些组件是如何和JBoss Operations Network整合在一起的?我们任务的一部分就是要弄明白他们是分离的产品还是一个产品。现在一切都为时尚早。
 
  你认为我们一年内,或者一段时间内会知道得更多么?

  Muzilla:考虑到我们的计划最终出台的时间,我认为是今年年底,在下面,我会更加详细的介绍。

  谈到Sun 和 Java,你是否满意Sun对Java的引导,是否还有你希望他们做而他们却没有做的事情?
  
  Muzilla: 为了更多的参与团体并保证技术的采用遇到较少的阻碍,Sun与开放JDK和其他工伤采取了许多措施。我们对Sun所采取的措施而感到高兴。我认为Java 在其历史上的一段时期取得了巨大的成功,并得到广泛的应用。现在是时候展望其未来的管理工作了。如果有EE 7,如何将其转化为EE 6?请问Java对重量更轻的框架是如何反应的呢?我相信总体上来说Sun和Java community如何看待这个问题还有许多想法、一定的灵活性。所以我们对于这些措施非常满意。Sun在过去的一年里一直在采取措施。并且我认为每个人都应该对EE的作用和Java通常在市场上的作用非常敏感。我认为每个人都做到了这一点。这是迈向成熟的一部分,也是使Java在计算环境变得非常重要的一部分。

  你认为Java处在一个关键时期么?

  Muzilla:我不认为其处于关键时期,在进化过程中要发生变化,我认为这是其进化过程中的一个点。我们处于转变时期,因为我们需要具有更多灵活性的较轻的运行时间环境,该环境结合了轻量级的快速开发方法中的元素。所以我认为Java团体应该对这些新趋势保持敏感。目前围绕这一话题肯定有许多讨论和对话。
 
  说到企业,正在制作Sun的Java应该考虑需要为未来企业发展做些什么?因为今天早上会议的主旨很少和企业开发商有关。

  Muzilla:如果你看一看EE投资层面。我现在说的是拥有大型EE的终端客户公司。该EE拥有他们部分基础架构。并且这儿有一个供应商委托,不仅是Sun,包括我们在内作为平等合作伙伴的所有的供应商,都对企业部署、企业结构很感兴趣,非常关注。我认为,由于有这么多的客户和供应商对其感兴趣,越来越多的人会对此表示关注。人们在Java上建立基础设施。Java负责在航空、零售和财政服务方面获取收入。

  谈到MetaMatrix,你一年前就已经学了。你对数据服务和在数据服务空间作一个供应商都学到些什么呢?

  Muzilla:在我们学习的过程中,数据服务的概念以及有助于便利使用数据服务的技术——标准的数据模型、数据抽取—很明显还是崭新的理念。但是,将SOA分解到业务服务中并将他们从数据中退耦引起了众人的注意。许多分析人士都写了相关的文章。一个分析家说,数据服务是你需要首要解决的问题。所以我认为,自学习过程一开始,市场和其相当契合。说到客户和将来的前景,我们现在就MetaMatrix进行了许多谈话。我们在销售该产品方面做的很好,但是按照人们对其兴趣的程度而言:当我们在谈SOA甚至是Java开发时,用户会问到数据服务和MetaMatrix。我们认为这是SOA的基本原则。许多人对你如何在不同筒仓和大纲中管理不同类的数据非常感兴趣,并且使其更加具有可行性和灵活性而且令译码更为简单,这样你就可以从数据本身将数据退耦。所以我猜想人们对其兴趣极度高涨,现在我们将看一看人们是开始采用如何将其去除的。

【美国TechTarget独家授权】 JavaOne: JBoss on SOA middleware, Java EE and data services

【原创内容,版权所有,谢绝转载。违者,TechTarget中国将保留追究其法律责任的权利。】
 来源:TechTarget中国    作者:Michael Meehan    译者:杨君   
在Web服务和SOA的世界中数据存取是主要的考虑因素,因为开发者已经在Eclipse的环境下工作了.
 
在SOA或数据集成项目中,关键业务术语可能会造成混淆,本文介绍业务术语表的概念,帮助您消除术语方面的误解。了解在SOA中应用业务术语表的价值,学习如何定义和使用它以使同事之间的交流更加清晰。
 
面向服务的体系结构中的数据集成,业务和IT 部门经理在评估面向服务的体系架构 (SOA) 的策略时, 关键在于要认识到数据集成在促进SOA 挖掘本身潜力中所起的作用。
不要混淆DataSets和Web services,Microsoft .NET构架已经允许开发者通过使用Web services迅速构建松耦合系统。除了Web services,.NET构架还为开发者提供了其他的一些好处。
甲骨文表示,这为面向服务架构(SOA)的实施提供了一种异构数据服务的策略,能从竞争对手的数据库遗留系统中的信息创建数据服务……
数据服务存在的问题造成SOA性能受到影响。红帽公司的Craig Muzilla对一些常见的数据服务问题以及关于开源治理的未来目标进行了探讨。
Comet,即Reverse-Ajax,一种从服务器端到浏览器实现数据流的技术,为基于实时事件的数据服务提供了新的发展前景。
为什么企业Mashup比面向服务架构(SOA)更具吸引力?
正如面向服务架构(SOA)自身一样,SOA生命周期是一个受到广泛关注的话题;而专家对生命周期的定义各
Ajax不是一个技术,它实际上是几种技术,每种技术都有其独特这处,合在一起就成了一个功能强大的新技术
面向服务架构(SOA)提供了一种方法,可以把企业的业务战略和必要项目与IT项目结合起来。因而,SOA
最近推荐
专家答疑
技巧
Rami Jaamour
最关键的因素是要区分经营过程模拟和业务流程测试(有没有emulation) 。模拟活动是所进行的商业分析师模拟执行的过程中职权范围以外的一个具体制度……
Srinath ’Sri’ Nagabhirava
您能介绍一些事件驱动业务流程最佳做法和错误做法吗?以下是一些实施事件驱动的业务流程最佳做法:综合数据来源,Alert定义和通知……
Anne Thomas Manes
你能解释一下SOA策略管理这一机制么?这一策略的执行点是什么?怎样才能应用这个策略?我怎样才能表达这个策略?
 
 
All Rights Reserved, Copyright 2008, TechTarget中国
TechTarget中国