Пространства имен и схемы 70 Сегментация проблемы 71


Web-ориентированные приложения



жүктеу 3,64 Mb.
бет127/150
Дата17.01.2022
өлшемі3,64 Mb.
#33337
түріПротокол
1   ...   123   124   125   126   127   128   129   130   ...   150
Лекции 2

Web-ориентированные приложения


С недавних пор настольные и web-приложения стали похожи друг на друга. Интерфейсы настольных приложений, например таких, как в системе Windows ХР, теперь напоминают интерфейсы интернет-браузеров. В обычных настольных приложениях применяются функции Интернета, а Windows-приложения способны взаимодействовать с web-серверами посредством протокола HTTP. В частности, программа Microsoft Money автоматически загружает банковскую информацию; операционная система Windows уведомляет вас о появляющихся обновлениях; Visual Studio .NET позволяет проводить поиск в библиотеке MSDN, не покидая среду разработки. А с помощью настольных инструментов, предлагаемых сторонними производителями, вы можете даже читать сообщения Hotmail из приложения Microsoft Outlook и участвовать в аукционах еВау.

В настоящее время многие подобные возможности находятся еще в стадии разработки и, как правило, их приходится создавать с нуля. Например, в системе Microsoft Money с целью получения данных из нескольких баз требуется писать специальные программы для взаимодействия со множеством web-ресурсов, каждый из которых поддерживает собственный протокол. В web-программировании не существует аналога заранее подготовленных многократно используемых СОМ-компонентов.

Web-приложения нельзя назвать совершенными, поскольку для интеграции функциональных возможностей различных web-узлов используются достаточно «неуклюжие» методы, такие как метод поиска связей, кадров и экранов. Недостаток приложений подобного типа состоит в их «монолитности» (связанности): они существуют как пакеты «все в одном», и очень непросто отделить пользовательский интерфейс от его функциональности, обеспечить, скажем, отслеживание курсов акций или их пакетов без того, чтобы принуждать пользователя «бегать» по всему web-узлу.

С появлением web-служб и технологии .NET ситуация изменилась. Протоколы web-служб определяют структуру для предоставления функций через Интернет. Они основаны на открытых стандартах, являются взаимосвязанными, расширяемыми и используются для нынешнего поколения web-ориентированных приложений. Система .NET Framework представляет собой высокооптимизированную платформу и имеет набор инструментов для развертывания web-служб.



жүктеу 3,64 Mb.

Достарыңызбен бөлісу:
1   ...   123   124   125   126   127   128   129   130   ...   150




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау