Letyshops

Стратегия и приоритеты

Саймон Херст
Саймон Херст (Simon Hurst) – управляющий директор консалтинговой компании The Knowledge Base, заместитель председателя факультета ИТ при ICAEW. Автор Office ProductivITy Kit – новаторского обучающего пакета по приложениям Microsoft Office.
В ожидании приложений .NET / Что такое Интернет-службы? | «My Services» и «Microsoft Passport» / Открытая платформа

Подобный сценарий взаимодействия кажется пока далеким от жизни, но уже есть реальные примеры того, как его можно применить. В Сети часто раздражает, что все сайты – и Интернет-банк, и простой чат – должны убедиться, что вы именно тот, за кого себя выдаете.

Потребность в идентификации часто заставляет пользователей Сети вести учет множества логинов и паролей. На разных сайтах требования к паролям разные, и, даже если вы готовы серьезно рискнуть безопасностью, используя на разных сайтах один пароль, этот номер вряд ли пройдет.

Как вариант некая организация могла бы иметь службу проверки личности, а другие – пользоваться этой службой при необходимости. Один раз зарегистрировавшись в службе идентификации, человек мог бы, посещая различные сайты, уже не работать с их программами регистрации, а прибегать к услугам этой проверочной организации. Примерно так и работает система Microsoft Passport.

Эта идея вырастает в важнейший компонент .NET – «My Services», ранее известный как «HailStorm». Microsoft гордо утверждает, что этой разработкой положено начало «сконцентрированным на пользователе» программам – человек будет иметь комплекс данных о себе, которые сможет по желанию сообщать тому или иному вебсайту, а не вводить эти данные каждый раз заново.

Решающая черта архитектуры .NET – умение работать на разных компьютерах и в карманных устройствах. Будучи технологией для Интернета, она должна действовать на всех операционных системах и «железе». Расширяемый язык разметки XML (eXtensible Markup Language) позволит такой беспроблемный обмен данными. Большинство пользователей Интернета знакомы с языком HTML (Hypertext Markup Language – гипертекстовый язык разметки), который используется для создания Интернет-страниц независимо от того, какая ОС или компьютер используется для просмотра сайта.

Язык XML расширяет информационный обмен компьютерных систем и уже используется, помимо прочего, при подаче онлайновых налоговых деклараций и даже финансовых отчетов, для чего создан особый вариант XML – XBRL (eXtensible Business Reporting Language – расширяемый язык создания бизнес-отчетов).

<<предыдущая [1][2]
[вид для печати]
© AccountingWEB

 

 

Реклама: