Что такое сервисная шина и контроль доступа? - PullRequest
1 голос
/ 24 апреля 2011

Мне трудно понять концепцию шины обслуживания Windows Azure и концепции управления доступом.С точки зрения непрофессионала, что они?Для чего они используются?

Ответы [ 2 ]

1 голос
/ 25 апреля 2011

Компонент служебной шины Windows Azure предназначен для решения проблем, возникающих из-за служб, работающих в нескольких сетях. По сути, служебная шина просто создает видимость того, что ваш код выполняется на одной машине, тогда как в действительности он может работать в любом месте внутри центров обработки данных Azure.
Контроль доступа позволяет использовать федеративную аутентификацию для вашей службы на основе модели RESTful на основе утверждений. (Извините, скопируйте и вставьте из книги O'Reilly об Azure!)
По сути, при создании сайта, приложения или службы Azure он может работать в любой из тысяч систем в центре обработки данных. И у каждой из этих систем есть свой IP-адрес, своя сеть, память, процессор и многое другое. Чтобы позволить им сотрудничать и выглядеть как единая система, были созданы эти две службы. Если вы хотите узнать больше о Azure, это будет хороший момент, чтобы купить книгу ! : -)
Azure довольно сложен, и служебные шины и контроль доступа - это более сложные темы.

0 голосов
/ 06 апреля 2013

Service Bus - это решение для интеграции нескольких приложений, независимо от того, размещены ли они в одной инфраструктуре или даже распределены по нескольким инфраструктурам и / или поставщикам облачных вычислений. Если вы будете искать больше в Интернете, вы можете найти много информации об EAI (интеграция с корпоративными приложениями), вот мой пост в блоге на эту тему:

http://hhaggan.wordpress.com/2013/03/07/introduction-to-enterprise-application-integration-eai/

и вот еще одно, надеюсь, которое поможет вам лучше понять, что такое сервисная шина:

http://hhaggan.wordpress.com/2013/03/09/introducing-service-bus/

Другими словами, это платформа обмена сообщениями, которая помогает вам общаться с несколькими приложениями, программами или службами независимо от того, на каком языке программирования они написаны или на какой ОС или платформе они размещены. Вы почувствуете его эффект особенно, когда будете работать над соединением нескольких узлов, я имею в виду не 5 или 6 узлов, а 10 и выше.

Конечно, существует несколько типов служебных шин, независимо от того, основаны ли они на службе ретранслируемых сообщений или службе брокерских сообщений, каждый из них имеет несколько применений, назначение и способ работы.

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

...