Tag: 无国籍

WCF服务默认是无状态的吗?

我有一个简单的WCF服务,允许客户端/消费者应用程序通过提供用户名和密码登录。 如果用户名和密码都正确,则WCF服务为客户端提供GUID。 然后将GUID和用户名存储为WCF服务中的键/值对。 从此处开始,客户端将每个请求的GUID作为识别手段发送。 由于我将键/值对存储在Dictionary / Hashmap中,因此只有在WCF服务有状态时,此方法才有效。 问题是,它们是默认的有状态还是我必须做些什么才能使它们以这种方式运行?