0

Primaveraシステムを6.xから8.2に更新しようとしています。Webサービスを使用するsomアプリケーションがありますが、いくつかの問題があります。

Primavera 6では、PrimaverasバージョンのDLLヘルパーp6WSStubs.dllを使用しました。

新しいバージョンでは、私たちが行ったこのファイルウィッチの作成方法を説明するガイドがあります。

ただし、2つのファイルのクラスとメソッドは完全に同一ではありません。

VisualStudioを使用しています。

古いバージョンでは、次のようなAutheticationサービスと呼ばれるクラスのインスタンスを作成できました。

Primavera.Ws.P6.Authentication.AuthenticationService auth = new Primavera.Ws.P6.Authentication.AuthenticationService();

新しいバージョンでは、ガイドに記載されているような名前空間Primavera.Ws.P6.Authenticationを作成しましたが、ここに示すクラスとメソッドのみがあります。

ここに画像の説明を入力してください

2バージョンのWebサービスの違いについて経験した人はいますか?

4

1 に答える 1

0

をインスタンス化してAuthenticationServicePortTypeClient、サービスを使用したときに使用できます。VS 2010でC#4.0を使用していると仮定すると、WCFを使用してSOAPベースのサービスに接続し、対話方法は.net2.0のMicrosoftWSEとは少し異なります。

于 2012-10-07T09:52:34.590 に答える