WF4.0实战(二十一):Windows Server AppFabric中宿主WF4.0应用程序

在之前的一篇博文Windows Server AppFabric介绍上,简单的介绍了一下Windows Server AppFabric。这篇文章中,我将介绍一下,如 何在将WF4.0应用程序宿主到Windows Server AppFabric中,以及如何持久化配置和追踪配置。

首先,我将使用asp.net和WF4.0实现一个简单的Pizza订购系统。然后将这个应用系统宿主到Windows Server AppFabric上,实现持久化 ,跟踪等配置。

Pizza订购系统:

分两部分,一个是asp.net应用程序实现UI界面;另外一个是WF Service实现业务逻辑,系统类似下图。

实现WF Service:

业务处理过程是:客户在asp.net客户端选择Pizza类型和填写Pizza的数量,然后提交给WF Service处理。WF Service根据选择的Pizza 类型查询出价格,然后计算Pizza的总价格,并将这个价格返回给asp.net客户端。然后购买者确认是否订购,确认之后,WF Service报告对 应的信息。这个流程我分成了两个部分。

第一部分如下图:获取Pizza的价格。

时间: 2024-10-31 18:16:41

WF4.0实战(二十一):Windows Server AppFabric中宿主WF4.0应用程序的相关文章

WF4.0实战(二十):Windows Server AppFabric介绍

Windows Server AppFabric的服务器系统是一款主要面向私有云计算的系统.它将作为微软日后进军私有云市场的一个关键性产品,可 以允许用户创建和维持他们自己的云计算系统架构. 这篇文章将对微软的服务器系统Windows Server AppFabric进行一个简单的介绍,然后给实现一个将WCF宿主到Windows Server AppFabric上的一个实例. Windows Server AppFabric主要分两个部分: AppFabric Caching Services

SharePoint 2013必备组件之Windows Server AppFabric安装错误

1.如下图,在使用SharePoint2013产品准备工具的时候,网上下载安装Windows Server AppFabric的时候,报错,点击完成重启计算机,重新安装依然报错. 2.无奈之下,只有选择手动安装,下载好安装包,双击安装: 安装完成就报错,但是有如下提示,不过相比日志看起来人性化多了. 由于安装程序MSI返回错误代码1603,因此,AppFabric安装失败. 查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/web/

SharePoint 2013 必备组件之 Windows Server AppFabric 安装错误

原文:SharePoint 2013 必备组件之 Windows Server AppFabric 安装错误 1.如下图,在使用SharePoint2013产品准备工具的时候,网上下载安装Windows Server AppFabric的时候,报错,点击完成重启计算机,重新安装依然报错. 2.无奈之下,只有选择手动安装,下载好安装包,双击安装: 安装完成就报错,但是有如下提示,不过相比日志看起来人性化多了. 由于安装程序MSI返回错误代码1603,因此,AppFabric安装失败. 3.经过不懈

Windows Server AppFabric 1/3

Windows Server AppFabric 是一组集成技术,可更轻松地生成.扩展和管理 IIS 上运行的 Web 应用程序和复合应用程序.Windows Server AppFabric 适用于使用 ASP.NET.Windows Communication Foundation (WCF) 和 Windows Workflow Foundation (WF) 生成的应用程序. 下载地址: http://www.microsoft.com/downloads/details.aspx?di

在Windows Server 2012中如何快速开关桌面上经典的计算机、我的文档等通用图标

  在Windows Server 2012中如何快速开关桌面上经典的计算机.我的文档等通用图标           我们都知道,在Windows Server 2012系列的服务器版本中都已经引入了Modern的现代界面作为默认的用户交互界面,同时满足视觉一致化,新版的服务器管理程序也做成了扁平化.因此传统的计算机(我的电脑).我的文档这些经典图标默认是不会存在于传统的经典桌面上的. 为什么会有这样的开题,微软建议大家使用新得Modern模式,你还找原先的那些东西做什么? 那么场景来了,如果是

Windows Server 2003中查看和手动配置Boot.ini文件

本文介绍如何在 http://www.aliyun.com/zixun/aggregation/11208.html">Microsoft Windows Server 2003 中查看和手动配置 Boot.ini 文件. 在 Windows Server 2003 中,您可以快速而轻松地找到 Boot.ini 文件以验证或编辑 Microsoft Windows 启动配置并根据需要更改高级 RISC 计算 (ARC) 路径.此外,您还可以向 Boot.ini 文件添加开关. 一.编辑 B

分析Windows Server 2008中Terminal Service组策略

因为这篇文章写于2008 RC1版本的时候,所以所有内容以RC1版本为准.因为还没有拿到过正式版,故正式版中的改变,不在下文的讨论中. 因为公司一直在从事远程http://www.aliyun.com/zixun/aggregation/14345.html">数据处理业务,所以当我刚刚拿到Windows Server 2008的时候,关注点立刻就投入到新版本的Terminal Service.一般来说,当建立Terminal Service的时候,我们通常会通过设置一些组策略来限制用户在

Windows Server 2012中的Hyper-V PK VMware性能

近几年来,服务器虚拟化已经有了长足的演进,从刚萌芽的技术演变为成熟的 IT 功能.在演化过程中,各种规模的企业开始利用其强大的功能,满足日新月异的业务需求.组织通过将工作负载虚拟化,能够控制并降低成本,同时提升 IT 系统的扩展性.灵活性和涵盖范围.但随着演进的发展,我们也逐渐地领悟到只凭虚拟化本身,无法使组织构建或利用云服务,而云服务正在不断成长,在业务工作中扮演日益重要的角色.微软已经通过Hyper-V,在大幅改进虚拟化技术方面稳居领导地位.Hyper-V 最初在 Windows Serve

Windows Server 2008中Netsh命令的使用

netsh命令已经推出很长时间,在Windows 2000/XP/2003中均带有Netsh命令.Windows Server 2008只是对netsh的参数项做了些扩展.日常工作中,很多管理员对netsh了解不多,甚至不知道在Windows Server 2008中netsh增强了哪些功能.通过阅读本文,Windows管理员可以找到上面所列问题的答案. 一.什么是 Netsh? 微软Windows的netsh是一个命令行脚本实用工具.使用netsh工具 ,可以查看或更改本地计算机或远程计算机的