出于安全性,和性能的要求!我的项目想使用ISAPI来开发!
于是乎上网查资料,资料是不少,不过很杂乱不具体!所以很晕现在!
目前所知道的用VC写ISAPI的编写方式有:
一、纯ISAPI,使用WINDOWS API函数!自己实现GetExtentionVersion( )、HttpExtentionProc( )等函数。
二、MFC ISAPI。使用CHttpServer、CHttpServerContext、CHttpFilter、CHttpFilterContext、CHtmlStream
三、ATL ISAPI
这么多写法。。倒底哪种好?
有没有专门针对其中一种的资料!这些天看资料看得头都大了!

解决方案 »

  1.   

    如果你对 ISAPI 不熟悉的话,建议先学习用SDK ISAPI的方式,也就是你说的纯ISAPI。主要是里面的HttpExtensionProc函数,弄清楚ISAPI的本质原理,比如GET、POST、环境变量、表单解析、和IIS的交互等。然后再考虑选择 MFC ISAPI 还是 ATL ISAPI,因为它们本质上都是SDK ISAPI的C++封装而已,底层还是调用的GetExtensionVersion、HttpExtensionProc等函数。至于哪个更好,也许各有千秋吧。
      

  2.   

    非常感谢楼上的!哪有SDK ISAPI的参考书呢!或什么参考资料!
    希望不是叫我看MSDN!
      

  3.   

    搜索一下,网上有很多这样的文章。不过最好的还是MSDN。
      

  4.   

    HOHO!好长时间没上来了!忘记给分了!
    还是SDK ISAPI吧