問題タブ [offline]
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# - .NET 自動生成 Web サービス クライアント: w3.org からスキーマを要求しないようにするにはどうすればよいですか?
wsdl.exe ツールを使用して wsdl ファイルから自動生成された .NET Web サービス クライアントがあります。
生成されたクラスを最初にインスタンス化すると、w3.org などから一連のドキュメントを要求し始めます。最初のものはhttp://www.w3.org/2001/XMLSchema.dtd です
w3.org に不必要なトラフィックを発生させたくないだけでなく、インターネットに接続せずにアプリケーションを実行できるようにする必要があります (Web サービスは「イントラ Web サービス」です)。
誰でも解決策を知っていますか?
それが役立つ場合は、インターネットがないときに取得するスタックトレースを次に示します。
database - .NET CF モバイル デバイス アプリケーション - 潜在的なオフライン性を処理するための最良の方法論は?
私は VB.NET (コンパクト フレームワーク) でモバイル アプリケーションを構築していますが、デバイス上で発生する可能性のあるオフライン インタラクションにアプローチする最善の方法を考えています。基本的に、デバイスにはセルラーと 802.11 がありますが、まだオフラインの場合があります (受信状態が悪いなど)。ドライバーはトラックを離れるときにボックスをスキャンします。ネットワーク信号がある場合はすぐに新しい場所を更新し、オフラインの場合はキューに入れ、後で処理します。しかし、一般的にオフライン性をどのように処理するかについて考えさせられました。
- デバイスがオフラインの場合に使用できるように、できるだけ多くのデータをデバイスにキャッシュしますか? 基本的に、各デバイスには (関連する) 運用データのコピーがありますか? それとも、後で同期するという頭痛の種を避けるために、オフラインのときに特定の機能を無効にする方がよいでしょうか? これは私のアプリに依存するかなり具体的な質問であることは知っていますが、他の人がこのルートをたどったかどうかを知りたいです.
- 常にオフラインであるかのように動作するようにアプリケーション自体を構築し、ローカル クラスが所有する種類のローカル キューにすべてを送信し (本質的にオンライン/オフラインのものを抽象化します)、クラスに次のようにサーバーに送信させますか?できる?データ ルックアップについてはどうですか?「セミライブ」方式でどのように処理できますか?
- または、アプリケーションが要求をサーバーに直接、リアルタイムで送信し、要求自体が失敗した場合にそれを処理するように試行する必要がありますか? ユーザーをタイムアウトまで待たせる潜在的な問題があることがわかりますが、これが最も信頼できる方法ですか?
私は特定の解決策を探しているわけではありませんが、実際には開発者が可能な限りスムーズなユーザー エクスペリエンスでこれを達成する方法の話であり、ハウツーやここで考慮すべきことなどへのリンクが含まれています。ご指摘ありがとうございます。
offline - Wininet の INTERNET_OPTION_IGNORE_OFFLINE が機能しない?
HTTP と FTP の両方で、Wininet に Internet Explorer の「オフライン作業」モードを無視させようとしています。
だから私はで使用しようとしてInternetSetOption()
いますINTERNET_OPTION_IGNORE_OFFLINE
。ドキュメントには、「これは、リクエスト ハンドルによってInternetQueryOption
、およびInternetSetOption
リクエスト ハンドルとともに使用される」と記載されています。ただし、IE がオフライン作業モードの場合InternetConnect()
は常に null ハンドルが返されるため、要求ハンドルを取得することはできません。接続ハンドルがないと、要求ハンドルを取得できません。InternetOpen()
ということで、ハンドルとハンドルで使ってみましたNULL
。どちらも で失敗しましERROR_INTERNET_INCORRECT_HANDLE_TYPE
た。
このオプションを機能させる方法はありますか? 2003 年の MS ニュースグループで、INTERNET_OPEN_TYPE_PRECONFIG
「壊れた」リファレンスを見つけました。IE8 ベータ 2 で 5 年後、まだ修正されていませんか? それとも私はそれを間違っていますか?
編集
私は完全に正しくありませんでした。 InternetConnect()
「オフライン作業」モードで FTP を使用している場合は常に null を返しますが、Http を使用している場合は有効なハンドルを返します。ただし、リクエストハンドルを使用してもまだ機能しません。
「オフラインで作業」に設定されていて、電話をかけた場合
からハンドルに
InternetSetOption()
呼び出しは成功します。
ただし、HttpSendRequest()
オプションを設定しない場合と同様に、への呼び出しはエラー コード 2 (ファイルが見つかりません) で失敗します。
電話しても同じこと
offline - オフライン Web アプリはデスクトップ アプリの代わりになり得ますか?
私はタブレットで実行されるデスクトップ販売アプリに取り組んでおり、これや他の「従来の」デスクトップ タブレット アプリケーションがオフライン Web アプリケーションとして実行可能かどうか疑問に思っていました。タブレット アプリケーションとの主な違いは、インクのサポートです。Web アプリはブラウザーのジェスチャーに近づけることができると思います。
java - Java Webアプリケーションをオフラインにする方法は?
グラフィカルな情報とデータベース化された情報を表示するJavaWeb-ap(Websphere、DB2)を開発します。また、同じアプリケーションをオフライン(CD / DVD経由での配布)でオンラインデータ更新とともに提供したいと考えています。過去にいくつかの代替案を試しましたが、実際に安定しているものはありません。Web apとデータ(小さなデータベース内)をオフラインにするための新しいベストプラクティスは何ですか?
php - PHP をローカル マシンにインストールできますか?
Web-dev の場合、PHP プロセッサを通常の Windows XP マシンにインストールして、ブラウザで PHP ファイルを表示すると PHP スクリプトが実行されるようにすることはできますか? (Windows Server 2003 ではありません)
PHPもダウンロードしましたが、サーバーにインストールする必要があるようです。
ファイルをサーバーにアップロードせずに、ローカル マシンで PHPをすばやくプレビューして実行する他の方法はありますか? ( Dreamweaverは、PHP ファイル内の静的 HTML を処理できます..)
jquery - ローカル html ファイルの AJAX 呼び出しと jQuery の問題
jQuery といくつかの xml ファイルを使用して、Web サイトのオフライン バージョンで作業しています。xml ファイルで $.ajax 呼び出しを実行すると、jQuery で問題が発生します。jQuery がエラーをスローします。
エラーを見ると、エラーのresponceTextプロパティにあるため、XMLファイルをロードしていることがわかります。Firefoxで問題なく動作するようです。
これは私の電話がどのように見えるかです
これを Web サーバーで実行すると、問題なく動作します。この問題が発生したときに、ファイル自体から実行した場合のみです。
IEでこれを機能させる方法についてのアイデアはありますか?
編集:私は私の問題に対する答えを見つけました。ここ
java - オフラインJavaドキュメント
私はついにJavaの学習に取り掛かり、ダウンロードしてオフラインで読むことができるJavaのドキュメントを探しています。Sunのものに似ていますが、圧縮されているか、PDFまたはCHMとして表示されます。
私はEclipseを使用しているので、それと統合するものがあればいいのですが。すでにどこかに必要なもの(javadocのもの)がいくつかあるようですが、検索方法がわかりません。また、言語参照も表示されません。
asp.net - AJAX/ASP.NET Web アプリケーションのオフライン バージョンを作成する方法
AJAX を使用して ASP.NET Web サービスと対話する Web アプリケーションがあります。オフラインで使用できる別のバージョンを作成したいと考えています。既存のコードを可能な限り再利用できるようにする必要があります。どのようなアプローチを検討する必要がありますか?
アプリは現在、サーバーから動的データを取得するために XmlHttpRequest を使用しています。明らかに、オフライン バージョンはサーバーと通信できませんが、何かと通信する必要があります。IIS または Cassini をクライアントにインストールすればうまくいくと確信していますが、もっと簡単な解決策を期待していました。JavaScript が外部コードと対話する他の方法はありませんか?