<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>kevin Mocha - Research | WS</title>
    <link>http://blog.ilovedoudou.com/</link>
    <description>Bookmarks collected from web.</description>
    <language>en-us</language>
    <copyright>Kevin Mocha</copyright>
    <lastBuildDate>Mon, 24 Mar 2008 15:22:31 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.9.6264.0</generator>
    <managingEditor>lulustock@gmail.com</managingEditor>
    <webMaster>lulustock@gmail.com</webMaster>
    <item>
      <trackback:ping>http://blog.ilovedoudou.com/Trackback.aspx?guid=3b43b326-0ef9-4bd5-ac16-d46a537d9a93</trackback:ping>
      <pingback:server>http://blog.ilovedoudou.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.ilovedoudou.com/PermaLink,guid,3b43b326-0ef9-4bd5-ac16-d46a537d9a93.aspx</pingback:target>
      <dc:creator>Kevin Mocha</dc:creator>
      <wfw:comment>http://blog.ilovedoudou.com/CommentView,guid,3b43b326-0ef9-4bd5-ac16-d46a537d9a93.aspx</wfw:comment>
      <wfw:commentRss>http://blog.ilovedoudou.com/SyndicationService.asmx/GetEntryCommentsRss?guid=3b43b326-0ef9-4bd5-ac16-d46a537d9a93</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a title="http://www.xfront.com/REST-Web-Services.html" href="http://www.xfront.com/REST-Web-Services.html">http://www.xfront.com/REST-Web-Services.html</a>
        </p>
        <h4>What is REST?
