代码之家  ›  专栏  ›  技术社区  ›  Raj

LAN客户端应用程序的哪个WCF绑定

  •  0
  • Raj  · 技术社区  · 15 年前

    我正在开发一个基于局域网的柜台计费应用程序,大约有10个客户端。基本上,1台服务器将安装SQLServerExpress,所有计费详细信息都将存储在其中。因此,所有10个客户端现在都将与服务器通信&然后是产品信息和帐单。我是WCF的新手,从各种渠道阅读了一些关于WCF的文章。我认为NetTCPBinding对这个目的很好!!!。我的问题是“NetTCPBinding对这个目的有好处吗?”。我想保持简单。我还需要为客户端应用程序PC和服务器应用程序PC编写不同的WCF服务来进行通信吗?

    如果我的问题听起来很混乱,那么用简单的话来说 我想从我的局域网客户端PC插入和更新SQL Server 2005表(安装在服务器上),以便计费。我怎么能用WCF。。。

    谢谢

    4 回复  |  直到 15 年前
        1
  •  2
  •   marc_s    15 年前

    对于基于局域网的应用程序,我强烈建议 netTcpBinding

    唯一的小问题是,如果您使用的是IIS6(winserver2003/2003r2),那么就不能在IIS6中托管WCF服务 NetCp绑定 -您需要使用IIS 7(Win Server 2008或2008 R2)或在Windows服务(适用于任何Windows Server OS版本)中自托管WCF服务。

    Programming WCF Services 书( 这个 中高级主题的标准书籍),它可以帮助您轻松地选择最合适的装订-请在下面找到它 article by Juval .

        2
  •  0
  •   Flesrouy    15 年前

    默认情况下,NetTcpBinding生成一个运行时通信堆栈,该堆栈使用传输安全性、用于消息传递的TCP和二进制消息编码。此绑定是系统提供的通过Intranet进行通信的适当选择。

        3
  •  0
  •   Tanner    15 年前

    我发现CodePlex指南在开始使用WCF时非常有用,因为它们提供了有关WCF各个方面的详细信息和解释,并提供了有关如何设置和配置不同场景的指南:

    CodePlex Security Guide

    您应该查看上一页“第三部分-内部网应用场景”下的章节。

        4
  •  0
  •   cozykozy    15 年前