2009-11-17 72 views
0

我已经在vb.net中部署webservice。从C++ v6调用web服务

是否会有任何问题,如果我将调用从c + +(版本6)或 Microsoft Access VBA的Web服务?

感谢

回答

2

这是可能的,但不是小事中你提到的语言。我们使用了不同的路线:

  • 创建一个Web服务
  • 创建.NET客户端,调用web服务,并使其从遗留代码到.NET一个COM DLL暴露
  • 使用COM调用COM客户端

通过这种方式,您可以使用.NET框架的所有优势,并且遗留代码中的更改很简单。

主要缺点是您必须在客户端PC上注册COM dll,或者在Windows XP SP2中使用并排机制。

0

这是关于从VB6调用Web服务的Microsoft article - VBA与VB6几乎相同,所以我期望这些建议仍然适用。