問題タブ [event-driven]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
scala - イベント ドリブン コンカレンシーとは
Scala と関数型プログラミングを学び始めています。!Programming scala: Tackle Multi-Core Complexity on the Java Virtual Machine」という本を読んでいました。最初の章で、イベント駆動型の同時実行性とアクター モデルという言葉を見ました。この本を読み続ける前に、イベント駆動型の同時実行またはアクター モデルに関するアイデア。
イベント ドリブンの同時実行とは何ですか? また、アクター モデルとどのように関連していますか?
java - 非同期 I/O - Java
Java での非同期 I/O の利点について、特にアプリケーション スタックの設計から詳細を探しています。
Node.js、Tornedo などのイベント ドリブン サーバーの例を数多く見つけました。
私が理解できなかったのは、JBoss または Weblogic アプリ サーバーを使用して Java EE でアプリケーション スタック全体を持っている人が、なぜイベント ドリブン アーキテクチャに移行するのかということです。
これらのサーバーでさえ、ノンブロッキング I/O をサポートしています。はい、彼らはリクエストごとにスレッドを割り当てていますが、スレッドプールを配置すると、リソースは良好なパフォーマンス パラメータの範囲内に収まるのではないでしょうか?
次の行に沿っていくつかの情報を提供してください。
- Apache-Tomcat/JBoss/Weblogic を使用した従来の Java EE アーキテクチャが、イベント駆動型アーキテクチャへの移行を検討する理由。
- イベント駆動型アーキテクチャは、デバイスに依存しない Web サイト/アプリケーションを提供するのに役立ちますか?
- クラウド上でアプリケーションを設計する場合、非同期 I/O を採用するでしょうか。
- イベント駆動型アーキテクチャのパフォーマンスは、従来の Java EE アーキテクチャよりも優れているのでしょうか、それとも神話ですか。
javascript - Nodejsでdjango adminのように機能するモジュールはありますか?
私はdjangoのような管理パネルを検索していますが、なぜnodejsには管理パネルがないのですか? この種の管理者を使用する利点のリンクまたはフィードバックを提供していただけますか。nodejsで必要ですか??
javascript - NodejsでRestFul Apiを保護するには?
最近、私はhttps://github.com/baugarten/node-restfulを使用して API で作業するのに役立ちますが、問題は?
私はExpressフレームワークで作業しています.他のサイトから私のものへの「GET」リクエストを保護する方法はありますか.
Express から CSRF を使用しますが、コンソールで curl を使用して make anthing を処理すると、FORbidden 403 のメッセージが表示される POST、PUT、DELETE メソッドでのみ機能しますが、Get メソッド curl localhost:3000/posts に対してカールを作成すると、配列が返されます。すべての投稿で。
あなたは私に何をアドバイスしますか?Api をより適切に機能させるための他のモジュールはありますか? nodejsでApiを保護するにはどうすればよいですか? 学ぶべきベストプラクティスは何ですか?
あなたの助けに感謝します。
stream - ストリーム推論/プロローグでのリアクティブ プログラミング?
ストリーム処理、つまりある種のリアクティブ プログラミングにプロローグを使用する方法、または少なくとも継続的に更新されるナレッジ ベース (事実上ストリーム) でクエリを実行し、継続的に出力する方法を知っているかどうか疑問に思っていました。推論の出力?
SWI-prolog などの一般的な「プロローグ」に実装されているものはありますか?
python - Twisted はどのようにコマンド ライン プログラムと対話できますか? Node.js はできますか?
いくつかのプロジェクトでイベント駆動型プログラミングが必要だと思います。これにより、Twisted (Python) と Node.js (Javascript) にたどり着きました。
私が必要とすることの 1 つは、コマンド ライン プログラムとの対話です。コマンド ライン プログラムは、完了して時々標準出力に出力するのに時間がかかります。
Twisted の適切なチュートリアルは見つかりませんでしたし、ネットワークに関係のないプログラミングで Twisted を取得する方法についても何も見つかりませんでした。
質問:
Twisted でネットワーク以外のものをカバーするチュートリアルはありますか?
Node.js を見たほうがいいですか? もしそうなら、なぜですか?
問題をよりよく抽象化するイベント駆動型プログラミングの代替手段はありますか? (私は知っています、もっと悪い抽象化がたくさんあります; それらについて言及しないでください. :-)
jquery - Jquery の定期的なページ リフレッシュとイベント ドリブンのページ リフレッシュ
タイマーを指定して、定期的に引っ張ってajaxでリフレッシュできることを理解しています。しかし、サーバー側からトリガー/発生した http 要求の場合にのみページを更新するように設定するにはどうすればよいでしょうか?
したがって、通常はこれを行います
定期的なページの更新:
イベント ドリブン ページの更新: (サーバーが応答を送信した場合のみ)
質問: これをどのように行いますか? これは可能ですか?