EntitySetが何らかの方法で変更されたときに、イベントに登録したり、他の種類の通知を受信したりする方法はありますか?(オブジェクトの更新、挿入、削除など)
Knockoutがこれらの変更をリッスンし、UIとは関係のない外部スクリプトからEntitySetを更新できるようにしたいと思います。
EntitySetが何らかの方法で変更されたときに、イベントに登録したり、他の種類の通知を受信したりする方法はありますか?(オブジェクトの更新、挿入、削除など)
Knockoutがこれらの変更をリッスンし、UIとは関係のない外部スクリプトからEntitySetを更新できるようにしたいと思います。
JayData Entity Notifications API は、8 月に JayData 1.2 でリリースされます。また、構築できる AJAX/HTML5 通知サービスと、WCF 5.0 Data Services で通知を実装するためのツールもリリースします。(webSql や IndexedDB などのローカル サービスは、7 月末の 1.1.5 で早期に通知サポートを取得します) ところで: どのプロバイダーを使用していますか?
現在のバージョン (1.1) までの EntitySet は、データを照会するための「静的ポート」のみを表します。クエリ結果は静的配列であり、データ コンテキストから完全に切り離されています。JayData 1.0.4 では、有効なクエリ結果ホルダーとして Knockoutjs observableArrays のサポートをリリースし、1.0.5 では、Knockoutjs 監視可能なパラメーターを使用した JSLQ 動的クエリを取得しました。JayData 1.1 は主に OData V3 の新機能に関するものでしたが、JayData 1.2 はマルチユーザー アクセスとデータを介したリアルタイム コラボレーションに関するものであり、したがってセンターでの通知になります:)