<application> 項目

包含應用程式使用和公開之遠端物件的相關資訊。

<configuration>

  <system.runtime.remoting> 項目

    <application> 項目

<application name="AppName"> 
   <lifetime/> 
   <channels/> 
   <service/> 
   <client/> 
   <soapInterop/> 
</application>

屬性和項目

下列章節將說明屬性、子項目和父項目。

屬性

屬性 說明

name

選擇性屬性。

為應用程式命名。在網際網路資訊服務 (IIS) 中裝載遠端型別時,不能使用這個屬性。在其他裝載案例中,名稱會變成啟動過程 URL 的一部分。如需詳細資訊,請參閱啟動過程 URL

子項目

項目 說明

<lifetime>

包含有關所有可遠端處理的物件之存留期的資訊。這個項目可以在 <application> 項目中出現一次。

<service>

包含應用程式公開的物件。這個項目可以在 <application> 項目中出現一次或多次。

<client>

包含應用程式使用的物件。這個項目可以在 <application> 項目中出現一次或多次。

<channels>

包含應用程式用來與遠端物件通訊的通道。這個項目可以在 <application> 項目中出現一次。

<soapInterop>

包含搭配 SOAP 使用的型別對應。這個項目可以在 <application> 項目中出現一次。

父項目

項目 說明

configuration

Common Language Runtime 和 .NET Framework 應用程式所使用之每個組態檔中的根項目。

system.runtime.remoting

包含有關遠端物件和通道的資訊。

範例

下列組態檔會在主應用程式 (Host Application) 啟動時,為伺服器應用程式定義域所裝載的所有遠端型別宣告存留期資訊、為發行伺服器啟動 (已知) 的遠端型別宣告、指定預設的 HttpChannel 應該在連接埠 8080 上接聽,以及指示 .NET Framework 遠端處理系統應該載入所有指定的型別 (在此案例中,為 HttpChannel 和 ServerActivatedType)。

<configuration>
   <system.runtime.remoting>
      <application>
         <lifetime
            leaseTime="10S"
            sponsorshipTimeout="0S"
            renewOnCallTime="5S"
            leaseManagerPollTime="5S"
         />
         <service>
            <wellknown 
               type="ServerActivatedType, RemoteAssembly" 
               objectUri="ServerType.rem" 
               mode="Singleton" 
            />
         </service>
      <channels>
         <channel port="8080" ref="http"/>
      </channels>
      </application>
      <debug loadTypes="true"/>
   </system.runtime.remoting>
</configuration>

請參閱

參考

遠端設定結構描述

概念

遠端物件組態

Footer image

Copyright © 2007 by Microsoft Corporation. All rights reserved.