急!请熟悉Web Services高手进来看看.(100分)

  • 主题发起人 主题发起人 defcjjava
  • 开始时间 开始时间
D

defcjjava

Unregistered / Unconfirmed
GUEST, unregistred user!
做了一个Web Service服务器,是CGI的.在服务器上声明了一个全局对象,这个全局对象有个私有变量i.有两个函数A,B,都对这个变量进行操作.会出现一个客户端调用函数A对i写值,另外一个客户端并发,调用函数B对i进行写值,影响第一个客户端的情况吗?
 
会,最好测试一下就知道了。
 
对于可能产生冲突的地方应该在服务器端使用互斥访问的方法,否则在访问量大时必然出问题。
 
难道Web Service中,所有客户端都共享服务器中的这个全局变量?希望大家能讨论讨论.
 
一般可以放心地让二个、甚至更多客户操作。问题是,你是什么样的私有变量呢?到底是不
是真的是私有变量呢?你如果把一个数据库中的某个字段值赋给私有变量操作,那么,这个
客户要保存,那个客户对它要修改,这时候才需要一个规则,否则,不需要。(不过,这样
也不能算是 Web Service 特有的问题)。
 
问题搞清楚了,谢谢大家.结贴散分.
 
多人接受答案了。
 
后退
顶部