</h4>
REST is a term coined by Roy Fielding in his Ph.D. dissertation [1] to describe an <b>architecture
style</b> of networked systems. REST is an acronym standing for Representational State
Transfer. 
<h4>REST - An Architectural Style, Not a Standard
</h4>
REST is not a standard. You will not see the W3C putting out a REST specification.
You will not see IBM or Microsoft or Sun selling a REST developer's toolkit. Why?
Because REST is just an architectural style. You can't bottle up that style. You can
only understand it, and design your Web services in that style. (Analogous to the
client-server architectural style. There is no client-server standard.) 
<p>
While REST is not a standard, it does use standards: 
</p><ul><li>
HTTP 
</li><li>
URL 
</li><li>
XML/HTML/GIF/JPEG/etc (Resource Representations) 
</li><li>
text/xml, text/html, image/gif, image/jpeg, etc (MIME Types)</li></ul><h4>The Classic REST System
</h4>
The Web is a REST system! Many of those Web services that you have been using these
many years - book-ordering services, search services, online dictionary services,
etc - are REST-based Web services. Alas, you have been using REST, building REST services
and you didn't even know it. 
<p>
REST is concerned with the "big picture" of the Web. It does not deal with implementation
details (e.g., using Java servlets or CGI to implement a Web service). So let's look
at an example of creating a Web service from the REST "big picture" perspective. 
</p><h4>REST Web Services Characteristics
</h4>
Here are the characteristics of REST: 
<ul><li>
Client-Server: a pull-based interaction style: consuming components pull representations. 
</li><li>
Stateless: each request from client to server must contain all the information necessary
to understand the request, and cannot take advantage of any stored context on the
server. 
</li><li>
Cache: to improve network efficiency responses must be capable of being labeled as
cacheable or non-cacheable. 
</li><li>
Uniform interface: all resources are accessed with a generic interface (e.g., HTTP
GET, POST, PUT, DELETE). 
</li><li>
Named resources - the system is comprised of resources which are named using a URL. 
</li><li>
Interconnected resource representations - the representations of the resources are
interconnected using URLs, thereby enabling a client to progress from one state to
another. 
</li><li>
Layered components - intermediaries, such as proxy servers, cache servers, gateways,
etc, can be inserted between clients and resources to support performance, security,
etc.</li></ul><h4>Principles of REST Web Service Design
</h4>
1. The key to creating Web Services in a REST network (i.e., the Web) is to identify
all of the conceptual entities that you wish to expose as services. Above we saw some
examples of resources: parts list, detailed part data, purchase order. 
<p>
2. Create a URL to each resource. The resources should be nouns, not verbs. For example,
do not use this: 
</p><blockquote><blockquote><pre>http://www.parts-depot.com/parts/getPart?id=00345
</pre></blockquote>Note the verb, getPart. Instead, use a noun: <blockquote><pre>http://www.parts-depot.com/parts/00345
</pre></blockquote></blockquote>3. Categorize your resources according to whether clients
can just receive a representation of the resource, or whether clients can modify (add
to) the resource. For the former, make those resources accessible using an HTTP GET.
For the later, make those resources accessible using HTTP POST, PUT, and/or DELETE. 
<p>
4. All resources accessible via HTTP GET should be side-effect free. That is, the
resource should just return a representation of the resource. Invoking the resource
should not result in modifying the resource. 
</p><p>
5. No man/woman is an island. Likewise, no representation should be an island. In
other words, put hyperlinks within resource representations to enable clients to drill
down for more information, and/or to obtain related information. 
</p><p>
6. Design to reveal data gradually. Don't reveal everything in a single response document.
Provide hyperlinks to obtain more details. 
</p><p>
7. Specify the format of response data using a schema (DTD, W3C Schema, RelaxNG, or
Schematron). For those services that require a POST or PUT to it, also provide a schema
to specify the format of the response. 
</p><p>
8. Describe how your services are to be invoked using either a WSDL document, or simply
an HTML document. 
</p><p><a title="http://www.infoq.com/articles/rest-introduction" href="http://www.infoq.com/articles/rest-introduction">http://www.infoq.com/articles/rest-introduction</a></p><h4>Key REST principles
</h4>
Most introductions to REST start with the formal definition and background. I’ll defer
this for a while and provide a simplified, pragmatic definition: REST is a set of
principles that define how Web standards, such as HTTP and URIs, are supposed to be
used (which often differs quite a bit from what many people actually do). The promise
is that if you adhere to REST principles while designing your application, you will
end up with a system that exploits the Web’s architecture to your benefit. In summary,
the five key principles are: 
<ul><li>
Give every “thing” an ID 
</li><li>
Link things together 
</li><li>
Use standard methods 
</li><li>
Resources with multiple representations 
</li><li>
Communicate statelessly 
</li></ul><img width="0" height="0" src="http://blog.ilovedoudou.com/aggbug.ashx?id=3b43b326-0ef9-4bd5-ac16-d46a537d9a93" /></body>
      <title>basic concepts of REST</title>
      <guid isPermaLink="false">http://blog.ilovedoudou.com/PermaLink,guid,3b43b326-0ef9-4bd5-ac16-d46a537d9a93.aspx</guid>
      <link>http://blog.ilovedoudou.com/PermaLink,guid,3b43b326-0ef9-4bd5-ac16-d46a537d9a93.aspx</link>
      <pubDate>Mon, 24 Mar 2008 15:22:31 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a title="http://www.xfront.com/REST-Web-Services.html" href="http://www.xfront.com/REST-Web-Services.html"&gt;http://www.xfront.com/REST-Web-Services.html&lt;/a&gt;
