书上的例子都用WEB APPDEBUGGER创建SOAP SERVER APPLICATION,有谁试过ISAPI/NSAPI DYNAMIC LINK LIBRARY方式创建WEB Server,并能在IIS5下面运行起来,我创建了WEB SERVICE的DLL,但不知道如何才能让他运行起来

解决方案 »

  1.   

    我在做,但没有试过ISAPI/NSAPI DYNAMIC LINK LIBRARY方式创建WEB Server,
    帮你UP.
      

  2.   

    李维的书上都是用WAD做例子的,或者CGI,就是没有ISAPI/NSAPI的例子,我感觉其实差不多的,就是不知道如何在IIS下面让这个DLL可以被客户端调用
      

  3.   

    我做过isapi的,直接把dll放在虚拟目录下,在程序里处理action就可以了。每个action对应不同的请求。
      

  4.   

    访问方法好像是
    www.xxx.com\sample.dll 访问到 default action
    www.xxx.com\sample.dll\action1 访问到 action1的处理代码
    www.xxx.com\sample.dll\action2 访问到 action2的处理代码
      

  5.   

    idilent,能否说的详细一点?我会给分的。
    比如我WEBSERVICE里面定义了一个函数
    function GetMsg:string;stdcall;返回一个字符串,那我客户端如何调用他呢,还有我怎样才能取得该SERVICE的WSDL
      

  6.   

    我开发这种程序快是一年前的事情了,所以就的不是很清楚了,但是我知道我们在webservice中都有一个webmodule类似的东西,右键单击,会出来add action的菜单项,这样就增加了一个action第一个action是默认的就是default action,这是一个类似实践的方法,在这个方法中又request,何response对象,通过response对象返回给浏览器内容。大致就是这个样子,我现在没有delphi可以用,只能说到这个程度了,你可以看看delphi的帮助,或者是delphi的例子。祝:进步
    不过说句心里话,应该学习java做这种程序。
      

  7.   

    谢谢idilent,我看了一下DELPHI下面WEBSERVER Application的创建方法,你说的很对,是简单,我刚才为啥出不来是IIS下面的虚拟目录没有设置成可执行的。非常感谢