共查询到20条相似文献,搜索用时 46 毫秒
1.
面向服务架构体系的研究 总被引:6,自引:2,他引:6
伴随着Web Services技术的发展,面向服务架构体系(SOA)得到迅速发展。但还没有公认权威的SOA参考模型及SOA解决方案。为提出一个实用的SOA解决方案.详细阐述了SOA的定义、技术基础和主要特征并对OASIS组织的一个SOA参考模型进行了深入分析。随后,提出了一个整合非SOA系统和SOA系统的方案。该方案以Web Services为基础,结合了OASIS组织的SOA参考模型。它对整合传统非SOA系统有很强的实用性并且为架构SOA系统提供参考。事实证明,该方案是真实可行的。最后,提出在SOA研究中还急需解决的问题,如公认的SOA参考模型、统一的SOA架构体系标准及SOA的安全机制。 相似文献
2.
任宁 《电脑编程技巧与维护》2017,(10)
越来越多的企业和院校采用了面向服务的架构作为自己的开发策略,开发互联网+服务应用,并且常常面临着从分布的资源中聚集内容并发布成服务的挑战.围绕SOA和互联网+服务相结合的思路,讨论两者之间必然联系,真正地实现面向服务的体系结构,开发适合企业和院校自身结构的互联网+应用程序. 相似文献
3.
4.
面向服务架构体系的研究 总被引:3,自引:0,他引:3
伴随着Web Services技术的发展,面向服务架构体系(SOA)得到迅速发展。但还没有公认权威的SOA参考模型及SOA解决方案。为提出一个实用的SOA解决方案,详细阐述了SOA的定义、技术基础和主要特征并对OASIS组织的一个SOA参考模型进行了深入分析。随后,提出了一个整合非SOA系统和SOA系统的方案。该方案以Web Services为基础,结合了OASIS组织的SOA参考模型。它对整合传统非SOA系统有很强的实用性并且为架构SOA系统提供参考。事实证明,该方案是真实可行的。最后,提出在SOA研究中还急需解决的问题,如公认的SOA参考模型、统一的SOA架构体系标准及SOA的安全机制。 相似文献
5.
面向服务架构在动态企业应用集成中的应用 总被引:5,自引:1,他引:5
现代企业间的竞争日趋激烈,为迅速实现业务过程重组并敏捷地响应市场变化,企业产生了进行动态企业应用集成(EAI)的需求。粗粒度的松耦合的面向服务架构(SOA)是一个支持动态EAI的具有较好健壮性的架构。通过对SOA的分析,提出了一个通用的SOA基础模型,分析了基于SOA的动态EAI技术和实现方式。最后结合医学资源网项目,开发了一个基于SOA的动态EAI平台. 相似文献
6.
7.
8.
李蕾 《数字社区&智能家居》2005,(11):60-62
传统的软件架构显露出的疲态,用户逐渐发现他们需要一种新的软件基础结构来帮助企业快速的组合、发布、配置和管理服务.SOA是一种用于构建分布式系统的构架方法和理念,它利用一系列方法构建的引用,帮助企业能够快速的组合、发布、配置和管理服务.本文主要介绍了SOA的产生;SOA的核心理念;基于SOA的企业系统的建立以及SOA实施的难点. 相似文献
9.
SOA的目标是把各个应用程序集成为一个无缝的整体,SOA中的应用是一套可重复使用的服务,通过组合这些服务可以很容地搭建功能完善的企业应用,或者通过重新组合这些服务构建全新的应用来满足企业不断变化的需求. 相似文献
10.
林嘉 《计算机光盘软件与应用》2010,(15)
在面向服务的架构的环境下,传统的安全机制已经不能满足面向服务的架构环境下的应用系统的安全需求,怎样在不使面向服务的架构的松耦合、高伸缩性优势受到影响的同时,研究出在面向服务的架构下的信息安全实现模型,从而满足面向服务的架构下的应用系统的安全需求,是当前亟待解决的问题.因此,本文进行了基于面向服务的架构的信息安全应用研究. 相似文献
11.
Web服务和网格计算技术,出现了日益融合的趋势。网格研究人员在Web服务规范基础上进行了创造性的补充和改进,提出了适合网格需要的网格服务规范。网格服务规范的代表就是WSRF,它较好地解决了如何在一个成熟的无状态的Web服务框架内以一种标准的方式实现有状态资源的问题。 相似文献
12.
为了解决传感器网络和Internet之间的互联以及应用问题,提出了面向服务的体系结构。该体系结构将传感器网络应用的接口和交互作为一种网页服务进行封装。这样用户可以通过HTTP来查找、定位和唤醒这些服务。将传感器网络按功能分为核心服务集合和辅助服务集合。通过应用层的接口来调用传感器网络的功能,为应用开发者提供一个统一的标准,不需要考虑底层的实现,加强了应用开发的通用性和开发速度。描述了该体系结构的实验环境,并与典型应用场景相结合,融合核心服务和辅助服务。研究显示,该体系结构可以促进传感器网络应用的快速发展,有着广阔的发展前景。 相似文献
13.
面向服务的架构(SOA)是一种基于Internet的分布式软件体系结构。在SOA中,粗粒度的,可发现的,松散耦合的,自治的服务是其基本的结构单位。基于高阶多型π演算理论和XML语言,提出了一种基于SOA架构的动态体系结构描述语言SO-DADL。SO-DADL指定服务的接口、行为、语义和质量特性,提供了对动态和不断演化的结构建模和分析的机制,并支持基于架构的服务组合和运行时动态演化,用案例说明了SO-DADL的应用。 相似文献
14.
为了缩减服务查找空间,提高服务发现效率,提出服务簇的概念。将具有相似或相同服务功能的Web服务封装为一个服务簇,构建基于服务簇的服务请求/响应模式。给出了服务簇的形式化定义、面向服务簇的服务体系结构以及服务簇模式下的最优服务发现算法。仿真实验以10000个Web服务作为测试源,在服务簇数目不大于1000时,服务簇模式下的服务查找时间以及服务再查找时间均小于600ms,而当前服务响应模式下,上述时间均大于900ms。实验结果表明:基于服务簇的服务请求/响应模式可以显著提高服务发现效率,并能大幅度降低服务再查找的时间。 相似文献
15.
16.
为了分离软件系统中的核心关注点和横切关注点,通过引入面向方面软件开发的思想设计了一种面向方面软件体系结构模型,并详细分析了该模型的三个基本构成单元,即构件、连接件和方面构件。最后通过一个网上支付实例验证了该模型具有一定的理论意义和实用价值。 相似文献
17.
Mahsa Razavi Fereidoon Shams Aliee Kambiz Badie 《Knowledge and Information Systems》2011,28(2):449-472
Enterprise Architecture (EA) as a discipline that manages large amount of models and information about different aspects of
the enterprise, can support decision making on enterprise-wide issues. In order to provide such support, EA information should
be amenable to analysis of various utilities and quality attributes. In this regard, we have proposed the idea of characterizing
and using enterprise architecture quality attributes. And this paper provides a quantitative AHP-based method toward expert-based
EA analysis. Our method proposes a step-by-step process of assessing quality attribute achievement of different scenarios
using AHP. By this method, most suitable EA scenarios are selected according to prioritized enterprise utilities and this
selection has an important affect on decision making in enterprises. The proposed method also introduces a data structure
that contains required information about quality attribute achievement of different EA scenarios in enterprises. The stored
asset can be used for further decision making and progress assessment in future. Sensitivity analysis is also part of the
process to identify sensitive points in the decision process. The applicability of the proposed method is demonstrated using
a practical case study. 相似文献
18.
企业应用软件架构分析 总被引:2,自引:0,他引:2
通过对企业业务体系的根本需求进行分析,描述了企业业务及其支持软件的特点.从时间和空间两个维度上对企业软件架构进行了描述,通过分析企业应用软件架构与企业业务改进过程的关系,对架构的开发和部署过程提出了一些建议. 相似文献
19.
Graeme Shanks Marianne Gloet Ida Asadi Someh Keith Frampton Toomas Tamm 《The Journal of Strategic Information Systems》2018,27(2):139-156
There is strong anecdotal evidence that Enterprise Architecture (EA) brings benefits to organisations and that organisations are investing significantly in EA initiatives. However, demonstrating the business value of EA has proven elusive. Many of the benefits of EA are intangible and value is achieved indirectly within business change projects. Furthermore, it is not the EA itself that provides benefits, it is the ability to provide advisory services enabled by the EA that is important. In this paper we focus on EA service capability and develop and test a new research model that explains how EA service brings benefits to organisations. Our findings highlight the importance of EA service capability and dynamic capabilities in creating benefits from EA. 相似文献
20.
P. García-Sánchez J. González P. A. Castillo M. G. Arenas J. J. Merelo-Guervós 《Soft Computing - A Fusion of Foundations, Methodologies and Applications》2013,17(6):1059-1075
This work presents a service oriented architecture for evolutionary algorithms, and an implementation of this architecture using a specific technology (called OSGiLiath). Service oriented architecture is a computational paradigm where users interact using services to increase the integration between systems. The presented abstract architecture is formed by loosely coupled, highly configurable and language-independent services. As an example of an implementation of this architecture, a complete process development using a specific service oriented technology is explained. With this implementation, less effort than classical development in integration, distribution mechanisms and execution time management has been attained. In addition, steps, ideas, advantages and disadvantages, and guidelines to create service oriented evolutionary algorithms are presented. Using existing software, or from scratch, researchers can create services to increase the interoperability in this area. 相似文献