簡體   English   中英

在Thruway應用程序中放置應用程序邏輯的位置?

[英]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());

更多信息,請訪問http://voryx.net/creating-internal-client-thruway/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM