SOA
文章平均质量分 80
zl198183
单身
展开
-
开发人员为何需要企业服务总线
导读: 引言 重要的应用程序很少是单独存在的;如果不能与其他的应用程序一起使用,应用程序将难以发挥很大的作用。面向服务的体系结构往往将应用程序集成在一起,这样它们就可以协同工作并提高工作效率,每个应用程序都分成必须相互集成的各个部分。SOA 模型——服务使用者调用服务提供者——可能看起来相当简单,但是它提出了两个重要的问题: 使用者如何找到它需要调用的服务的提供者 使用者原创 2007-11-24 11:03:00 · 771 阅读 · 0 评论 -
工作流的基本概念
导读: 1993年工作流管理联盟的成立标志着工作流技术开始进入相对成熟的阶段。为了实现不同工作流产品之间的互操作,WFMC在工作流管理系统的相关术语、体系结构及应用编程接口(WAPI)等方面制定了一系列标准[20]。 不同的研究者和工作流产品供应商从不同的角度给出了工作流的定义。 工作流管理联盟给出的工作流定义是[1]:工作流是一类能够完全或者部分自动执行的经营过程,它根据一系原创 2007-11-24 11:06:00 · 1090 阅读 · 0 评论 -
STRUTS架构
导读: STRUTS架构 STRUTS架构 Struts Framework[24]是一种基于JAVA的技术,Web应用程序开发者通过Struts Framework即可充分利用面向对象设计、代码重用以及“编写一次、到处运行”的优点。Struts提供了一种创建Web应用程序的框架,其中对应用程序的显示、表示和数据的后端代码进行了抽象。 Struts 是MVC的一种实现,它将原创 2007-11-24 11:05:00 · 809 阅读 · 0 评论 -
架构设计师与SOA,第1部分
导读: 架构设计师与SOA, 第 1 部分 SOA(Service-OrientedArchitecture),即面向服务的架构,这是最近一两年出现在各种技术期刊上最多的词汇了。现在有很多架构设计师和设计开发人员简单的把SOA和Web Services技术等同起来,认为SOA就是Web Service的一种实现。本质上来说,SOA体现的是一种新的系统架构,SOA的出现,将为整个企业原创 2007-11-24 11:03:00 · 805 阅读 · 0 评论 -
架构设计师与SOA,第2部分
导读: 本系列的第 1部分介绍了有关架构设计师以及 SOA 架构的知识,分析了 SOA 架构师在设计 SOA 系统架构时有哪些应该特别注意的地方。本文将延续第一部分的内容,向您介绍了SOA 为企业级架构设计带来的影响,以及在构建基于 SOA 架构的企业系统时应该怎样保证所构建的系统架构能够满足系统中不同的服务级别需求。 1. SOA 为企业级架构设计带来的影响 1.1 SOA原创 2007-11-24 11:03:00 · 779 阅读 · 0 评论 -
用于实现Web服务的SOA编程模型,第1部分:IBM SOA编程模型简介
导读: 用于实现 Web 服务的 SOA 编程模型,第 1 部分: IBM SOA 编程模型简介 IBM 面向服务体系结构(Service-Oriented Architecture,SOA)编程模型使非程序员可以创建和重用 IT 资产,而不需要掌握 IT 技能。该模型包括组件类型,布线,模板,应用程序适配器,统一数据表示和企业服务总线(Enterprise Service Bus原创 2007-11-24 11:02:00 · 579 阅读 · 0 评论 -
工作流的发展
导读: 工作流的发展 工作流的概念起源于生产组织和办公自动化领域,它是针对日常工作中具有固定程序的活动而提出的一个概念。目的是通过将工作分解成定义良好的任务、角色,按照一定的规则和过程来执行这些任务并对它们进行监控,达到提高办事效率、降低生产成本、提高企业生产经营管理水平和企业竞争力。工作流技术一出现马上就得到了广泛的重视和研究。按照工作流应用系统的特点,可以将工作流技术的发展过程原创 2007-11-24 11:06:00 · 793 阅读 · 0 评论 -
工作流管理系统的体系结构
导读: 工作流管理系统的体系结构 工作流管理系统的实际应用可以提高系统的柔性和软件的重用性,并且可以增加工作过程的透明度,提高工作效率。利用工作流管理系统还可以对生产经营过程的合理性进行分析,从而为BPM提供支持。为了适应市场的多元化及实现不同工作流系统之间的集成,必须对工作流管理系统的主要功能的实施接口进行标准化。为了实现工作流技术的标准化和开放性,从而支持异构WFMS之间的互操原创 2007-11-24 11:06:00 · 929 阅读 · 0 评论 -
工作流参考模型
导读: 工作流参考模型 WFMC的WFMS参考模型,它描述了WFMS体系结构中的主要模块以及模块之间的接口。该参考模型中主要涉及到的以下几种数据[23]: 1. 工作流控制数据(Workflow Control Data):由WFMS或工作流执行服务中的内部数据。工作流执行服务器维护内部控制数据,来确定过程实例或活动实例的状态,并支持其他内部状态信息。这种内部控制数据不能被访问原创 2007-11-24 11:06:00 · 1072 阅读 · 0 评论 -
WEB SERVICE
导读: WEB SERVICE Web Service是由 Worldwide Web Consortium(W3C)设计和指定的标准,主要用来促进跨平台的程序之间的通信。目前,Web Service标准主要包括三个部分:Web服务描述语言WSDL,简单对象访问协议SOAP以及统一描述、发现和集成(UDDI)。 Web Service是一种分布式计算体系结构,被设计和制定用来促原创 2007-11-24 11:05:00 · 682 阅读 · 0 评论 -
Uniflow V3.5系统与应用结合的模型
导读: 在前面我们主要关注Uniflow V3.5系统的整体结构及功能,接下来,我们自然要回答这样的问题,即如何有效利用信息技术从而实现理想的业务过程。为此,我们一定不能忽视面向过程的方法,必须以能够应对未来变化的方式构建应用系统,建立与应用结合的模型[8]。一般工作流应用模型的建立都要遵循一些原则和方法: 企业应用系统的构建必须能够清晰地反应业务过程的结构[26]。这使得原创 2007-11-24 11:04:00 · 788 阅读 · 0 评论 -
企业应用系统的设计
导读: 前面各节,介绍了什么是工作流、Uniflow V3.5的系统结构以及工作流与应用结合的模型,下面小节将详细描述如何基于Uniflow V3.5来构建企业应用。相对于传统的应用系统来说,基于工作流管理的企业应用系统更具有通用性,一旦系统开发完成,不需随着业务流程的变化再以编码的形式修改应用系统。 根据以上对Uniflow V3.5系统的整体分析,本文提出了下面的设计思想,在横原创 2007-11-24 11:04:00 · 673 阅读 · 0 评论 -
企业应用系统的功能结构
导读: 企业应用系统的功能结构 企业应用系统一般是集OA办公、日常管理、工作办理以及系统业务开发等于一体的平台,流程模板系统 流程模板系统的主要功能是通过Uniflow V3.5提供的定义工具,按照业务过程设计流程模板,并将流程模板发布为流程文件。这部分功能是Uniflow V3.5系统提供好的,在开发企业应用系统过程中只是在已有的定义工具上设计业务流程。 管理控制台原创 2007-11-24 11:04:00 · 834 阅读 · 0 评论 -
解析SOA十大设计原则
一、明确的边界 通过跨越定义明确的边界进行显式消息传递,服务得以彼此交互。有时候,跨越服务边界可能要耗费很大的成本,这要视地理、信任或执行因素而定。边界是指服务的公共接口与其内部专用实现之间的界线。服务的边界通过 WSDL 发布,可能包括说明特定服务之期望的声明。 二、服务共享和约和架构,不是类 服务交互应当只以服务的策略、架构和基于合约的行为为基础。服务的合约通常使用 WSD转载 2009-10-29 08:53:00 · 661 阅读 · 0 评论