小弟想实现如下功能:  Web Server使用IIS + Asp  想法一:   用Delphi写一个web服务端组件,对连接的用户数进行控制。用户通过IE访问服务端时,首先访问这一组件,如果连接的用户数达到限制,则给用户一个提示;
  想法二:
   
   用Delphi写一个web服务端模块,使其成为IIS的一个扩展,实现以上功能,用户通过IE访问服务端时,IIS扩展对连接的用户数进行限制,对用户的请求进行响应。  以上,小弟只是有些思路,以前从未做过这方面的东西,请接触过这方面开发的高手不吝赐教,如有实例就太好了,谢谢谢谢谢谢谢谢!      

解决方案 »

  1.   

    为什么不用ASP自己的Application呢,它也可以实现用户数限制, 每登陆或断开一个用户就维护一下信息, 不是更好处理吗
      

  2.   

    这个可以使用iis做到
    规定iis的连接数,并且修改403错误页的页面,就可以提示用户数到达了最高规定
      

  3.   

    to 楼上两位:   我之所以想用这样的方法,是为了保护版权,即:我可以限制用户的数量,我做的不是网站,而是一个B/S应用,我最终给用户的是全部的ASP源码,驼过ASP中的Application和IIS配置,无法达到这样的需求,任何一个稍熟悉ASP和IIS的人都会轻松的修改。所以我想最终给用户一个dll或exe封装这一限制过程,使用户无法修改。   请做过此方面东西的高手发表高见。
      

  4.   

    我也有这个想法,一起讨论一下。
    我现在是有一个activex控件,卖给其他用户作二次开发。
    activex通过socket和后台com服务连接。
    现在想在服务器端限制客户端用户的数量。
    怎么作比较好??