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

推荐订阅源

Recent Announcements
Recent Announcements
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
O
OpenAI News
D
Docker
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
N
Netflix TechBlog - Medium
人人都是产品经理
人人都是产品经理
Y
Y Combinator Blog
M
MIT News - Artificial intelligence
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 司徒正美
C
CXSECURITY Database RSS Feed - CXSecurity.com
阮一峰的网络日志
阮一峰的网络日志
K
Kaspersky official blog
Security Latest
Security Latest
T
Tailwind CSS Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
V
Vulnerabilities – Threatpost
W
WeLiveSecurity
N
News and Events Feed by Topic
aimingoo的专栏
aimingoo的专栏
美团技术团队
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Google DeepMind News
Google DeepMind News
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
C
Cyber Attacks, Cyber Crime and Cyber Security
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
B
Blog
T
The Blog of Author Tim Ferriss
Google DeepMind News
Google DeepMind News
Help Net Security
Help Net Security
爱范儿
爱范儿
宝玉的分享
宝玉的分享
腾讯CDC
H
Heimdal Security Blog
Webroot Blog
Webroot Blog
AI
AI
WordPress大学
WordPress大学
Recorded Future
Recorded Future
SecWiki News
SecWiki News
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Security Archives - TechRepublic
Security Archives - TechRepublic
Google Online Security Blog
Google Online Security Blog
C
Check Point Blog
TaoSecurity Blog
TaoSecurity Blog
Cisco Talos Blog
Cisco Talos Blog
The Cloudflare Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
博客园 - Franky
云风的 BLOG
云风的 BLOG

博客园 - 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俱乐部