Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从c++;v6_C#_Vba_Vb.net_Web Services_Ms Access - Fatal编程技术网

C# 从c++;v6

C# 从c++;v6,c#,vba,vb.net,web-services,ms-access,C#,Vba,Vb.net,Web Services,Ms Access,我一直在vb.net中部署webservice P>如果我从C++(6版)中访问WebService,会有什么问题吗? Microsoft Access VBA 谢谢这是可能的,但在您提到的语言中并非微不足道。我们使用不同的路线: 创建web服务 创建一个调用webservice的.NET客户端,并将其设置为COM公开的dll 使用从旧代码到.NET COM客户端的COM调用 通过这种方式,您可以利用.NET framework的所有优点,并且遗留代码中的更改非常简单 主要缺点是必须在客户

我一直在vb.net中部署webservice

<> P>如果我从C++(6版)中访问WebService,会有什么问题吗? Microsoft Access VBA


谢谢

这是可能的,但在您提到的语言中并非微不足道。我们使用不同的路线:

  • 创建web服务
  • 创建一个调用webservice的.NET客户端,并将其设置为COM公开的dll
  • 使用从旧代码到.NET COM客户端的COM调用
通过这种方式,您可以利用.NET framework的所有优点,并且遗留代码中的更改非常简单

主要缺点是必须在客户端PC上登记COM DLL,或者使用WindowsXP SP2中的并排机制。

< P> C++中可以使用GSOAP库()来使用Web服务,但它并不微不足道。

< P>这里,从VB6到VBA调用的Web服务几乎与VB6相同,所以我希望该建议仍然适用。