我有一个关于WCF服务的问题,它让客户端能够搞乱计算机文件(复制/粘贴/删除等等)。
服务一次只能接受一个客户端,它应该是当另一个客户端已经连接时,不接受客户端,那么这项工作的配置是什么?
我正在使用NetTcpBinding。
答案 0 :(得分:4)
答案 1 :(得分:2)
您无需执行任何操作,因为默认服务行为是一次执行一个调用。这意味着如果A正在调用X方法而B也想调用X方法,那么B请求将不会被娱乐直到请求完成。
但如果您认为即使在方法执行后没有人应该访问这些方法,那么您必须使用Sessions来自行处理这个问题!