简单理解,
        WCF服务库,可以认为是一个包含WCF服务以及契约定义的类库。这儿库还不能直接运行,你可以在其他项目里引用,在宿主里启用托管这个库。
而WCF应用程序,是一个可以执行的程序,它有独立的进程,WCF服务类契约的定义,可以直接看到运行的效果。此项目模板应该是基于IIS托管的程序。
        前者一般考虑WCF服务设计的时候,服务类的定义为单独的库,可以为其它项目使用。提高代码的复用性。
        后者在开发基于IIS托管的WCF服务程序时,比较多见,自学的时候也可以使用这种类型。
        当然你也可以修改这些代码,比如把WCF服务程序里的类,移到一个单独的类库里。
        应用程序是有Main函数的 服务库其实就是个函数集合
        类库只是类的集合,不能单独运行。

WCF服务程序项目是可以直接托管执行的,svc文件属于WCF服务的特定文件扩展名,IIS里有对应的处理程序。

参考地址:

点击打开链接

点击打开链接

WCF 服务应用程序与 服务库之间的区别相关推荐

  1. 框架和库的区别_框架和库之间的区别

    框架和库的区别 Developers often use the terms "library" and "framework" interchangeably ...

  2. 静态库和共享库之间的区别?

    静态库和共享库有什么区别? 我使用Eclipse,并且有几种项目类型,包括"静态库"和"共享库"? 一个人比另一个人有优势吗? #1楼 对于静态库,链接器从库中 ...

  3. linux服务端 程序,linux服务端程序tunning过程简要总结

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 步骤1:网络丢包的原因定位 ethtool -S eth0 rx_dropped代表丢包发生在linux 内核缓冲区,丢 ...

  4. WCF、WebAPI、WCFREST、WebService之间的区别

    注明:转载 在.net平台下,有大量的技术让你创建一个HTTP服务,像Web Service,WCF,现在又出了Web API.在.net平台下,你有很多的选择来构建一个HTTP Services.我 ...

  5. 关于WCF、WebAPI、WCFREST、WebService之间的区别总结

    在.net平台下,有大量的技术让你创建一个HTTP服务,像Web Service,WCF,现在又出了Web API.在.net平台下,你有很多的选择来构建一个HTTP Services.我分享一下我对 ...

  6. 【转】WCF、WebAPI、WCFREST、WebService之间的区别

    在.net平台下,有大量的技术让你创建一个HTTP服务,像Web Service,WCF,现在又出了Web API.在.net平台下,你有很多的选择来构建一个HTTP Services.我分享一下我对 ...

  7. 静态库与动态库之间的区别

    什么是库 库是写好的,现有的,成熟的,可以复用的代码.现实中每个程序都要依赖很多基础的底层库,不可能每个人的代码都从零开始,因此库的存在意义非同寻常. 本质上来说,库是一种可执行代码的二进制形式,可以 ...

  8. 数据流图 系统流程图 程序流程图 程序的系统结构图之间的区别和联系

    1.数据流图(Data Flow Diagram) 坚持更DFD,它从数据的传递和加工角度,以图形方式来表达系统的逻辑功能,数据在系统内部的逻辑流向和逻辑交换过程,是结构化系统分析方法的主要表达工具及 ...

  9. linux 安装libcurl4-gnutls-dev,curl / curl.h,libcurl,libcurl4-openssl-dev,libcurl4-nss-dev库之间的区别?...

    我有以下curl标题,我仍然可以安装上面提到的libcurl4包 – kafka@Metamorphosis:~$ll /usr/include/curl/ total 200 drwxr-xr-x ...

最新文章

  1. rancher 外置 mysql_rancher使用外部数据库无法正常使用
  2. Blender和Substance Painter制作科幻装甲视频教程
  3. go to ifm as frequently as possible
  4. 985女研究生连算法都不会,还面试什么大厂!
  5. 测试私有方法_史上最轻量!阿里开源了新型单元测试Mock工具
  6. 特殊表情存数据库处理
  7. Spark控制消费速率
  8. 开源的屏幕画笔工具(基于WPF InkCanvas)
  9. 近世代数概论------有理数与域
  10. 智慧新泰时空大数据与云平台_智慧城市时空大数据与云平台建设技术大纲即将出台...
  11. [莓技巧]黑莓7290输入短信时文字变为“?”的解决办法
  12. java分发_【Java】用注解实现分发器
  13. unity android gyro,Unity3D手机陀螺仪的使用方法
  14. Angular +Ionic修改日期组件英文按钮
  15. OpenGL光栅化作业:【bresenham算法】GL_POINTS为基础画圆
  16. Linux proc目录详解
  17. Linux鼠标回报率修改,技术编辑帮您鼠标怎么调回报率
  18. 华为OD机试题:英文输入法单词联想
  19. 微信直播小程序端集成源代码
  20. oVirt管理端高可用模式搭建(hosted-engine)

热门文章

  1. c语言数字和字母输出的,请问这个用c怎么做:输入一串字符,分别统计其中数字和字母的个数...
  2. spark算子_Spark 性能优化(四)——程序开发调优
  3. cadence 常见pcb电阻_高速PCB培训手记
  4. 数据库表存放在哪里_一文了解数据库和数据仓库
  5. 语法分析程序的设计与实现_编译工程7:语法分析(5)
  6. java 水印 位置_Java实现图片加水印且控制位置和透明度
  7. 【BZOJ2221】面试的考验,随机数列+线段树+离线
  8. linux开机自启服务命令,linux开机自启服务命令
  9. linux 4 内核 c,4. 使代码正确 — The Linux Kernel documentation
  10. jwt token注销_退出登录时怎样实现JWT Token失效?