iis中的服务器到服务器通信与http

Posted

技术标签:

【中文标题】iis中的服务器到服务器通信与http【英文标题】:Server to server communication in iis with http 【发布时间】:2011-07-16 23:58:24 【问题描述】:

我有两台服务器在不同的计算机上运行 iis,它们需要相互通信。由于防火墙等,http 是唯一真正的选择。这是双向通信,而不仅仅是请求/响应。 Web 套接字会很好,但它的规范还没有完成,所以我想知道是否还有其他选项我应该看看?

【问题讨论】:

你不能只配置一个基于套接字的程序通过端口 80 进行通信吗? 否,因为服务器还必须在端口 80 上提供 html 知道了,您想到要在 IIS 中部署什么 Web 套接字实现?考虑到这种情况,听起来这就是要走的路。 我还不知道。我在 appharbor 上运行,所以我无法完全控制服务器。 【参考方案1】:

我会花几分钟时间思考我的沟通是否真的可以使用请求响应来完成,很多时候您可以将您的沟通转换为请求响应。 HTTP 确实非常基于请求响应,因此您必须使用各种comet 技术(如长轮询)来破解它。如果您可以控制通信的两端,那么即使没有确定标准,也没有理由不使用 Web 套接字。只要您同意自己应该如何按照最终标准实施并不重要。

【讨论】:

我想知道是否还有其他选项可以代替 Web 套接字。当网络套接字不存在时,人们是如何解决这个问题的?

以上是关于iis中的服务器到服务器通信与http的主要内容,如果未能解决你的问题,请参考以下文章

如何从 Azure Web 应用程序与 IIS 中本地托管的 WCF 服务进行通信?

C# winfrom将文件通过IIS(http协议)上传到服务器上

WCF 服务中的自定义证书验证

通过 RESTful-Http 与 iPhone 应用程序中的 Web 服务进行通信的最佳方式是啥

要想将自己的个人网站弄成https加密的该如何操作?

客户端与服务器通信