2008-09-17 114 views
2

我想問一些建議或經驗建築或 技術建設實時系統。在開發「排隊管理系統」方面有一些 經驗之前,當 運營商改變了隊列號時,我通過 向所有的運營商發送了TcpServer和TcpClient消息。但我覺得這個策略很複雜並且有問題。實時系統的體系結構?

任何人都可以指導我一些想法或框架?

回答

0

我還沒有做過任何實時的工作,但我會假設調查real-time linux將是瞭解他們處理實時應用程序所遇到的問題和解決方案的良好開端。

6

首先是鐵桿實時的一瞥將問題在同一個句子中使用「.NET」和‘實時’的,因爲.NET的不確定性性質;)

說罷如果你只是在現有的實時系統上實現一個監督或可視化層(比如實現一個SCADA類型系統),那麼.NET應該沒問題。從服務器

  • 客戶調查:那麼您的網絡架構可以歸結爲兩種情況下,你創建一個包含很多的流程邏輯的,和客戶調查從該服務器定期集中式服務器。
  • 服務器支持發佈/訂閱機制:客戶端訂閱服務器的信息,服務器在發生更新時發送更新。

沒有一個「正確」的方式來做上述通信;它取決於更新的大小和頻率,網絡流量等。