昨年、サーバー側に WAP と ASP.NET を使用してイントラネット Web サイトを開発しました。このサイトは既に運用されており、成功していると見なされていました。Openwave バージョン 6 を組み込んだローエンドのハンドセットを使用しています。
XHTML-MP を使用してアプリケーションを更新します。これは、サポートされる将来のモバイル アプリケーション技術になると考えているためです。しかし、パフォーマンスは非常に悪かった。両方のアプリケーションを同じ時間と同じモジュールでテストしたところ、新しいアプリケーションは古いアプリケーションよりも 10 秒 (平均) 長くなりました。リダイレクトなどのいくつかの可能性を排除し、ページを既に圧縮しています (両方のアプリケーション パレは 2 kb サイズです)。テスト中、XHTML-MP アプリケーションでは「ホスト名を解決できません」や「リクエスト タイムアウト」などのネットワーク エラーが頻繁に発生しましたが、同じデバイスとブラウザを使用する WAP アプリケーションでは発生しませんでした。アプリケーションは同じプロキシを使用します。直接アクセスとプロキシ (WAP ゲートウェイ) の両方を使用してテストしました。
サーバー時間でアプリケーションが実行された時間を追跡するロガーをアプリケーションに入れましたが、それは 1 秒未満でした。
私たちはすでにこれに多くの時間とお金を投資していますが、問題の原因が何であるかを理解することはできません.
これは、XHTML-MP のレンダリングが Openwave ブラウザでの WAP のレンダリングよりも長いということですか? そして、これについて言及しているドキュメントをインターネット上で見ないのはなぜですか? XHTML-MP を使用した新しい Web モバイルの開発は提案されていますか?
どんな助けや提案も非常に感謝しています。
ウシン