zoukankan      html  css  js  c++  java
  • WCF六大步的前三步

    学习WCF的时候,最为痛苦的就是,那些资料的上的.Net版本我不清楚,然后,配置的各种匪夷所思,要不就是没有相关的属性。

    所以没有办法了,只有去msdn上面看WCF的官方示例了。凡是先从简单的开始吧。

    官方网站上的WCF的是分为很清楚的六大步骤的。而且都还是中文的资料。这个就让我感觉到了,这些资料肯定是相应的滞后的。没有办法的,慢慢来吧。我一直相信,技术的进步并不一定要紧跟前沿的,主要自己学的开心就可以了。

    我一直认为编程的很好的节奏就是,自己很清楚一定的流程,这样做起来虽然确实有点死板,但是,还是有依据可以寻找的,并且可以做一个进度的安排的。现在想来,是不是外国人都喜欢把事情流程化,然后在每个节点中都能做到自己的应该做的。

     六大流程的步骤是这个样子的:

    图片来自MSDN的WCF入门教程

    从这张图片上来看,把第一第二条归类于服务的产生。虽然貌似流程是先定义接口,然后再实现服务的,可是,像我这样刚刚起步的人。是没有多少OOP的想法的,我还是觉得如果先实现服务,然后再抽象成接口比较好做。(这个方法从各种角度看都是不正规的,有点小聪明思想,要不得,但是没有办法,不然弄不出来你说怎么办?)

    然后就是第三条和第四条归于服务的应用。一个算是把服务拿出来,一个算是把服务买走。这个很像老早以前农村里面的杂货铺的方式,先摆上货品,然后小朋友发现冰激凌,然后买走。

    第五条和第六条归于具体描述。就是把这个东西说说清楚。用各种精确形容词来描述服务。

    好吧,说的比较大粗,我就是这么理解的,或许在很多日子以后,我会笑我自己,不过过程就是这么有趣的。

    其实现在我发现,很多的编程东西就是一种事物的描述,而且越来越像了。特别是一些设计的方法和模式。那么,我想,修辞学和语言学感觉能更好的辅助理解很多封装和抽象。并且对于具体的描述会更加得心应手。各种词法各种顺序。语言也就是这样的。

  • 相关阅读:
    Beginning ARC in iOS 5 Tutorial Part 1【转】
    移除所有子 View 时不使用循环代码的一种方式
    FrankCucumber Core Frank Steps
    iPhone开发重构:从硬编码到模型到规律【转】
    iPhone开发重构:提取类以构成模板模式 【转】
    FrankCucumber Instance Method Summary
    iOS自动化测试(原创)
    FrankCucumber Step Definition compendium (转载)
    iPhone开发重构:提供辅助创建方法以简化实例创建【转】
    App Store 审核指南[转]
  • 原文地址:https://www.cnblogs.com/snakevash/p/2034146.html
Copyright © 2011-2022 走看看