加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

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等工作流平台通常仅用于规模.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读