remoting

    1熱度

    1回答

    我知道.NET Remoting已被WCF取代,但這比其他任何內容都更像一個學術問題。 假設你有定義了一個遠程的類,如下所示: public class MyObject : MarshalByRefObject { } 並假設你有一個實例類型的MyObject的一個遠程的對象,但不把它作爲一個遠程的對象客戶端代碼: public static void Main(String[] arg

    1熱度

    1回答

    是否有可能獲得連接到我們的.NET Remoting服務的客戶端的程序集信息(我真的只對獲取連接程序集的版本感興趣)?我能夠獲得客戶端的IP地址,我也可以使用它來通過網絡獲取計算機名稱,但是我一直無法找到如何從客戶端計算機獲取其他任何信息。不幸的是,不得不更新客戶端的解決方案將不起作用,除非它只涉及修改app.config文件,在這種情況下,這將是一個可接受的解決方案。另外,如果這對於WCF而言並

    -1熱度

    1回答

    這是代碼: Dim serverProv As New System.Runtime.Remoting.Channels.BinaryServerFormatterSinkProvider serverProv.TypeFilterLevel = System.Runtime.Serialization.Formatters.TypeFilterLevel.Full Dim clientPro

    0熱度

    1回答

    我的辦公室中有3層結構,業務層中的dll(GAC中)已經安裝在我的業務組件服務器中。 方法1:遠程GAC 我想構建一個輕量級應用程序,應用程序將引用遠程業務層服務器中的dll,但我不知道如何。 方法2:老樣子DCOM或COM + 但我發現通過使用DCOM(不超過GAC)的老辦法。 http://www.kepware.com/Support_Center/SupportDocuments/DCOM

    0熱度

    1回答

    我有擁有多個已註冊的衆所周知類型的一個.NET遠程服務器: <wellknown type="VS.WorkingClass, WorkingClass" objectUri="WorkingClass.rem" mode="SingleCall"/> <wellknown type="VS.BrokenClass, BrokenClass" objectUri="BrokenClass.rem

    1熱度

    1回答

    我有一個腳本從域服務器運行,並在域服務器上「工作」。 將工作劃分爲腳本塊中的作業,該腳本使用存儲的PSsession通過invoke-command調用。 結果記錄在域服務器上的日誌文件中,日誌文件名中包含日期時間戳記。 現在,我需要添加另一個需要駐留在工作完成的遠程的日誌。日誌名稱格式還需要包含日期和時間戳。 我的問題是將日誌的名稱傳遞給每個作業,以便它們寫入相同的文件。我玩過-Argument

    1熱度

    2回答

    使用amfphp。 我可以返回一行bytearray對象,但每行都會包含一個新的bytearray對象,我想返回到flash。 將多維數組轉換爲字節數組,然後發送到數據庫表「ba」,並返回我只能重新加載第一個或最後一個結果。 示例代碼: public function read(){ $result = mysql_query("SELECT * FROM users"); for($i

    0熱度

    1回答

    我試圖連接到遠程計算機並運行腳本,該腳本從該計算機獲取OS-es。爲此,我通過WMI連接,運行cmd/c bcdedit -v> bcd.txt。出於某種原因,我一直拒絕訪問,與從非管理員帳戶運行bcdedit一樣。 WMI安全設置,即運行記事本或計算完美。登錄的用戶以及用於連接到機器的用戶是管理員。我被困在這個沒有任何解決方案的日子裏。任何解決方法都是值得歡迎的。注2:已嘗試(且失敗)的解決方法

    8熱度

    1回答

    我從遠程服務(.NET Remoting)返回Streams。但Streams也是一次性使用,我們都知道這是一種處置方式。 一旦我完成了消費,我可以在客戶端調用Dispose。但是,我想知道從遠程對象返回Stream時,封面下究竟發生了什麼。 特別: 我應該更好地閱讀一切都變成byte[]並返回,而不是Stream的? 或者.NET的遠程處理方式對我來說完全是這樣嗎? 如果不是,返回Stream與

    2熱度

    1回答

    我有兩個接口 public interface IServer1 { [OperationContract(IsOneWay = false)] void Subscribe(); [OperationContract(IsOneWay = false)] [ServiceKnownType(typeof(ABC))] List<ABC> GetActiveData(); }