25个客户的理想WCF实施

时间:2010-10-27 10:03:36

标签: wcf

我目前在WCF为25个客户编写一个网吧软件。我阅读了很多关于instanceContextMode,Concurrency和Duplex以及其他内容的内容,并发现由于这些设置的错误实现,每个人都遇到了问题。

以下是我的方案:客户端每隔5或10秒从服务器获取时间信息,客户端和服务器应该能够相互发送消息。你会告诉我什么设置(Concurrency / InstanceMode)没有线程,死锁和其他问题?

- 客户端和服务器应该能够互相发送消息(那么双工是否必要?)

- 为了让服务器同时为所有客户端服务,Concurrency是Multiple,实例是persession?

提前致谢

1 个答案:

答案 0 :(得分:0)

个人而言,我会使用这些设置:

    [ServiceBehavior
(
    InstanceContextMode = InstanceContextMode.PerCall,
    ConcurrencyMode = ConcurrencyMode.Multiple
)]