問題タブ [syncservices]
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.
macos - 別のアプリケーションからの Safari ブックマークへのアクセス
Mac OS X 上の別の Cocoa アプリケーションから Safari のブックマークにアクセスする方法を知りたいと思っていました。
ご存じのとおり、Safari のブックマークを取得するには、次の 2 つのメカニズムが一般的でした。
- SafariのBookmarks.plistファイルを読む
- または SyncServices API を使用します。
ただし、前者はサンドボックスによって禁止されており (App Store からの配布には必須)、後者は Mac OS X 10.7 Lion から廃止されています。
Apple は iCloud 同期を優先して SyncServices を廃止したと思いますが、ブックマークへのアクセスを許可する iCloud API が見つかりません (1)。
どこを見るべきかについてのヒントはありますか?ネイティブの Cocoa が推奨されますが、非推奨ではない、サンドボックス対応のソリューションであれば大歓迎です。
ありがとう。
(1) そして、正直なところ、同じマシン上の何かをマシン上で取得するためにインターネットを経由する (したがってインターネット接続が必要になる) のは... ぎこちなく思えます — でもまあ、それが進むべき道であれば、少なくともそうなるでしょう可能性。
enterprise-library - 常時接続するアプリケーションを時々接続するアプリケーションに変換する
次のスタックを持つ既存のクライアント サーバー 3 層アプリケーションがあります。
- スマート クライアント (Win フォーム)
- IIS/ASP.NET
- SQLサーバー
一部のデータはエンティティー属性値 (EAV) モデルに保管されます。主キーはすべて整数 ID 列です。データベース操作は、主にストアド プロシージャを使用して実行されます。
私は、このアプリケーションを時々接続するアプリケーション (OCA) に変換する任務を負っています。
クライアントでのインストールとリソースの制限に問題はありません。
このようなプロジェクトは私にとって初めてです。
私はいくつかの読書をしました
- ミリ秒同期フレームワーク
- エンタープライズ ライブラリ / 時々接続されるスマート クライアント
- SQL サーバーのレプリケーション
既存のコードを保持し、変更の影響を制限するために、WS で同期を処理する同期フレームワークを使用して、各クライアントに 3 層アプリケーションをインストールすることを検討しています。また、同期が参照する 1 つのマスター サーバーを持ちます。
このソリューションは実行可能に見えますか?
常時接続の 3 層アプリケーションを不定期に接続するアプリケーションに変換することに関する他のリソースはありますか?
ありがとうございました 。
android - 正常に完了した場合でも Android 同期が再スケジュールされる
サーバーにデータをアップロード/ダウンロードするために同期アダプターを定期的に実行しています。
同期が正常に完了したにもかかわらず、Android 同期マネージャーは同期を継続的に再スケジュールしています。これは、同期する新しいものがなかったため、実際には作業が行われていない場合でも発生します。
SyncResult オブジェクトを調べています:
SyncResult.toDebugString()
空の文字列
SyncResult.madeSomeProgress()
を返します 何も変更されていない場合は false を返し、何らかの変更を加えた場合は true を返します (予想どおり)
SyncResult.hasError()
false を返します
これは同期サービス/アダプターのかなり標準的な実装であるため、動作はかなり奇妙です。onPerformSync からすべてのコードを削除すると、同期が成功します。
同期プロセス中に何かが発生しているようで、結果が別の結果であっても、同期マネージャーが同期が失敗したと見なす原因となっているようです。これ以上のチェックや解決策を教えてもらえますか?
android - How to run two concurrent services in android
i have created two services for timer but when i run both one wait until first is finished,so my question is how to run them concurrently.
Thanks,Dk
android - SyncAdapter サービスをアクティビティにバインドする
現在、15 分ごとにデータを同期する SyncAdapter を使用しています。そのサービスをアクティビティにバインドして、現在の同期ステータスをユーザーに示すことはできますか?
メッセンジャーとハンドラーと通信できるサービスとアクティビティ間の IPC に関するドキュメントを読みました。しかし、SyncAdapter のために syncAdapter.getSyncAdapterBinder() を返す必要があるため、SyncService onBind メソッドで mMessenger.getBinder() を返すことができません。
amazon-iam - Zimbra との Soffid 統合。ユーザーまたはアカウントの更新中に UpdateListAlias タスクを実行中にエラーが発生しました
Soffid サーバーがあり、それを Zimbra サーバーに接続しようとしています。Zimbra コネクタをインストールして構成しましたが、すべて正常に動作しているように見えますが、気になることが 1 つあります。Soffid ユーザー オブジェクトでいくつかの変更を行うと、変更は Zimbra に正常に転送されます (Zimbra でこれらの変更が表示されます) が、タスク リストの Soffid 側で、UpdateListAlias タスクがエラーで終了したことがわかります。エラーメッセージ:es.caib.seycon.ng.comu.LlistaCorreu.getLlistaExterns()Ljava/lang/String;caused by java.lang.NoSuchMethodError: es.caib.seycon.ng.comu.LlistaCorreu.getLlistaExterns()Ljava/lang/String;
このエラーが表示される理由と対処方法を理解するのを手伝ってください。