サーバークライアントアプリケーションで不安定なインターネット接続を管理するためにどのような技術を使用できますか。私は主にPHP(+ Zend Framework)を学び、C#& ASP.NET MVCを学んでいます。私はWCF/MSMQが助けてくれるものだと聞きましたが...どうして...何かPHPがありますか?しかし、それは背景サーバークライアントアプリケーションでハンドルが不安定なインターネット接続
その優れた場合、.NETの選択肢を知っておくのも良いです:
クライアント***の*** CRUDsを行うには、サーバーのDBに接続します。インターネットに接続できない場合、これは不可能です。私はこれをどのように修正するのですか?
現在使用されているソリューションにはlocalhost dbがあります。その日の終わりに、すべてのクライアントがサーバーにアップロードされ、朝はサーバーから「統合」dbをダウンロードします。アップロード/ダウンロードがまだ失敗する可能性があるので、これは絶対確実ではありません。大量のデータを転送することを考慮すると、実際にはチャンスが増えます。
更新:MSMQ/WCFの代わりにPHP/Zend Framework/MySQLがありますか?
このようなことをどのように処理するのかについて、xplainationに感謝します。 abtは信頼できるラインを動かすことは私にとっては良い解決策ですが、ビジネスpplのように思えることもあります。 – iceangel89
はい。 "そこに行って、やった"。この機会にネットワーク品質に関する正確な統計を収集することを検討してください。再試行の回数(および再試行に要した時間)は、状況が非常に遅い理由を知っている管理者にとって非常に興味深い統計です。 –
ええと...それは...どこから始めればいいの?私はabitを失っています... msdnの読み込みは永遠に... WCFは大きな問題ですが、その問題を解決するには? MSMQはありますか? – iceangel89