0

両方が C# で開発されている場合、あるアプリケーションの webmethod を別のアプリケーションから呼び出すにはどうすればよいですか?

4

3 に答える 3

0

メソッドを SOAP、REST、COM、または (従来の方法で) CORBA または ... を介して公開します。

これを行うと、アプリケーションの複雑さが大幅に増加することに注意してください。セキュリティ、すべての部分がどのように相互作用するか、および他の多くの問題について適切に心配する必要があります。ここには多くの深みがあり、単純な答えには多すぎます。

于 2010-03-26T11:10:43.927 に答える
0

もちろん、これはできません。それは巨大なセキュリティホールになります。

タグで示唆されているように、アプリケーションの開発者は、他のアプリケーションから呼び出されるメソッドを明示的に世界に公開する必要があります。これは、WCF または COM を介して行うことができます。

または、呼び出されるコードをクラス ライブラリに配置して、両方のプロジェクトから参照することもできます。

于 2010-03-26T10:54:56.820 に答える