&lt;/p&gt;
&lt;h4&gt;What is REST?
&lt;/h4&gt;
REST is a term coined by Roy Fielding in his Ph.D. dissertation [1] to describe an &lt;b&gt;architecture
style&lt;/b&gt; of networked systems. REST is an acronym standing for Representational State
Transfer. 
&lt;h4&gt;REST - An Architectural Style, Not a Standard
&lt;/h4&gt;
REST is not a standard. You will not see the W3C putting out a REST specification.
You will not see IBM or Microsoft or Sun selling a REST developer's toolkit. Why?
Because REST is just an architectural style. You can't bottle up that style. You can
only understand it, and design your Web services in that style. (Analogous to the
client-server architectural style. There is no client-server standard.) 
&lt;p&gt;
While REST is not a standard, it does use standards: 
&lt;ul&gt;
&lt;li&gt;
HTTP 
&lt;li&gt;
URL 
&lt;li&gt;
XML/HTML/GIF/JPEG/etc (Resource Representations) 
&lt;li&gt;
text/xml, text/html, image/gif, image/jpeg, etc (MIME Types)&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;The Classic REST System
&lt;/h4&gt;
The Web is a REST system! Many of those Web services that you have been using these
many years - book-ordering services, search services, online dictionary services,
etc - are REST-based Web services. Alas, you have been using REST, building REST services
and you didn't even know it. 
&lt;p&gt;
REST is concerned with the "big picture" of the Web. It does not deal with implementation
details (e.g., using Java servlets or CGI to implement a Web service). So let's look
at an example of creating a Web service from the REST "big picture" perspective. 
&lt;h4&gt;REST Web Services Characteristics
&lt;/h4&gt;
Here are the characteristics of REST: 
&lt;ul&gt;
&lt;li&gt;
Client-Server: a pull-based interaction style: consuming components pull representations. 
&lt;li&gt;
Stateless: each request from client to server must contain all the information necessary
to understand the request, and cannot take advantage of any stored context on the
server. 
&lt;li&gt;
Cache: to improve network efficiency responses must be capable of being labeled as
cacheable or non-cacheable. 
&lt;li&gt;
Uniform interface: all resources are accessed with a generic interface (e.g., HTTP
GET, POST, PUT, DELETE). 
&lt;li&gt;
Named resources - the system is comprised of resources which are named using a URL. 
&lt;li&gt;
Interconnected resource representations - the representations of the resources are
interconnected using URLs, thereby enabling a client to progress from one state to
another. 
&lt;li&gt;
Layered components - intermediaries, such as proxy servers, cache servers, gateways,
etc, can be inserted between clients and resources to support performance, security,
etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;h4&gt;Principles of REST Web Service Design
&lt;/h4&gt;
1. The key to creating Web Services in a REST network (i.e., the Web) is to identify
all of the conceptual entities that you wish to expose as services. Above we saw some
examples of resources: parts list, detailed part data, purchase order. 
&lt;p&gt;
2. Create a URL to each resource. The resources should be nouns, not verbs. For example,
do not use this: &lt;blockquote&gt; &lt;blockquote&gt;&lt;pre&gt;http://www.parts-depot.com/parts/getPart?id=00345
&lt;/pre&gt;
&lt;/blockquote&gt;Note the verb, getPart. Instead, use a noun: &lt;blockquote&gt;&lt;pre&gt;http://www.parts-depot.com/parts/00345
&lt;/pre&gt;
&lt;/blockquote&gt;&lt;/blockquote&gt;3. Categorize your resources according to whether clients
can just receive a representation of the resource, or whether clients can modify (add
to) the resource. For the former, make those resources accessible using an HTTP GET.
For the later, make those resources accessible using HTTP POST, PUT, and/or DELETE. 
&lt;p&gt;
4. All resources accessible via HTTP GET should be side-effect free. That is, the
resource should just return a representation of the resource. Invoking the resource
should not result in modifying the resource. 
&lt;p&gt;
5. No man/woman is an island. Likewise, no representation should be an island. In
other words, put hyperlinks within resource representations to enable clients to drill
down for more information, and/or to obtain related information. 
&lt;p&gt;
6. Design to reveal data gradually. Don't reveal everything in a single response document.
Provide hyperlinks to obtain more details. 
&lt;p&gt;
7. Specify the format of response data using a schema (DTD, W3C Schema, RelaxNG, or
Schematron). For those services that require a POST or PUT to it, also provide a schema
to specify the format of the response. 
&lt;p&gt;
8. Describe how your services are to be invoked using either a WSDL document, or simply
an HTML document. 
&lt;p&gt;
&lt;a title="http://www.infoq.com/articles/rest-introduction" href="http://www.infoq.com/articles/rest-introduction"&gt;http://www.infoq.com/articles/rest-introduction&lt;/a&gt;
&lt;/p&gt;
&lt;h4&gt;Key REST principles
&lt;/h4&gt;
Most introductions to REST start with the formal definition and background. I’ll defer
this for a while and provide a simplified, pragmatic definition: REST is a set of
principles that define how Web standards, such as HTTP and URIs, are supposed to be
used (which often differs quite a bit from what many people actually do). The promise
is that if you adhere to REST principles while designing your application, you will
end up with a system that exploits the Web’s architecture to your benefit. In summary,
the five key principles are: 
&lt;ul&gt;
&lt;li&gt;
Give every “thing” an ID 
&lt;li&gt;
Link things together 
&lt;li&gt;
Use standard methods 
&lt;li&gt;
Resources with multiple representations 
&lt;li&gt;
Communicate statelessly 
&lt;/li&gt;
&lt;/ul&gt;
&lt;img width="0" height="0" src="http://blog.ilovedoudou.com/aggbug.ashx?id=3b43b326-0ef9-4bd5-ac16-d46a537d9a93" /&gt;</description>
      <comments>http://blog.ilovedoudou.com/CommentView,guid,3b43b326-0ef9-4bd5-ac16-d46a537d9a93.aspx</comments>
      <category>Research / WS</category>
    </item>
    <item>
      <trackback:ping>http://blog.ilovedoudou.com/Trackback.aspx?guid=c111cf5a-e034-4b01-80cd-77d6520aa181</trackback:ping>
      <pingback:server>http://blog.ilovedoudou.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.ilovedoudou.com/PermaLink,guid,c111cf5a-e034-4b01-80cd-77d6520aa181.aspx</pingback:target>
      <dc:creator>Kevin Mocha</dc:creator>
      <wfw:comment>http://blog.ilovedoudou.com/CommentView,guid,c111cf5a-e034-4b01-80cd-77d6520aa181.aspx</wfw:comment>
      <wfw:commentRss>http://blog.ilovedoudou.com/SyndicationService.asmx/GetEntryCommentsRss?guid=c111cf5a-e034-4b01-80cd-77d6520aa181</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <strong>Introduction to workflow</strong>
        </p>
        <p>
          <a title="http://en.wikipedia.org/wiki/Workflow" href="http://en.wikipedia.org/wiki/Workflow">http://en.wikipedia.org/wiki/Workflow</a>
        </p>
        <p>
          <a title="http://www.e-workflow.org/bookstore/introduction_to_workflow02.pdf" href="http://www.e-workflow.org/bookstore/introduction_to_workflow02.pdf">http://www.e-workflow.org/bookstore/introduction_to_workflow02.pdf</a>
        </p>
        <p>
          <a title="http://blogs.msdn.com/davegreen/archive/2005/09/17/470704.aspx" href="http://blogs.msdn.com/davegreen/archive/2005/09/17/470704.aspx">http://blogs.msdn.com/davegreen/archive/2005/09/17/470704.aspx</a>
        </p>
        <p>
          <a title="http://www.aboutworkflow.com/WorkflowTutorial/index.htm" href="http://www.aboutworkflow.com/WorkflowTutorial/index.htm">http://www.aboutworkflow.com/WorkflowTutorial/index.htm</a>
        </p>
        <p>
          <a title="http://www.sqldts.com/287.aspx" href="http://www.sqldts.com/287.aspx">http://www.sqldts.com/287.aspx</a>
        </p>
        <p>
          <a title="http://www.e-workflow.org/standards/index.htm" href="http://www.e-workflow.org/standards/index.htm">http://www.e-workflow.org/standards/index.htm</a>
        </p>
        <p>
 
