Eclipse Europa极力支持SOA建模项目[Java编程]
本文“Eclipse Europa极力支持SOA建模项目[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
固然到目前为止还没有人将Eclipse Modeling Project 称为新的超级模子,但是其自身已经符合当前最受关注的面向服务架构(SOA).这一点,着实吸引了不少目光……
EclipseModeling Project (EMP)将更新为EclipseFoundation 于6月29号公布的Europa工具.
除了供应成熟的画图建模与对统一建模语言(UML)版本2.0的支持外,EMP支持Europa公布的包含新的SOA工具项目和网络工具项目的其他一些工具, EclipseModeling Framework项目经理Ed Merks这样描写.
EMP关于SOA的重要性已经超越了在SOA实现中的建模需求和APIs的产生.“它已经被用于实现服务数据对象(SDO)服务组件架构(SCA),”他说到了OASIS中两个具体利用尺度,且包含IBM和Oracle在内的厂商都支持这两个利用尺度.
EMP在SOA内供应了到OSGi链接,最初作为Open Service Gateway而被熟知,而Eclipse正在Eclipse Equinox项目中实现它,并支持其作为全部企业利用开辟的底子技术,包含SOA,富互联网利用(RIA)以及Ajax.“你可以在SOA中应用EMP建模技术为Web服务前台与内部OSGi服务运转成立桥梁,”Richard Gronback——Borland首席科学家及属于EclipseEMP 的一部份的EclipseGraphical Modeling Framework (GMF)项目带领人,说道.
Europa将公布Eclipse工具和Merks第四届年度链, IBM Toronto Software Lab的中层技术人员说EclipseModeling Framework (EMF)从一开始就在这里.
“当Eclipse初次呈现时,EMF回来了,”他说道.“从一开始我们通过指出Eclipse是关于集成你的全部的用户界面来描写EMF,所以你能成立一个非常粘着的IDE,在此全部部份都是相关的和交互的.”
而将建模考虑为利用开辟的一个子项目,其将变得非常风行,Merks说Eclipse和IBM从其艰苦的发展途径中晓得了建模是至关重要的.“在一开始Eclipse自己不以细粒数据集成的方法供应任何东西,”Merks注释道:“全部的数据视图以各种差别方法展示与操作已经变成大概.这也是IBM内部的一个问题.每次一些人需求定义一个模子,他们将以完好独特的方法来完成,但当模子需求交互时他们就乱了.假如你需求在XMLSchema和 UML 及其他的尺度下工作,你需求学习那些差别的APIs.你不能实际上从一个模子推导到另一个.而这正式EMF的目的.它供应了全部差别范例数据之间细粒数据集成,所以你在不知道数据范例之前就可以操作数据.”
随着时间的流逝,EMF已经变得越发成熟,可以用于UML和图形图解工具,Gronback增补到.
“本日EclipseModeling Framework已被用于很多商业和开放源项目以供应产生API的尺度方法,”他说道.“人们跟进并增添了图形编辑本领.接着在EMF上实现UML建模.我们近来增添了UML图解,所以你能在图解的环境下工作.”
在上月公布的已经成为Callisto一部份和本年的Europa,Merks和Gronback都已经预见到下一个夏天的公布了,遵循Eclipse的传统,采取了Jupiter的月亮的名字,将被成为Ganymede.
在Eclipse建模项目中还处于孵化阶段是一大堆模子和文本转化以及模子开辟工具集成的工具.
“这个项目将永无止尽,”Merks说道.“总会存在需求增添的事物.最好将其考虑为一个讨人喜好的家伙.其层级将保持增长.
以上是“Eclipse Europa极力支持SOA建模项目[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |