基于SOA模式的企业架构设计

时间:2026-01-19

文章研究了面向服务技术的概念和特点,分析了SOA对企业系统架构的影响,以及目前企业实施SOA的风险。

维普资讯 http://www.77cn.com.cn

中山大学学报论丛,20年第 2第 8 06 6巷明SUN YA EN UNI VERSI TY FOR UM .、o. 6 _12 ( 8 20 6 ) . 0

基于 S A模式的企业架构设计 O于振梅(中华女子学院山东分院,山东济南 2 0 0 ) 5 0 2摘要:文章研究了面向暇务技术的概念和特点,分析 rS A对企业系统架构的影响,以及目 O前企业实施 S A的风险一 O

关键词:S A业系统架恂;设计方法 O;

中图分类号: P 1 F3 1

文献标识码:B

文章编号:1 719 20 )0- 9-3 0 72(06 8 08 0 0 0

传统的业构架有两种:一是面向功能的食业构架,二是面向过程的企业构架。这两种企

业架构所采用的技术本 L是紧密耦合的,它们往往是不同平台、不同开发工具、不同管理规

范、/ H苦的一个信息模块集。这些应用程序整合在一起构成一个软件包。现有企业架构实 1求 现整合应用程序功能的代码通常与功能本身的代码混合在一起,更改一部分代码将对使用该代码的代码具有最大影响,这会造成系统的复杂性,并增加维护系统的成本,而且还使重新使用应用程序功能变得较【难,这严重影响了企业系统的稳定性。一种被誉为下一代面向服务的技禾 J术架构,以其高度开放型和可重用性、灵活性再一次引起业内关注,这就是 S A ( evc O S ri e— O i t rhtc r,面向服务架构 ) r ne A ci t e e d eu。一

S A的概念及其特征 O

S A是指为了解决在 Itnt O n re环境下业务集成的需要,通过连接能完成特定任务的独立功 e能实体实现的一种软件系统架构。 S A的基本特征是:( )独立的功能实体。S A非常强调架构中提供服务的功能实体的 O 1 O完全独立自主的能力,以及实体自我管理和恢复能力。常见的用来进行自我恢复的技术,比如事务处理,消息队列,冗余部署和集群系统在 S A中都起到至关重要的作用。( )大数据量低 O 2频率访问。对于传统的分布式计算模型 f言,他们的服务提供都是通过函数调用的方式进行 f『 f的,一个功能的完成往往需要通过客户端和服务器来回很多次函数调用才

能完成,这些调用在

It nt ne e环境下往往足决定整个系统是否能常【作的一个关键决定因素。因此 S A系统推荐 r O采用大数据量的方式一次性进行信息交换。( )基于文本的消息传递。S A系统采用基于文本 3 O

而非二进制的消息传递方式。在 I e e环境下,不同语言,不同平台对数据、甚至是一些基 nr t tn本数据类型定义不同,给不同的服务之问传递对象带来的很大困难。由于基于文本的消息本身是不包含任何处理逻辑和数据类型的,L此服务间只传递文本,对数据的处理依赖于接收端。大】 数据处理端町以只选择性的处理自己理解的耶部分数据,而忽略其它的数据,从而得到的非常理想的兼容性。

收稿日期:20 0 0 0 6— 6— 1

作者简介:于振梅 (9 2一) 17,女,山东胶南人,中华女子学院山东分院计算机系讲师。

基于SOA模式的企业架构设计.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:4.9 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:19元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219