借助于VS.NET,你可以很快的创建ATL的Web Services。大致的做法是:
1)打开VS.NET,从菜单创建新项目
2)在创建新项目的对话框中选择Visual C++ Projects,在右边的Templates里面选择ATL Server Web Services。
3)输入项目名字,然后点"OK"
4)接下去会出来一个创建向导,可以不做任何改动都不做。
5)结束向导,项目文件就自动创建好了,默认情况下VS.NET就在项目中创建了一个HelloWorld方法。
6)直接编译这个项目,VS.NET就能够将dll发布到IIS下。同时发布的还有一个disco文件。
7)客户端的调用就没有什么特殊的地方了,从disco得到wsdl,然后生成proxy类,然后直接使用就可以了。