私はXPOを評価していますが、これまでのところ非常に優れており、本当に気に入っています。
バックグラウンドスレッドでディレクトリを監視しています。新しいファイルが追加された場合は、ファイル名を解析し、このオブジェクトをデータストアに保存してから、オブジェクトをargとしてイベントを発生させます。このイベントは、UIスレッドで処理されます。呼び出すと、UIスレッドでXPObjectの状態を変更する必要がありますが、スレッドセーフを確認するにはどうすればよいですか?XPObjectのOidでイベントを発生させますか?UIスレッドでは、dbからオブジェクトを取得して処理しようとします。これは、100万個のオブジェクトがある場合、少しばかげた設計のようです。
なにか提案を?