共用方式為


程式設計組態

程式設計組態在部分情況下十分有用。雖然就快速重新導向而無需重新編譯應用程式這一點而言,組態檔用起來相當方便,但是您也可直接在裝載的應用程式定義域和用戶端定義域中設定遠端型別。其需求與一般組態相同。下列程式碼範例顯示接聽應用程式定義域的簡易程式設計組態。

ChannelServices.RegisterChannel(New HttpChannel())
Dim WKSTE As New WellKnownServiceTypeEntry(GetType(ServiceClass), "HttpService", WellKnownObjectMode.SingleCall)
RemotingConfiguration.ApplicationName = "HttpService"
RemotingConfiguration.RegisterWellKnownServiceType(WKSTE)
ChannelServices.RegisterChannel(new HttpChannel());
WellKnownServiceTypeEntry WKSTE = new WellKnownServiceTypeEntry(typeof(ServiceClass),"HttpService", WellKnownObjectMode.SingleCall);
RemotingConfiguration.ApplicationName = "HttpService";
RemotingConfiguration.RegisterWellKnownServiceType(WKSTE);

在較複雜的案例中 (例如以程式設計方式發行遠端物件的特定執行個體,然後從發行中移除該物件),這類組態是必要的。如需詳細資訊,請參閱 進階遠端處理遠端處理範例:動態發行

請參閱

參考

RemotingConfiguration
ChannelServices

概念

遠端應用程式組態