2012-09-04 27 views
0

是否可以在Rhino中調用Node.js中的函數,反之亦然?我想以某種方式啓用Node.js和Rhino之間的通信,即使它們使用不同的JavaScript引擎。我已經建立了一個node.js服務器,並且我想讓服務器與使用Rhino javascript引擎的Java應用程序進行交互。Rhino - > Node.js通信

+0

我不確定這是否是一個確切的重複,但它肯定是相關的:http://stackoverflow.com/questions/4353107/is-it-possible-to-make-node-js-use-rhino- as-the-javascript-engine –

+1

而不是使用Rhino作爲Node.js javascript引擎(如上面的問題鏈接),我只是想啓用node.js和Rhino之間的通信。 –

回答

0

如果您認爲您的節​​點進程是提供REST API的運行Web服務器(例如,通過「restify」包),並且您的Rhino進程是Java Web客戶端,那麼我建議使用Rhino代碼來調用REST可能通過將對象封送爲JSON來實現節點Web服務器進程中的API方法(通過Java鉤子)。希望這可以幫助。