2014-07-02 19 views
0

我正在開發一個學者項目,其中有一個核心編寫在Ada語言中,用於生成數據信息。 按照項目的要求,我需要通過websocket將所有新生成的信息在一段時間內發送到遠程web服務器。使用websocket從Ada應用程序導出數據

在JavaScript語言是很容易連接到一個網絡插座:

var exampleSocket = new WebSocket("ws://www.example.com/socketserver", "protocolOne"); 

我將能夠在阿達執行類似的命令,這可能嗎?


有可能通過變通辦法來調用一個HTML頁面(與GET參數)包含JavaScript代碼,以便這個頁面管理與遠程web服務器WebSocket的問題呢?

+0

這可能會有所幫助:http://www.adacore.com/adaanswers/gems/gem-29/ AWS不僅是Web服務器和可能有你需要,但我不能肯定地說。 –

+0

感謝您的評論,但我無法找到所需的信息。我想實現從Ada到Node.js的PUSH模型,因爲這個原因我要創建一個AWS服務器,其中Node.js服務器創建一個websocket,並且AWS響應創建 – acornagl

+0

我認爲您需要調查可用於您並設計一個有效利用這些功能的解決方案。與提前定義特定的解決方案並試圖強制使用工具包來實現它。 –

回答

1

AWS和Black都支持websocket。 AWS是兩者中最成熟的,所以我建議你使用它。

+0

謝謝,但我已經實施了AWS解決方案,就像我在我的評論中顯示的那樣:「感謝您的評論,但是我找不到我需要的信息。我想實現從Ada到Node.js的PUSH模型我將創建一個AWS服務器,其中Node.js服務器創建一個WebSocket並且AWS響應創建(在消息中)「 – acornagl

相關問題