</p>
        <p>
          <strong>Workflow Control-Flow Patterns</strong>
        </p>
        <p>
          <a title="http://www.workflowpatterns.com/documentation/documents/BPM-06-22.pdf" href="http://www.workflowpatterns.com/documentation/documents/BPM-06-22.pdf">http://www.workflowpatterns.com/documentation/documents/BPM-06-22.pdf</a>
        </p>
        <p>
          <a title="http://www.workflowpatterns.com/patterns/control/index.php" href="http://www.workflowpatterns.com/patterns/control/index.php">http://www.workflowpatterns.com/patterns/control/index.php</a>
        </p>
        <p>
          <a title="http://www.workflowpatterns.com/documentation/index.php" href="http://www.workflowpatterns.com/documentation/index.php">http://www.workflowpatterns.com/documentation/index.php</a>
        </p>
        <p>
          <a title="http://en.wikipedia.org/wiki/Workflow_patterns" href="http://en.wikipedia.org/wiki/Workflow_patterns">http://en.wikipedia.org/wiki/Workflow_patterns</a> (Good)
</p>
        <p>
 
</p>
        <p>
          <strong>BPEL</strong>
        </p>
        <h3>Is BPEL the same as BPM, workflow or integration?
</h3>
        <p>
          <a title="http://searchwebservices.techtarget.com/ateQuestionNResponse/0,289625,sid26_cid565868_tax292928,00.html" href="http://searchwebservices.techtarget.com/ateQuestionNResponse/0,289625,sid26_cid565868_tax292928,00.html">http://searchwebservices.techtarget.com/ateQuestionNResponse/0,289625,sid26_cid565868_tax292928,00.html</a>
        </p>
        <p>
Service-Oriented Architecture-Concepts, Technology, and Design (book)
</p>
        <p>
web Services Platform Arthitecture - SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL,
(book)
</p>
        <p>
 
</p>
        <p>
 
</p>
        <p>
          <strong>Implementation</strong>
        </p>
        <p>
Deploy distributed business processes with windows workflow and web service
</p>
        <p>
          <a title="http://msdn.microsoft.com/msdnmag/issues/06/10/webserviceworkflows/" href="http://msdn.microsoft.com/msdnmag/issues/06/10/webserviceworkflows/">http://msdn.microsoft.com/msdnmag/issues/06/10/webserviceworkflows/</a>
        </p>
        <p>
          <a title="http://blogs.msdn.com/publicsector/archive/2005/10/27/485691.aspx" href="http://blogs.msdn.com/publicsector/archive/2005/10/27/485691.aspx">http://blogs.msdn.com/publicsector/archive/2005/10/27/485691.aspx</a>
        </p>
        <p>
 
</p>
        <p>
          <strong>Orchestrating Web Service</strong>
        </p>
        <p>
          <a title="http://www.ftponline.com/xmlmag/2002_06/magazine/focus/sjohnston/default.aspx" href="http://www.ftponline.com/xmlmag/2002_06/magazine/focus/sjohnston/default.aspx">http://www.ftponline.com/xmlmag/2002_06/magazine/focus/sjohnston/default.aspx</a>
        </p>
        <p>
Orchestration and Choreography
</p>
        <p>
Service-Oriented Architecture - Concepts, Technology, and Design
</p>
        <p>
 
</p>
        <h3>Business processes and workflow in the Web services world
</h3>
        <p>
          <a title="http://www.ibm.com/developerworks/webservices/library/ws-work.html" href="http://www.ibm.com/developerworks/webservices/library/ws-work.html">http://www.ibm.com/developerworks/webservices/library/ws-work.html</a>
        </p>
        <img width="0" height="0" src="http://blog.ilovedoudou.com/aggbug.ashx?id=c111cf5a-e034-4b01-80cd-77d6520aa181" />
      </body>
      <title>Work Flow</title>
      <guid isPermaLink="false">http://blog.ilovedoudou.com/PermaLink,guid,c111cf5a-e034-4b01-80cd-77d6520aa181.aspx</guid>
      <link>http://blog.ilovedoudou.com/PermaLink,guid,c111cf5a-e034-4b01-80cd-77d6520aa181.aspx</link>
      <pubDate>Thu, 20 Sep 2007 03:32:27 GMT</pubDate>
      <description>&lt;p&gt;
