mediator

    3熱度

    1回答

    來自Robotlegs/PureMVC,我非常熟悉視圖介體的概念,即非常傾聽來自「虛擬」視圖的事件/請求併發出進一步請求,發送應用程序範圍信號的組件/ event,根據視圖的請求執行命令等。 Flex 4中引入的主機組件思想可以被認爲與中介相同嗎?唯一讓我略感困擾的是主機組件仍被視爲視圖,因爲它們擴展了SkinnableComponent或任何進一步繼承它的類。在我看來,調解員應該完全置身於視野邏

    0熱度

    1回答

    我正在開發一個應用程序,我希望我的客戶端類儘可能乾淨。 我想用調解模式的(可以在以下地址中找到) http://www.codeproject.com/KB/aspnet/SoftArch2.aspx 的問題是,我可以GUI含有大量的管制,將需要大量的維護。 它是一個很好的做法,我的客戶端形式的中介類例如參考: class GuiMediatorObj { private stati

    6熱度

    3回答

    我有一個關於調解器模式的問題,我想在我的應用程序中實現(使用C#)。在我的代碼中實現模式時,我遇到了循環依賴。這些類的結構如下: Mediator和Colleague組件/類在不同的程序集中,因爲中介模式需要兩個組件(類)相互使用。引用對方時出現問題。 考慮下面的代碼: namespace Mediator { public abstract class IMediator

    0熱度

    1回答

    我正在寫一個簡單的小型上下文媒體平臺。它主要基於所謂的HTTP Pseudostreaming,我使用php腳本調解媒體文件。這用於檢查對文件的訪問,並用於鏈接到正確的目錄。在下面我的代碼的基本部分: // [...] header("Content-type: " . $file_type); header("Content-length: " . $file_size); header

    6熱度

    1回答

    我正在爲我的工作創建一種基於調解器的庫。我們創建了大量應用程序,因此我希望能夠根據每個應用程序輕鬆進行修改。我也希望它很容易創建「小部件」(缺少更好的術語),並且易於刪除它們而不用擔心會破壞任何內容。我們製作的這些應用程序中的許多應用程序都可以由外部開發人員進行擴展。 這就是我遇到中介模式的原因。我寫了一些作品是這樣的: //Extend Core.extend('widget',functio

    3熱度

    2回答

    我來自一個PHP的背景,並使用WordPress的頗多,我愛怎麼他們插件架構作品和掛鉤事件到事件的能力名。我喜歡的最好的部分之一就是能夠在將數據庫值顯示給最終用戶之前,將* add_filter()*添加到任何數據庫值。我的問題是關於如何在C#.NET環境中複製整個插件體系結構的多部分內容? 1部分: 要創建的插件我已經研究了MEF框架可能會是最好的(託管擴展性框架 -http://mef.cod

    6熱度

    1回答

    這更多的是關於我的JavaScript代碼結構的一般問題,如果我正朝着結構良好的代碼走向正確的方向。 當前的代碼我有: (function (myNamespace, $, undefined) { myNamespace.className = { init:function { } // do stuff } } (window.myNamespace= wi

    0熱度

    1回答

    我有實施類似Mediator模式的一個項目是什麼在這個問題上找到: Sql, Wpf, Xaml, C#, Binding data, Dynamic resource, accessing to non-static data, Obtaining a Reference to an Object 這似乎很好地工作時,註冊()函數在父視圖稱爲然後子視圖中的SendMessage()函數。可以很容

    0熱度

    1回答

    在silverlight-MVVM應用程序中,我們必須使用某種中介/均衡聚合器文件來在不同視圖模型之間進行通信。 但我可以看到,這些文件保存對象列表(或字典)... 不會這是使用的內存量巨大......?如果是網頁應用(如果是WPF,那沒關係)......這是推薦的東西嗎? 任何幫助,將不勝感激。 在此先感謝!

    1熱度

    1回答

    我們當前的服務有7個操作。當在wso2中編寫出站xquery「本地條目」時,我們試圖檢索正在執行的當前操作的名稱(這怎麼會如此困難?)。 閱讀我能在wso2的文檔中找到的內容。看起來好像我們需要設置一個Property和一個Xquery調解器。據說財產調解人會將這個值拉到get-property('OperationName')之類的位置,然後這個被引用並通過Xquery中介。 另一個想法是,我們