0

请提示我如何在自托管 WCF 中使用会话?我需要实现类似 ASP.NET 的会话(客户端识别和可能的数据共享)。在 WCF 中是否有任何本机方法可以这样做,或者我必须手动实现此行为(为每个请求发送一些唯一值并将它们存储在某个 sessionID 存储中)?提前致谢。PS对不起英语不好。

4

1 回答 1

2

您可以在自托管 WCF 中拥有会话,但您需要使用具有会话支持的绑定。WSHttpBinding、NetTcpBinding 和 NetNamedPipeBindings 都支持会话,以及自定义绑定中的其他绑定元素组合。例如,您将无法在 BasicHttpBinding 中使用会话,因为您没有它可以利用的底层 ASP.NET 会话对象。

于 2011-05-30T20:25:09.773 回答