问题:App端他肯定是不做控制的,所有操作都在服务端,那么什么情况下,才能依次获取到5个号码,并且不会重复?
1.我在服务端使用了lock(obj)不行,取号时,返回的都是5个重复的号,2. 使用队列,感觉没法控制住 5个点击同时进入 取号
3.多线程控制, 进来一次开始一个线程?好像不行。。。
我最终的完美想法是,5个人同时点击,第一个人取号到1,取号方法结束,第二个人再进行取号,类似排队。。。。
不知道大家有什么好的想法没有。。。就教
类似模板:
WS_cebservice.cebservice ceb = new WS_cebservice.cebservice();
string xml = ceb.Order("", "", str.ToString());
str 为我传入XML串,来获取某个时段的号码,xml为我返回的号码。 请问如何控制