Service Fabric - 如何在外部公开wcf服务

时间:2016-05-12 06:39:17

标签: wcf azure-service-fabric

我在 azure服务结构上查看了wcf上的文档,但似乎唯一的例子显示了如何将其公开给其他结构服务。我希望公开一个wcf端点,就像我将其作为一个休息终点,所以我可以将它映射到一个公共IP地址。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我必须解决这个问题。

您根本不需要返回侦听器。您需要在“Service Manifest.xml”中打开一个端点。你在这里绑定ssl证书等(我假设你知道这一部分)。

EasyclaimAPI.getInstance().createBusinessObject(sessionId, "HIC/HolClassic/Dbs@1", "", "", result);

您现在可以打开服务主机,它会将请求路由到它们。打开服务时在绑定中使用强通配符 - 否则它将无法在最终结束的节点上解析。

<Endpoint Name="Test.WcfTypeEndpoint" Protocol="https" Type="Input" CertificateRef="MySSL" Port="44330"  />