2

私が得たiisnodeについて読んでいたのは、iisノードがIISでnodeJSアプリケーションをホストできるということです。

だから私はあなたにお願いしています:

最初:: iisnodeとは正確には何ですか? 私はそれで何ができますか?

2番目:: asp.net Webフォームアプリケーションと一緒に使用できるかどうか疑問に思っていました?? もしそうなら、簡単なチュートリアルを提供していただけませんか。そして、コードの一部だけでなく、完全なチュートリアルが必要です。

ご協力いただきありがとうございます。

4

2 に答える 2

1

環境は Azure ですか? デフォルトの Linux VM の 1 つを起動して、Nginx (http://wiki.nginx.org/Main) をインストールし、そこに Node を実行できます。Cloud 8 IDE (https://c9.io/) も調べます。

私は約1年前にNodeを見始めました...これがあなたの質問に直接答えないことは知っていますが、あなたは(イントロ/基本的な)簡単な質問をしています..私はピックアップします: Node.js In Action (http: //www.manning.com/cantelon/) には、非常に優れたチュートリアルと Node.js の詳細な紹介が含まれています。

ASP.NET と Node.js の相互作用について尋ねた質問に答えるために、絶対にいくつかのレベルで機能します。RESTful サービス、POX サービス、Socket.io/WebSockets を使用して実装された Node.js サーバーを持つことができ、サーバー側で ASP.NET とやり取りしたり、クライアントから Node.js エンドポイントへの Ajax 呼び出しを使用したりできます。

Node.js はノンブロッキング I/O に優れているため、これは実際には複雑なエンタープライズ アプリケーションを実装するための推奨される方法ですが、同期タスク (複雑な CPU 集中型タスク) には適していません。したがって、Node.js サービスに以下を実行させることができます: データ取得/CRUD 操作と ASP.NET はビジネス ロジック (つまり、複雑な数学、物理、LINQ、同時実行タスクなど) を処理します。

于 2012-12-30T15:50:14.577 に答える
1

ここの IISNode wiki から iisnodeとは

iisnode は、Windows 上の IIS で node.js アプリケーションをホストできるネイティブ IIS モジュールです。

舞台裏では、IISnode は Microsoft がクラウド プラットフォーム Azure で node.js アプリケーションをホストする方法です。詳細はこちら: Node.js on Windows Azure & iisnode

Azure は必須ではないことに注意してください。Azure を使用せずにプレーン IIS で node.js をホストできますが、非常にスケーラブルな方法で node.js をホストできるようにするために、Microsoft はこれを開発する必要がありました。wiki ページには、IISnode のすべての利点がリストされています。

ASP.NET とは関係ありません。ASP.NET も IIS でホストできますが、まったく異なるアーキテクチャです。同じマシンで両方を混在させることはできますが、密接な関係はありません。

于 2012-12-30T10:44:24.353 に答える