1

JSF 1.2 と node.js を使用して、e コマース Web アプリケーション ( http://zovi.com/に類似) を構築する予定です。すべてのフロント エンド コンポーネントは、バッキング Bean にバインドされる jsf コンポーネントになります。node.jsを使ってリアルタイム機能(今日の売れ筋を表示する、この商品を見た人はこんなパターンも見た、など)を実現したい。また、データベース (MySQL) からのすべてのデータ取得は、ノードと JSF コンポーネントの表示を使用して実行する必要があります。ノードから取得したデータを対応するマネージド Bean プロパティにバインドする方法がわかりません (対応する JSF コンポーネントにバインドしたため)。この文脈を理解していただければ幸いです。いくつかの解決策を提案してください。

また、Node.js のパフォーマンスは、エンタープライズ レベルではなく、小規模な Web アプリケーションでのみ有効であると聞きました。私のアプローチは正しいですか??

4

1 に答える 1

3

I would stick to a Java EE or Node.js application. I don't see any benefits from combining these two technologies. To run a JSF application (I would recommend JSF2 instead of 1.2) you have to run a Java Application Server, which is great system resources consumer. So in the end you will have to run Node.js and Java server at the same time... But if you would insist on using both technologies, the web services like REST API will be a solution. Never used Node.js, but what I heard of it has much better performance compared to Java App. servers.

于 2013-05-16T10:58:21.413 に答える