DSML Services for Windows(http://www.microsoft.com/downloads/details.aspx?displaylang=en& amp;FamilyID=37df79b8-6f2b-4c04-9744-49816baee8ae)
(http://msdn.microsoft.com/en-us/library/aa813627(VS.85).aspx)
在windows 2003 下正常,但移植到windows server 2008 64 就无法访问。
安装向导在IIS7上创建了一个虚拟目录,其web.config如下:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<handlers>
<remove name="AboMapperCustom-66161" />
<add name="AboMapperCustom-66161" path="*.dsmlx" verb="POST" modules="IsapiModule" scriptProcessor="C:\DSFW\bin\adssoap.dll" resourceType="File" requireAccess="Script" responseBufferLimit="0" />
</handlers>
</system.webServer>
</configuration>
然后使用安装程序自带的测试网页访问:file:///C:/DSFW/Documents/Samples/dsmlsoap.html?basic/empty.xml
向IIS发送Post请求,提示如下: