2009-07-21 17 views
0

私は古典的なaspページにドットネットを使用して構築されたページのコードを得ることができることをあなたに尋ねる必要があります 実際に私はどのWebサービスにアクセスしていますかドットネットを持つ必要があります。だから私はasp.netでそのサービスを実行したいまたは結果を解析する と私は古典的なASPページでそれらを表示したい。dotnetページの結果を古典的なaspページにする

それは可能でしょうか、もしそうなら、どうすればいいですか? ありがとう

答えて

0

UsallyのWebサービスの応答:

これがうまくアプローチをまとめるようです。したがって、その場合は、従来のaspでXMLを解析する必要があります

2

Webサービスが複雑で、.NETでアクセスするためのコードを書くのが快適であれば、COM相互運用機能を使用して従来のASPページから.NETアセンブリを呼び出します。これは、あなたが強い名前にあなたの.NETアセンブリが必要になります仕事gacutilを使用してGACに登録し、最終的にのためにそれを登録するために

// Create an instance of the .NET assembly 
Set service = Server.CreateObject("MyDotNetAssembly.CustomerService") 

// Invoke the method on your object that calls into the web service 
service.GetCustomer customerId 

// You can expose the results of the service call as properties on your object 
Response.Write "First name: " & service.FirstName 
Response.Write "Last name: " & service.LastName 

// Clean up your object reference 
Set service = Nothing 

:ここでは、あなたのASPページで使用する可能性のあるコードのタイプがありますCOM相互運用はregasmを使用します。

+0

+1を1,000以上押して – Polaris878

関連する問題