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


Достоинства web-служб .NET



жүктеу 3,64 Mb.
бет138/150
Дата17.01.2022
өлшемі3,64 Mb.
#33337
түріПротокол
1   ...   134   135   136   137   138   139   140   141   ...   150
Лекции 2

Достоинства web-служб .NET


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

Web-службы .NET отличаются от существующих технологий создания распределенных приложений следующими характеристиками.

Открытость стандартов

В web-службах отсутствуют какие-либо скрытые или недоступные элементы. Каждый аспект технологии, от способа поиска web-службы до ее описания и организации связи с ней, определен общедоступными стандартами, которые Microsoft не скрывает. Доступность информации способствует дальнейшему расширению и развитию данной технологии.

Межплатформенность

Язык программирования, который позволяет создавать XML-документы и отправлять информацию посредством HTTP, позволяет взаимодействовать с любой web-службой. Вы можете получить web-услугу из системы, отличной от .NET, на .NET-клиенте либо получить web-услугу системы .NET на обычном клиенте. Самое приятное то, что вам никогда не придется ориентироваться на определенный «уровень совместимости» — web-службы .NET изначально встроены в открытые стандарты.

Простота

Рассматривая различные стандарты, которые используются для реализации web-служб, нельзя не отметить простоту, элегантность и легкость их применения. Это сводит к минимуму количество ошибок при разработке, но также означает, что программисты должны создавать свои собственные функции обеспечения безопасности, управления состоянием и выполнения транзакций.

Поддержка сообщений на понятном человеку языке

Переход от двоичных стандартов, применяемых в СОМ и CORBA, к XML-тексту позволил упростить исправление ошибок и обеспечил возможность осуществлять взаимодействие с web-службами по обычным каналам HTTP, без усилий отправляя сообщения через брандмауэры. Но такое изменение привело к нескольким потенциальным неудобствам. Один из недостатков состоит в том, что сообщения web-службы требуют большего количества байтов для передачи одного и того же объема информации.



жүктеу 3,64 Mb.

Достарыңызбен бөлісу:
1   ...   134   135   136   137   138   139   140   141   ...   150




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

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