&lt;strong&gt;Introduction to workflow&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a title="http://en.wikipedia.org/wiki/Workflow" href="http://en.wikipedia.org/wiki/Workflow"&gt;http://en.wikipedia.org/wiki/Workflow&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a title="http://www.e-workflow.org/bookstore/introduction_to_workflow02.pdf" href="http://www.e-workflow.org/bookstore/introduction_to_workflow02.pdf"&gt;http://www.e-workflow.org/bookstore/introduction_to_workflow02.pdf&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a title="http://blogs.msdn.com/davegreen/archive/2005/09/17/470704.aspx" href="http://blogs.msdn.com/davegreen/archive/2005/09/17/470704.aspx"&gt;http://blogs.msdn.com/davegreen/archive/2005/09/17/470704.aspx&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a title="http://www.aboutworkflow.com/WorkflowTutorial/index.htm" href="http://www.aboutworkflow.com/WorkflowTutorial/index.htm"&gt;http://www.aboutworkflow.com/WorkflowTutorial/index.htm&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a title="http://www.sqldts.com/287.aspx" href="http://www.sqldts.com/287.aspx"&gt;http://www.sqldts.com/287.aspx&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a title="http://www.e-workflow.org/standards/index.htm" href="http://www.e-workflow.org/standards/index.htm"&gt;http://www.e-workflow.org/standards/index.htm&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Workflow Control-Flow Patterns&lt;/strong&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;a title="http://www.workflowpatterns.com/documentation/documents/BPM-06-22.pdf" href="http://www.workflowpatterns.com/documentation/documents/BPM-06-22.pdf"&gt;http://www.workflowpatterns.com/documentation/documents/BPM-06-22.pdf&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a title="http://www.workflowpatterns.com/patterns/control/index.php" href="http://www.workflowpatterns.com/patterns/control/index.php"&gt;http://www.workflowpatterns.com/patterns/control/index.php&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a title="http://www.workflowpatterns.com/documentation/index.php" href="http://www.workflowpatterns.com/documentation/index.php"&gt;http://www.workflowpatterns.com/documentation/index.php&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a title="http://en.wikipedia.org/wiki/Workflow_patterns" href="http://en.wikipedia.org/wiki/Workflow_patterns"&gt;http://en.wikipedia.org/wiki/Workflow_patterns&lt;/a&gt;&amp;nbsp;(Good)
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;BPEL&lt;/strong&gt;
&lt;/p&gt;
&lt;h3&gt;Is BPEL the same as BPM, workflow or integration?
&lt;/h3&gt;
&lt;p&gt;
&lt;a title="http://searchwebservices.techtarget.com/ateQuestionNResponse/0,289625,sid26_cid565868_tax292928,00.html" href="http://searchwebservices.techtarget.com/ateQuestionNResponse/0,289625,sid26_cid565868_tax292928,00.html"&gt;http://searchwebservices.techtarget.com/ateQuestionNResponse/0,289625,sid26_cid565868_tax292928,00.html&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Service-Oriented Architecture-Concepts, Technology, and Design (book)
&lt;/p&gt;
&lt;p&gt;
web Services Platform Arthitecture - SOAP, WSDL, WS-Policy, WS-Addressing, WS-BPEL,
(book)
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Implementation&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
Deploy distributed business processes with windows workflow and web service
&lt;/p&gt;
&lt;p&gt;
&lt;a title="http://msdn.microsoft.com/msdnmag/issues/06/10/webserviceworkflows/" href="http://msdn.microsoft.com/msdnmag/issues/06/10/webserviceworkflows/"&gt;http://msdn.microsoft.com/msdnmag/issues/06/10/webserviceworkflows/&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a title="http://blogs.msdn.com/publicsector/archive/2005/10/27/485691.aspx" href="http://blogs.msdn.com/publicsector/archive/2005/10/27/485691.aspx"&gt;http://blogs.msdn.com/publicsector/archive/2005/10/27/485691.aspx&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Orchestrating Web Service&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a title="http://www.ftponline.com/xmlmag/2002_06/magazine/focus/sjohnston/default.aspx" href="http://www.ftponline.com/xmlmag/2002_06/magazine/focus/sjohnston/default.aspx"&gt;http://www.ftponline.com/xmlmag/2002_06/magazine/focus/sjohnston/default.aspx&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Orchestration and Choreography
&lt;/p&gt;
&lt;p&gt;
Service-Oriented Architecture - Concepts, Technology, and Design
&lt;/p&gt;
&lt;p&gt;
&amp;nbsp;
&lt;/p&gt;
&lt;h3&gt;Business processes and workflow in the Web services world
&lt;/h3&gt;
&lt;p&gt;
&lt;a title="http://www.ibm.com/developerworks/webservices/library/ws-work.html" href="http://www.ibm.com/developerworks/webservices/library/ws-work.html"&gt;http://www.ibm.com/developerworks/webservices/library/ws-work.html&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.ilovedoudou.com/aggbug.ashx?id=c111cf5a-e034-4b01-80cd-77d6520aa181" /&gt;</description>
      <comments>http://blog.ilovedoudou.com/CommentView,guid,c111cf5a-e034-4b01-80cd-77d6520aa181.aspx</comments>
      <category>Research;Research / WS</category>
    </item>
    <item>
      <trackback:ping>http://blog.ilovedoudou.com/Trackback.aspx?guid=353c0744-1f4a-4510-9c47-8ca1bfe3d879</trackback:ping>
      <pingback:server>http://blog.ilovedoudou.com/pingback.aspx</pingback:server>
      <pingback:target>http://blog.ilovedoudou.com/PermaLink,guid,353c0744-1f4a-4510-9c47-8ca1bfe3d879.aspx</pingback:target>
      <dc:creator>Kevin Mocha</dc:creator>
      <wfw:comment>http://blog.ilovedoudou.com/CommentView,guid,353c0744-1f4a-4510-9c47-8ca1bfe3d879.aspx</wfw:comment>
      <wfw:commentRss>http://blog.ilovedoudou.com/SyndicationService.asmx/GetEntryCommentsRss?guid=353c0744-1f4a-4510-9c47-8ca1bfe3d879</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
          <a title="http://www.ibm.com/developerworks/webservices/library/ws-work.html" href="http://www.ibm.com/developerworks/webservices/library/ws-work.html">http://www.ibm.com/developerworks/webservices/library/ws-work.html</a> Jan,
