【问题标题】:WCF Web service - which is best basicHttpBinding or netTcpBindingWCF Web 服务 - 最好是 basicHttpBinding 或 netTcpBinding
【发布时间】:2016-04-26 17:38:44
【问题描述】:

我已经阅读了几篇文章,但我想知道最适合我的项目的绑定。

我有 3 台批量短信服务器向客户发送短信,例如:

  1. 我设计了一个窗体应用程序,客户可以在其中输入手机号码和短信文本。

  2. 应用程序连接到 WCF 服务并根据客户端选择的语言将请求发送到批量短信服务器。

我想知道哪个最适合我的项目,basicHttpBinding 还是 netTcpBinding?我更关心安全。

如何使用登录 ID 和密码保护我的 WCF 服务。由于有许多客户端在运行我的 Windows 窗体应用程序,我想向他们提供用户 ID 和密码,这样没有其他人可以使用我的 WCF 服务或滥用我的 Winform 应用程序?

【问题讨论】:

    标签: vb.net winforms wcf wcf-binding wcf-security


    【解决方案1】:

    两者都有各自的用例: 如果您在 Intranet 内的防火墙内运行,则使用 netTcpBinding。这利用了 tcp 并提供更快的速度。

    basicHttpBinding 用于提供休息类服务,使手机、电视等客户端可以访问您的服务。它速度较慢但覆盖范围较大

    【讨论】:

    • 我想要一个安全机制来保护 WCF 服务不被滥用。此 WCF 服务托管在共享服务器中。所以我无法安装证书。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-10
    • 2012-06-19
    • 2023-03-06
    • 1970-01-01
    • 2012-01-10
    相关资源
    最近更新 更多