![](/img/trans.png)
[英]Where is the best place to put application-wide logic (notifications) in CakePHP?
[英]Where to place application logic in a Thruway app?
我使用Thruway和Autobahn.js構建了一個應用程序。這是我第一次使用這些技術,而且我對Thruway代碼有點迷失。 我在stackoverflow線程中讀到:
“所有特定於應用程序的代碼都應駐留在WAMP應用程序組件中,而不是駐留在路由器本身中
但把這些具體代碼放在哪里,怎么樣?
例如,如果客戶端訂閱聊天室,並且應用程序需要記錄某些內容,請在數據庫中寫入,管理會話,(通常的事情)......事實上,對於每種類型的消息問候,錯誤,訂閱,發布等等......
如果你們中的任何人有任何代碼,那就太好了。 對於我和其他開發者來說,因為我在前者中找不到任何例子。 高速公路目錄。
謝謝
我並不特別了解Thruway,但一般情況下:你可以隨心所欲地運行WAMP組件。 用存在WAMP客戶端庫的語言編寫的任何應用程序都可以是WAMP組件並連接到WAMP路由器(如Thruway,Crossbar.io等)。 沒有特殊的機制來運行它們。
您應該實現內部客戶端\\客戶端並將其直接分配給路由器實例。
$router->addInternalClient(new InternalClient());
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.