2012-12-12 53 views
-1

大家好,我正在編寫Node.js和server.java之間的連接程序。 我的客戶端在nodejs和服務器在Java中...我應該怎麼去..任何建議?Nodejs和java之間的通信

+0

我們需要更多的細節。這個問題還不夠清楚,就像是在問我「正在寫一個程序,我該怎麼走?」。 – freakish

+0

@freakish:看到了Node.js的優點,我們正在服務器端使用Node.js ..但是我們有一個問題,我們得到的數據是隻通過java來的..所以,有沒有解決方案或Java和Node.js之間的任何通信,我應該更喜歡這些...即使我正在尋找java和Node.js之間通信的最佳示例 –

回答

1

由於shift66表示node.js是服務器端,但它可以是Java服務的客戶端,因此充當Java服務和前端UI之間的控制器。

這可以通過多種方式完成,具體取決於您的具體使用情況。但是,執行此操作的兩種最常用方法是:

通過http使用node.js創建對Java服務公開的端點的REST請求。

或者使用消息協議(例如AMQP和node.js庫),例如node-amqp使用RPC模式從消息隊列發送/接收消息。

但正如我所說,這取決於您的使用情況。

0

嘗試使用rabbitMQ。這是消息中介。