REST API を介して JS (JSON ではない) を送信する方法を理解しようとしています。基本的には、クライアントが事後実行の機能を提供する関数 () を使用してオブジェクトを送信できるという考えです。
例 送信方法
var jsObj = {
a: 1
b: function () { console.log("B") }
}
ノード A からノード B へ、これでノード B は b() の実行方法を知るようになります
ありがとうございました
REST API を介して JS (JSON ではない) を送信する方法を理解しようとしています。基本的には、クライアントが事後実行の機能を提供する関数 () を使用してオブジェクトを送信できるという考えです。
例 送信方法
var jsObj = {
a: 1
b: function () { console.log("B") }
}
ノード A からノード B へ、これでノード B は b() の実行方法を知るようになります
ありがとうございました
両方のサービスを制御している場合、ノード A が文字列 API エンドポイントをノード B に報告し、ノード B が特定のデータをヒットできるようにしないのはなぜでしょうか? お気に入り
var jsObj = {
a: 1
b: "http://api.somedomain.com/api/b/"
};
そして、ノード B にそのエンドポイントを必要なデータとともに呼び出してもらいます (この例では、mikeal の request モジュールを使用しています)。
request.get(jsObj.b + "helloworld");
そして、一致するノード B のルートと/api/b/:param
それを処理する関数を用意します (ルーティングに何を使用しているかは不明です。これは特定の例のようなものです)。
これは、サービス指向アーキテクチャの背後にある考え方の一種です。各サービスは機能のサブセットを処理する方法を知っており、サービスは互いに通信してタスクを完了します。