想为自己的流程引擎找一个宿主,选择了几套方案,想先从AppFabric开始,原因主要出于以下几点:

1. 自己用过Windows Service或Form作为一些定时任务等应用的宿主,但苦于学艺不精,在多线程的情况下,一些细节不好调试和跟踪,再考虑到稳定性、项目预算和周期,决定用成品;

2. 之前了解过一段时间的AppFabric,虽然是1.1的版本,但微软大牛们的作品,品质应该值得信赖,网上资料也很多,感觉使用有保障;

3. 个人感觉AppFabric有可能是微软一个重要的产品,以后一定会不断加强。相比在Java平台的中间件,IIS可能还是单薄点(也许个人对IIS认识不够深刻),这时候AppFabric的作用就显示出来了。

4. 面向服务和云计算是未来软件的趋势,而AppFabric则迎合了这个潮流。

。。。大半天后。。。

终于过完了《Pro Windows Server AppFabric》这本书,尝试了几个例子,发觉暂时还不敢在项目中使用。

  1. 感觉要想用AppFabric作为WF的宿主,当前的开发模式要完全变掉。只能先建立WCF Workflow Service Application工程,然后部署这个工程,跟我想象的完全不一样。
  2. 貌似AppFabric Hosting只能承载WCF服务,本人得WCF功力实在有限,特别是性能方面(经常搞得莫名其妙的阻塞)。还以为AppFabric提供了类似Windows Service的功能,任何程序都能加载在上边运行,并提供一些接口给你处理事件跟踪、持久化WF实例、或缓存数据,并保证程序运行的稳定 --- 我想多了。
  3. 要想用AppFabric,你不SOA还真的不行,但不是所有项目都需要SOA。

综上所有:对于AppFabric看来只能暂缓一下,期待未来了。不过由于刚刚学习AppFabric,可能还有太多东西不知道或搞错了,如果有兄弟有不同的见解,或在项目中使用过AppFabric的,非常希望能一起探讨。

参考文章

Windows Server AppFabric简介

Windows Server AppFabric 使用

AppFabric 1.1 for Windows Server(MSDN)

Windows Server AppFabric(TechNet)

误解了Windows Server AppFabric的更多相关文章

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

    1.如下图,在使用SharePoint2013产品准备工具的时候,网上下载安装Windows Server AppFabric的时候,报错,点击完成重启计算机,重新安装依然报错. 2.无奈之下,只有选 ...

  2. Windows Server AppFabric 安装文档

    安装指南 入门标题页 3 Windows Server AppFabric 安装和配置指南 3 版权 3 版权所有 3 简介 3 清单:规划安装 4 硬件要求 4 使计算机作好安装准备 5 本节内容 ...

  3. 浅谈Windows Server APPFABRIC

    hi,everyone !真的是好久好久没有update blog了,因为最近忙着备考,没有时间对<数据结构与算法>进行研究学习了.所以,blog一直未更新.today is Friday ...

  4. Windows Server AppFabric分布式缓存研究

    分享一则先前对Windows Server AppFabric分布式缓存的技术研究. 一. AppFabric 技术架构和原理 AppFabric与Memcached类似,采用C/S的模式,在 ser ...

  5. Windows Server AppFabric

    文章:Windows Server AppFabric简介 介绍了AppFabric强大的功能.

  6. 使用微软分布式缓存服务Velocity(Windows Server AppFabric Caching Service)

    概述 Velocity是微软推出的分布式缓存解决方案,为开发可扩展性,可用的,高性能的应用程提供支持,可以缓存各种类型的数据,如CLR对象. XML.二进制数据等,并且支持集群模式的缓存服务器.Vel ...

  7. How to install SharePoint 2013 on Windows Server 2012 R2

    [Update 26.02.2014] Many thanks to everybody commented on this post. As Falk already mentioned in th ...

  8. [转]无网络环境,在Windows Server 2008 R2和SQL Server 2008R2环境安装SharePoint2013 RT

    无网络环境,在Windows Server 2008 R2和SQL Server 2008R2环境安装SharePoint2013 RT,这个还有点麻烦,所以记录一下,下次遇到省得绕弯路.进入正题: ...

  9. Windows Server 2012 虚拟化实战:网络(二)

    关于Windows Server的虚拟化网络,前文描述了在操作系统层面上的出现的配置变化.其中的一些配置通过Windows Server提供的小工具即可实现,如网卡组的配置,而有些需要安装Window ...

随机推荐

  1. 转载 VPN介绍

    转载原地址:  http://aajs800.blog.51cto.com/519255/239724  原作者 aajs800 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者 ...

  2. 74LS164 for stm32 源码下载

      在单片机系统中, 如果并行口的IO资源不够,而串行口又没有其他的作用, 那么我们可以用74LS164来扩展并行IO口,节约单片机资源.       74LS164是一个串行输入并行输出的移位寄存器 ...

  3. IAR 1.3 for STM8 ST-Link无法调试 无法仿真 the debugging session could not be started

    IAR 1.3 for STM8 ST-Link无法调试 the debugging session could not be started CPU型号是:STM8F103F3 首先要用ST Vis ...

  4. HDU 1226 BFS

    注意密码位数<=500 输出注意十六进制改成字母 要点题目都已说明 ac就好 #include<iostream> #include<stdio.h> #include& ...

  5. Stage3D学习笔记(二):使用GPU绘制一个三角形

    我们需要使用到Adobe自家提供的AGALMiniAssembler代码类,可以在网下进行下载: 关于AGAL的入门知识可以参考下面的文章: AGAL介绍系列文章(第一部分)AGAL介绍系列文章(第二 ...

  6. 如何限制input只能输入数字

    在input上增加onkeyup和onafterpaste事件,事件中用正则表达式替换其它字符,测试没有问题. <input type="text" value=" ...

  7. Android选择系统相册或拍照上传

    PhotoUtils.rar

  8. 新闻客户端nices

    https://github.com/android-cjj/nices

  9. LVS DR模型

    1,环境 VMWare10, CentOS6.3 2,LVS DR网络规划 所有机器都只需要一张网卡,给Director的eth0网卡起个别名eth0:1即VIP的值:给RealServer的lo网卡 ...

  10. 【JSP】Cookie的使用及保存中文,并用Cookie实现购物车功能

    Cookie是服务器存放在客户端的一些数据,比如密码,以及你曾经访问过的一些数据. 设置Cookie //设置cookie Cookie cookie = new Cookie("TOM&q ...