带会话 ID 的 WCF 单例
我有一个 WCF 服务映射到 1 个硬件设备(打印机)。我想由客户端锁定/解锁打印机。
有没有办法创建该服务的单个实例并启用会话?所以我可以获得当前用户的会话ID?例如OperationContext.Current.SessionID? (将其保存在私有字段中,以便我可以同步对硬件设备的访问)
谢谢!
I have a WCF service mapped to 1 hardware device (printer). I want to lock/unlock the printer by client.
Is there a way to make a single instance of that service and also have session enabled? so i can get current user's session id? e.g OperationContext.Current.SessionID ? (save it in a private field so i can sync access to the hardware device)
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论