Windows Workflow Foundation在哪里使用?
发布时间:2020-12-14 04:33:07 所属栏目:Windows 来源:网络整理
导读:在用户界面或业务层使用WF吗?如果在UI层,那么有人在业务层编码甚至需要使用或学习呢? 克里斯提出了一个很好的答案,所以我会采取一个不同的方向.工作流与逻辑不一样.工作流通常是逻辑的组合,这使得它们成为整体的免费贡献者.在业务组件很好地封装单一业务规
在用户界面或业务层使用WF吗?如果在UI层,那么有人在业务层编码甚至需要使用或学习呢?
克里斯提出了一个很好的答案,所以我会采取一个不同的方向.工作流与逻辑不一样.工作流通常是逻辑的组合,这使得它们成为整体的免费贡献者.在业务组件很好地封装单一业务规则或行为的情况下,工作流组成多个业务组件,规则和行为,以满足更大,更长时间运行的业务流程的需求.
工作流程可以随时随地填充UI,业务甚至数据层的流程需求.如果您最终使用WF,我强烈建议您培训您的一般开发人员,以便有广泛的知识和理解.尽管有一个可视化的方面,WF仍然需要一些低级编码来建立一个活动库,这样工作流创建者和维护者将会使用它. 编辑: 由你决定是否使用它.一般来说,大型项目使用WF,因为WF提供了宝贵的投资回报. WF比简单的编写代码更难使用.有一个相当陡峭的学习曲线,需要采用不同的方式来解决业务问题,并需要特殊的技能.为WF提供代码增加了开销,因为您必须编写可能在工作流中使用的活动,以及自己构建工作流. 如果您认为使用WF为您的小型项目提供有价值的投资回报,那么请继续.您将需要收回培训,基础设施实施和部署的初始成本,并通过简单编写代码来解决手头存在的问题,从而提供长期有形的成本节省.我会怀疑WF会提供一个小项目这样的投资回报率.对于大型项目或单个大型公司的多个综合项目,与小型项目相比,实现ROI更容易实现,这就是WF等工作流平台通常仅用于规模. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- windows-server-2003 – 无法连接到Logical Disk Manager服
- .net-4.0 – Microsoft图表堆积柱形图存在差距
- 为什么ssh-host-config在Windows 8.1上的Cygwin中创建了两个
- .net – 为什么当我在父对象上引发通知事件时,为什么Window
- windows – 如何解决winforms错误“GDI中发生了一般错误. “
- Windows命令提示符登录到一个文件
- windows-8 – 如何从旧程序在Windows 8中制作自定义磁贴?
- 我应该将敏感数据传递给.NET中的Process.Start调用吗?
- 在Win10 VMWare中运行WinPhone模拟器
- windows – 主文件表清理工具?
推荐文章
站长推荐
热点阅读