2003
</p>
        <img width="0" height="0" src="http://blog.ilovedoudou.com/aggbug.ashx?id=353c0744-1f4a-4510-9c47-8ca1bfe3d879" />
      </body>
      <title>Business processes and workflow in the Web services world</title>
      <guid isPermaLink="false">http://blog.ilovedoudou.com/PermaLink,guid,353c0744-1f4a-4510-9c47-8ca1bfe3d879.aspx</guid>
      <link>http://blog.ilovedoudou.com/PermaLink,guid,353c0744-1f4a-4510-9c47-8ca1bfe3d879.aspx</link>
      <pubDate>Mon, 17 Sep 2007 16:12:34 GMT</pubDate>
      <description>&lt;p&gt;
&lt;a title="http://www.ibm.com/developerworks/webservices/library/ws-work.html" href="http://www.ibm.com/developerworks/webservices/library/ws-work.html"&gt;http://www.ibm.com/developerworks/webservices/library/ws-work.html&lt;/a&gt;&amp;nbsp;Jan,
2003
&lt;/p&gt;
&lt;img width="0" height="0" src="http://blog.ilovedoudou.com/aggbug.ashx?id=353c0744-1f4a-4510-9c47-8ca1bfe3d879" /&gt;</description>
      <comments>http://blog.ilovedoudou.com/CommentView,guid,353c0744-1f4a-4510-9c47-8ca1bfe3d879.aspx</comments>
      <category>Research;Research / WS</category>
    </item>
  </channel>
</rss>