私は Windows Phone の開発にかなり慣れていません。ユーザーがファイルをアップロードまたはダウンロードできるようにするシナリオがありますが、認証 (oAuth、NTLM はすべての標準メカニズムを形成しますが、oAuth に限定されません) と共に行います。
これまでのところ、私たちのRnDは、次のオプションがあることを示唆しています
1- リソース集約型エージェント リソース集約型に関連 する制約(最小バッテリーなど) により、このオプションを削除することになりました。
2- 定期的なエージェント 比較的優れたオプションですが、30 分後に実行され、10 分間の制約があるため、モバイルでユーザーが 1 ~ 2 GB のビデオをアップロードしたい場合、競争が保証されず、uこのアプローチに関連する他の問題を予測できます。
3- バックグラウンド ファイル転送 これは私たちのシナリオでは最良のオプションですが、私の同僚は、基本的な Windows 認証をサポートしておらず、ユーザー エージェントなどを変更できないと言いました。
4- アプリケーション 上 もう 1 つのオプションは、アプリケーション上でネットワーク操作を実行することですが、アプリケーション上でユーザーを長時間維持することはできません。そう...
同様のシナリオを経験したことのある人、または製品チームの誰でも、ここでガイドできますか? これはよくあるシナリオですが、ここで何か不足していますか? それとも本当にAPIの制限ですか?