Eclipse要在SOA领域抢占先机

2024-03-21 00:38
文章标签 eclipse 领域 抢占 先机 soa

本文主要是介绍Eclipse要在SOA领域抢占先机,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

如果使用当前最流行的行销术语的话,SOA可能正面临着“跨越鸿沟”的关键时刻,但在同时,SOA也面临着一个技术上的难点。来自Infravio Inc.的技术标准总监Miko Matsumura这样说道,他同时也是Eclipse发布SOA项目计划的指导者。

在敏捷的IT行业里,需求的变化让面向服务架构得到了发展,但是就目前状况而言客户的需求已经远远超过软件技术的发展速度。他说,需要将需求放在厂商所能达到的最高限度。

2006年的EclipseCon大会于上周在加利福尼亚州的Santa Clara成功举办,在会上Miko Matsumura这样说道:“客户在今天想要的功能,但厂商却不能在今天提供。”

他指出这样的困难导致了当前的主要厂商会因此而选择一些规模较小的公司去提供技术从而获得对SOA实施所需要的技术需求以得到进一步的发展。

这也是架构师和开发人员能够使用SOA工具从理论到实施的发展的重要因素。

Eclipse SOA项目计划(SOA Tools Project STP)将为架构师和开发人员提供准确的工具。现有的Eclipse在Web方面已经有了相当多的SOA的功能,但是这还是远远不够的,在将来这方面的功能将会有着很大的补充和扩张。Miko Matsumura继续说道。

就Eclipse来说对STP的发展是有一定的优势的。现在已经有超过60个这方面的计划在Eclipse发展方向中得到确定,Mike Milinkovich,Eclipse发展策略的执行总监明确表示将其列为整个发展计划中最为重要的任务之一。

“SOA还需要一些时间去发展以达到成熟的程度”,他在上周的EclipseCon这样说道,“所以这个领域应该是需要我们考虑和投入最多的地方”。

Matsumura观察到Eclipse指导人员对SOA计划所表现出来的兴趣正好也体现整体行业对客户需求方面的压力所做出的反应。STP允诺将从架构师开始提供包括代码和执行步骤在内的SOA发展的多种组件。

藉由模块的方式STP主要体现在以下的5个方面:

  • SOA系统计划是专注于“提供从集合、封装、构建和部署多个层次出发的工具和框架”。
  • STP的核心计划是定义Eclipse模型框架结构(Eclipse Modeling Framework EMF)从而能和服务组件体系结构(Service Component Architecture,SCA)规范保持一致。同时也定义了Java组件以支持SCA规范协议。
  • 该计划是为服务契约和服务方法提供实施和管理的工具。它将会提供正确的架构,并在很大程度上辅助决策人员为SOA的实施创建服务。
  • 具体针对Java的BEPL协议的计划是要将业务流程执行语言(Business Process Execution Language BPEL)转换成工具中可执行的Java类。同时也定义部署这些类的框架标准。
  • 相关于BPMN(Business Process Modeling Notation 业务流程建模标准)计划则是为使用者在业务流程建模中处理图表以及产生的BEPL的规范。

对于SOA的架构者和开发人员而言,这些组件还不足以达到成熟的条件并完全用在实施部署当中。所有计划只是在一个最初的阶段,并且和Eclipse的发展步骤一样稳步的成长着,Matsumura也根本不准备去预计这个伟大的时刻将会在什么时候来到我们身边。 

这篇关于Eclipse要在SOA领域抢占先机的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/831239

相关文章

PostgreSQL核心功能特性与使用领域及场景分析

PostgreSQL有什么优点? 开源和免费 PostgreSQL是一个开源的数据库管理系统,可以免费使用和修改。这降低了企业的成本,并为开发者提供了一个活跃的社区和丰富的资源。 高度兼容 PostgreSQL支持多种操作系统(如Linux、Windows、macOS等)和编程语言(如C、C++、Java、Python、Ruby等),并提供了多种接口(如JDBC、ODBC、ADO.NET等

eclipse安装subversion(SVN)版本控制插件

陈科肇 查看插件更新站点 网址:http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA 网站截图: 根据自己的eclipse版本,选择需要的更新站点. 使用eclipse集成subservion插件 Help > Install New Software…> 等待下载安装插件…

CCF推荐C类会议和期刊总结(计算机网络领域)

CCF推荐C类会议和期刊总结(计算机网络领域) 在计算机网络领域,中国计算机学会(CCF)推荐的C类会议和期刊为研究者提供了广泛的学术交流平台。以下是对所有C类会议和期刊的总结,包括全称、出版社、dblp文献网址以及所属领域。 目录 CCF推荐C类会议和期刊总结(计算机网络领域) C类期刊 1. Ad Hoc Networks 2. CC 3. TNSM 4. IET Com

我自己常用的eclipse 快捷键整理

---------------- 我自己改的快捷键: 复制当前行单下一行  ctrl alt n   --------------------- 自带快捷键: 快速定位到一行  CTRL+L 向上(下)移动选中的行:ALT+UP/DOWN ARROW 删除行(Delete Line):CTRL+D CTRL + 1也很有用     ----------

eclipse中相同变量显示变色设置

java文件的设置"Window"-"preferences"-"Java"-"Editor"-"Mark Occurrences"复选框勾选 js文件的设  置"Window"-"preferences"-"web"-"javascript"-"Mark Occurrences"复选框勾选 。

BERN2(生物医学领域)命名实体识别与命名规范化工具

BERN2: an advanced neural biomedical named entity recognition and normalization tool 《Bioinformatics》2022 1 摘要 NER和NEN:在生物医学自然语言处理中,NER和NEN是关键任务,它们使得从生物医学文献中自动提取实体(如疾病和药物)成为可能。 BERN2:BERN2是一个工具,

eclipse中,更新JDK之后,启动Tomcat报错:

更新到这个版本之后,启动Tomcat报错: 四月 25, 2016 10:13:20 上午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent INFO: The APR based Apache Tomcat Native library which allows optimal performance in prod

Eclipse或MyEclipse中Java Working Set管理项目

随着学习JAVA的时间的越来越久,项目也越来越多,Eclipse或MyEclipse界面中显示一堆! 每次工作使用到的项目肯定不会太多...... 每次从这么大数量的工程当中找到自己要使用的, 必须大规模的滚动滚动条...... 图片一   Project Explorer中:    图片二:Package Explorer中: 这样就好找很多了,分类放!

在Eclipse环境下修改Tomcat编码的问题

问题: 由于BMS需要设置UTF-8编码,要不就会出现中文乱码问题; 一、项目保持UTF-8格式; 二、由于可能会多次移除项目、加载项目,不想每次都要修改tmp0\conf 原因: 如果在eclipse中配置了tomcat后,其实,tomcat所用的所有tomcat配置文件,都不是catalina_home/config下面的xml文件,而是在eclipse所创建的Serve

Eclipse发布Maven项目到tomcat,无法加载到lib文件夹下的jar包

BMS 解决方法: 当我们发布web项目到tomcat时,访问地址时会报一个classnotfound的错误,但是eclipse中的项目中都已经添加了相应的类,有一种比较容易犯的错误是,你没有把额外所需的jar包加到tomcat中的lib文件夹中,在这里介绍一种在项目中直接添加jar包到lib目录下:  右键已创建的web项目——properties属性——点击Deployment Assem