问题描述
我知道用ASP.NETJS数据库之类的技术,需要做流程网站用到通讯技术,不知道WF跟WCF的区别,怎么用?请大神详细聊聊
解决方案
解决方案二:
“不知道WF跟WCF的区别”,那你就最好先不要去管它们到底有没有什么区别,先把精力放在“业务流程”的架构上。因为从这里出发,才真的可以开始接近最终产品。想靠微软.net工具中的某个东西给你提供产品设计概念,那真的还不如倒垃圾下载去拼命翻翻有没有开源软件,更加接近一点你的梦想中的“业务流程软件”。我知道有许多公司的小项目经理,最擅长的就是快速地下载各种新鲜的工具、然后在公司宣讲。但是这样的人只是比初学者经验多个几年、而且掌握了临时可以吸引眼球的小技巧而已,并没有办法设计一个公司的核心软件。这就好像一个刚学厨师的人拼命问切菜墩厂商、炒勺厂商、种萝卜的农民“有没有什么做菜的秘方”,与其拼命到各种工具厂商那里去学厨艺,不如自己先花店学费跟真正懂厨艺(但是不懂如何生产切菜墩、炒勺、也不会种地)的人学习。
解决方案三:
如果流程管理是厨艺,那么WF就相当于炒菜的一部分家伙,而WCF就相当于碗筷。WF还稍微靠谱一点,它只是一小部分简单的“解析文本脚本的工具”(相当于帮你把if、while、swith-case给执行一下,而不是仅仅只能像计算器一样做简单计算),而WCF就根本无关。
时间: 2024-09-20 21:27:53