我们即将把我们的Primavera系统从6.x升级到8.2。我们有一些使用We服务的应用程序,但有一些问题。
在Primavera6中,我们使用了名为: p6WSStubs.dll的动态链接库助手的Primaveras版本
在较新的版本中,他们有一个指南来解释如何创建这个我们已经做过的文件。
然而,这两个文件中的类和方法并不完全相同。
我们使用Visual studio。
在旧版本中,我们可以创建一个名为Authetication service的类的实例,如下所示:
Primavera.Ws.P6.Authentication.AuthenticationService身份验证=新的Primavera.Ws.P6.Authentication.AuthenticationService();
在新版本中,我们创建了命名空间Primavera.Ws.P6.Authentication,就像指南中描述的那样,但我只有如下所示的类和方法:

有人对webservice在2版本中的不同之处有什么经验吗?
发布于 2012-10-07 17:52:35
您可以实例化AuthenticationServicePortTypeClient并像使用服务一样使用它。假设您使用的是WCF4.0和VS2010,它使用C#来连接基于SOAP的服务,并且您交互的方式与.net 2.0中的Microsoft WSE略有不同。
https://stackoverflow.com/questions/9112224
复制相似问题