惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

GbyAI
GbyAI
L
LINUX DO - 热门话题
月光博客
月光博客
B
Blog
博客园 - 叶小钗
美团技术团队
D
Docker
A
About on SuperTechFans
Stack Overflow Blog
Stack Overflow Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
WordPress大学
WordPress大学
P
Proofpoint News Feed
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Y
Y Combinator Blog
V
V2EX
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - 三生石上(FineUI控件)
The Register - Security
The Register - Security
博客园_首页
The Cloudflare Blog
I
InfoQ
T
Tailwind CSS Blog
MongoDB | Blog
MongoDB | Blog
Engineering at Meta
Engineering at Meta
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Microsoft Azure Blog
Microsoft Azure Blog
有赞技术团队
有赞技术团队
C
CERT Recently Published Vulnerability Notes
AWS News Blog
AWS News Blog
Spread Privacy
Spread Privacy
V
Visual Studio Blog
博客园 - Franky
Cloudbric
Cloudbric
Help Net Security
Help Net Security
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
N
News and Events Feed by Topic
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Webroot Blog
Webroot Blog
博客园 - 【当耐特】
TaoSecurity Blog
TaoSecurity Blog
B
Blog RSS Feed
N
News | PayPal Newsroom
人人都是产品经理
人人都是产品经理
H
Heimdal Security Blog
L
LangChain Blog
PCI Perspectives
PCI Perspectives
Jina AI
Jina AI
Google DeepMind News
Google DeepMind News
Schneier on Security
Schneier on Security

博客园 - sperp

带有智能完成功能的万能查询分析器的开发心得 共享一下自己使用辅助工具的心得 javascript中如何通过被打开的窗体在opener窗体中添加option选项 数据库建模软件 终于把.Net的大部分开源项目整理出来 静态页面的值传递 Session对象 ASP.NET中使用TreeView控件 ASP .NET 中的身份验证:.NET 安全性指导 C# Delegate 简介 Visual C#中调用Windows服务初探 C#来创建和读取XML文档 ADO.NET使用经验集 用C#开发Pocket PC数据库应用程序 一个FTP客户端的C#代码 c#编写的PING工具 Visual C#托管Socket的实现方法(三) Visual C#托管Socket的实现方法(二) Visual C#托管Socket的实现方法(一)
协调 Web Services
sperp · 2005-11-02 · via 博客园 - sperp

大多数计算机系统是设计用来处理事务和离散的事件的,这些事务和事件在瞬间发生并完成。但是许多商务过程需要一段时间,通常包括一系列不连续的行为,而且其特点是具有不定的结果。

过去,人们用专有的技术来管理、自动操作商务过程,这些技术含有很高程度的专用化和定制性。不管是在文件工作流程还是在过程自动化环境中,或者是用程序集成技术,传统的方法都很适合自动操作大量的生产工序,这也证明为定制这样的项目所花的大量的咨询费用是值得的。

但是,大多数典型的商务过程并未自动化,它们缺乏基于标准的方法来形成机器之间的交互以使开发工作更简单。如今,随着XML Web services标准的出现,人们可以将过程管理的好处用到更广泛的范围以解决更多的商业问题,不管是防火墙内部还是外部的问题。将Web services技术作为专门的产品用于软件平台,企业开发人员、甚至是商业分析家,现在就可以将完全不同资源的组件服务“配乐(orchestrate)”到复杂的应用程序和商务过程中,使这些程序和商务过程能够很容易地实现并修改。

“通过融合企业系统和Web技术,Web services就使整个企业商务过程暴露在Internet中,从而使另一个企业的应用程序可以公开访问它们,”Gartner Group的分析家Jim Sinur在去年秋季的分析座谈会上这么说。“这个新的Web/企业系统融合而成的中间件——包括应用程序服务器、负责集成的“经济人”、商务过程管理人员和Web services通路——形成了企业神经系统的基础,形成了端到端互用性平台,它把企业内部、防火墙外部的企业系统连接起来。”

以“弦乐”开始
在新型的、灵活的企业系统中,软件可以被组件化以便于在面向服务的结构中对它们进行重用和修改。协调(orchestration)实际上是个商务逻辑过程,它是对Web services中的对话进行排序、调整和管理。在给一个复杂的行为编程时——例如一个工作流程或一个在线式的交易 ——运用orchestration技术就可以从逻辑上将离散的功能串列到企业内部的商务过程中,并允许它们运用不断快速发展的Web services。

进行基于标准的orchestration所运用的根本技术都是普通的与Web services相关的技术,包括Simple Object Access Protocol (SOAP)、 Web Services Description Language (WSDL)、 Universal Description, Discovery, and Integration (UDDI)、 XML Schema Definition (XSD)、XML Stylesheet Language Transformations (XSLT) 以及基本的Internet协议。如今,许多技术提供商都不断提供解决方案来实现Web services orchestration功能,他们或把这种功能作为一个完整的Web services平台不可分隔的一部分,或把它作为用于过程自动化的一个专门的产品。
转载自中国DotNet俱乐部