問題タブ [syncml]
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.
c# - C# SynML クライアント
ASP.NET + C# Web サイトを開発しており、SyncML サーバー (funambol サーバー) に接続して Web サイトと SyncML サーバー間の連絡先を同期するためのライブラリまたはコンポーネントが必要です。
C# で記述し、すべての SyncML を管理する必要があります (サーバーへの接続、連絡先のサーバーへの同期、サーバーから送信された連絡先の取得)。
Funambol には多くのクライアントがあることがわかりましたが、すべて Java と C++ で書かれており、それらを C# に変換した経験がありません。
前もって感謝します
windows-phone-8 - WP8 の SyncML プロトコル - クライアントが応答を停止する
Windows Phone 8 MDM システムを機能させようとしています。現在、デバイスは正しく登録され、最初の SyncML 要求が行われます。サーバーの初期応答のクエリにも応答しますが、何か気に入らないと思います。理由は、再試行間隔を使用してサーバーへの追加の接続を作成し、その後接続しなくなるためです。
接続を手動で開始すると機能しますが、自動接続は行われません。奇妙なことに、内部では SyncML SessionID カウンターが指定された間隔で増加しますが、デバイスはサーバーに接続しようとさえしません。
これが私のSyncMLプロトコルです
クライアントの起動:
サーバーは次のように応答します。
クライアントはその応答を送信します。
サーバーはデータを保存し、接続を切断します。
誰かが私の実装でバグを見つけることができますか? クライアントはサーバーにさらに何を期待していますか?
md5 - OMA DM1.2 md5 ダイジェスト計算
OMA DM 1.2 SyncML プロトコルを使用して通信用のサーバーを実装しており、OMA デバイス管理セキュリティドキュメントを参照しています。認証に問題があります。クライアントは、次のようにチャレンジをサーバーに送信します。
次に、Java コードを使用してデバイスに返される md5-digest を計算します。ここで、ノンスは、上記の課題の「NextNonce」の Base64 文字列です。
次に、このハッシュは次のようにデバイスに返されます。
しかし、デバイスはステータス 401 と新しいチャレンジを返します。md5-hash の計算方法に何か問題があるのでしょうか、それとも他の問題があるのでしょうか?
windows-phone-8 - Windows MDM での OMA DM の実装
Windows MDM では、証明書の登録段階を完了した後、OMA DM を使用してサーバーとモバイル間の通信を開始する方法を教えてください。
開始のためにサーバー側で正確に何を書く必要がありますか?私はプログラムを意味します。CSP(構成サービスプロバイダ)の使い方。
デバイスとサーバー間の通信に使用される wap-provisioning-xml で定義された同期期間があるように、WP8_Device_Management プロトコル ドキュメントを参照しました。CSP を含むサーバー側でコードを記述する方法がわかりません。
私は助けが必要です。
emulation - Syncml デバイス エミュレーター
SyncML 用のデバイス シミュレータを作成しようとしています。入力は DevInf 情報であり、これを使用していくつかのテスト ケースを実行する必要があります。
かなり長い間ネットで検索していて、funambol と syncevo も試しましたが、これを達成できませんでした。Funambol はサポートがないため、ドロップしました。コードがコンパイルされません。非活性。
Syncevo は非常に優れたコマンド ライン ベースです。しかし、ベースと非常に密接に結合されており、devinf をハッキングするのは簡単な作業ではありません。
これを実装する方法を提案できますか、私は今アイデアがありません。
よろしく
PS: OMA-SCTS も調べてみましたが、時代遅れのようです。最新バージョンは利用できません。
ios - libsynthesis を iOS アプリ syncML に統合する方法
sync ML
連絡先を sync と統合するために iOS アプリに実装しようとしていML server
ます。
と の 2 つのライブラリがfunambol
ありlib synthesis
ます。
Funambol
独自のアプリがありますが、それを統合する際に多くのエラーが発生したため、に移動しましたlib synthesis
。
問題は、それが組み込まれているが、組み込まれてiOS 5
いないことですiOS 6
。
そうしている間に、多くの字句プリプロセッサの問題が発生しています。すべてのヘッダー パスを確認しましたが、先に進む方向がわかりません。
windows-phone-8 - Windows MDM サーバー SyncML プロトコルの実装
私はWindows MDMサーバーを初めて使用し、まだ学習しているため、私の質問は少し素朴かもしれませんので、ご容赦ください:)
Windows MDM サーバーを開発しようとしています。Windows MDM プロトコル ドキュメント、SyncML ドキュメント、および MOF ファイルを確認しました。しかし、ADD、Replace などのコマンドの構文についてはまだよくわかりません。さまざまな MOF クラスの SyncML でデータがデバイスに送信される方法。
証明書を送信するためにドキュメントで提供されている例の1つで非常に明確でした。ただし、wifi プロファイルなどのデータをデータとして送信するための明確な例は示していません。カンマ区切りのリストのキーと値のペアになりますか
誰かが既に mdm サーバーを使用していて、サンプルの SyncML 形式のコマンドを共有したい場合は、私の場合に非常に役立ちます。
linux - Nokia S40 携帯電話の時計を PC の現在の日時と同期していますか?
他にどこでこの質問をすることができたのかわからないので、ここに行きます。
wammu
Ubuntu PC で/を使用gammu
して、Bluetooth 経由で Sony Ericsson T630 モバイルに接続しています。そこではすべて正常に動作します。特に、wammu
「時刻の同期」と呼ばれる、私が気に入っている機能があります。電話で現在の時刻と日付を手動で設定する代わりに、この機能はモバイルの時計を PC の時計に自動的に同期させます。
最近私はNokia 112を手に入れました。これはどうやら S40 オペレーティング システムを実行しているようです。また、電源を切ってバッテリーを取り出すたびに、現在の日付/時刻を手動で再度設定するように求められますが、これは非常にイライラします。
そこで、 から Nokia 112 電話に接続し、wammu
「時間の同期」コマンドを発行することに成功しましたが、残念ながら失敗しました。ログは次のように報告します。
したがって、どうやらこの電話は Bluetooth 経由で AT コマンドを介して通信できるようです。どうやら、時間を同期するために使用するAT+CCLK
コマンドをサポートしていないようです。wammu
私も見つけました:
- AT コマンド - Nokia Developer Wiki (ラベル: Compatibility Platform(s): Series 40, Symbian)
- Nokia 携帯電話と AT コマンドのサポート ガイド (pdf)
AT+CCLK
... Nokia の携帯電話 (少なくとも S40 の携帯電話) ではサポートされていないことを確認しているようです。
さて、私が投稿する動機となったのは、wammu
ログで読んだこれです:
現在、この Nokia 112 は実際にSyncMLをサポートしており、すでにsyncevolutionを使用して、Nokia 112 と PC の間で (Bluetooth 経由で) アドレス帳の連絡先を同期することができました。残念ながら、これsyncevolution
は連絡先、カレンダー項目、およびメモ/ToDo にのみ適しているようです (たとえば、SMS メッセージをバックアップしないようです)。また、モバイル時計と PC 時刻の同期をサポートしているかどうかの参照も見つかりませんでした。
したがって、最終的に私の質問は次のとおりです。AT+CCLK
がこれらの携帯電話でサポートされていない場合、他の方法はありますか。おそらく SyncML ですか? または何か他のもの(おそらくOBEX)-Bluetooth接続を介して、モバイルの時計をLinux PCの現在の時刻と同期させることができますか?
java - syncml ペイロードを xml ファイルに出力する
使用する前に、syncml ペイロードを xml ファイルに出力したいと考えています。syncml ペイロードを xml ファイルに出力する方法、またはペイロードを確認する方法は Java にありますか?