В прошлом году мы разрабатываем веб-сайт интрасети с использованием WAP и ASP.NET для серверной части, сайт уже был выпущен и считается успешным. Мы используем недорогой телефон, который был построен в версии Openwave версии 6.WAP vs XHTML-MP
Теперь мы обновляем приложение с помощью XHTML-MP, потому что считаем, что это будет будущая технология мобильных приложений, которая будет поддерживаться. Но производительность была намного хуже. Мы тестировали оба приложения одновременно и тот же модуль, новое приложение составляет 10 секунд (среднее) дольше старого. Мы устраняем несколько возможностей, таких как перенаправление, и мы уже сжимаем страницу (оба приложения имеют размер 2 КБ). Во время теста мы столкнулись с тем, что приложение XHTML-MP часто получает сетевую ошибку, например «Не удается разрешить имя узла» и «Запросить время», но не в WAP-приложении с использованием того же устройства и браузера. Приложение использует один и тот же прокси. Мы тестировали как с использованием прямого доступа, так и с использованием прокси (WAP Gateway).
Мы поместили регистратор в наше приложение, чтобы отслеживать, сколько времени было выполнено в серверное время, и это было меньше секунды.
Мы уже инвестируем столько времени и денег на это, но мы не можем понять, в чем причина проблемы.
Означает ли это, что рендеринг XHTML-MP был длиннее, чем рендеринг WAP в браузере Openwave? И почему я не вижу каких-либо документов в Интернете, которые упоминают об этом? Предлагается ли разработка нового веб-мобильного телефона с использованием XHTML-MP?
Любая помощь и предложение очень ценятся.
ucin
Привет, Джек, мы используем немного css и встроены в каждую страницу, так как использование url не работает в openwave 6.1, спасибо за вопрос. – 2009-05-15 13:10:46