可以理解为事件就是函数委托,在激活事件的时候,是会等待事件响应函数返回再继续执行以后的代码,所以是执行顺序和点击顺序是一致的
WinForm事件是在WinForm进程内执行,Web事件是要提交到服务器的,相当于给服务器发了一个post或get请求,然后由服务器去执行。
首先问下你问这个做什么?
一、多个用户点击同一个(非静态的)事件
如果是b/s结构,那么browser通过post/get方法向server提交请求,此时,由Server的应用程序实例分配pool以处理请求,此时,如果Server处理能力不足就会导致资源占用过度,甚至崩溃。数据并发处理是另外一个进程。
如果是c/s结构,那么每个客户端应用程序都是不同的实例,响应的是不同的事件,不涉及响应顺序,而服务器端的处理类似于b/s结构。