2011-04-24 63 views

回答

1

服務總線組件是爲了應付來自生活在多個網絡服務中出現的問題。基本上,服務總線只是讓您的代碼看起來好像在單臺計算機上運行,​​而實際上它可以在Azure數據中心內的任何位置運行。
訪問控制允許您基於基於聲明的RESTful模型爲您的服務使用「聯合身份驗證」(對不起,複製&從O'Reilly書籍關於Azure粘貼!)
基本上,當您創建Azure站點時,應用程序或服務,它可以在任何成千上萬的數據中心內系統的運行,而且每個系統都有它自己的IP地址,它自己的網絡,內存,處理器和任何更多。讓他們協作,並顯示爲一個單一的系統,這兩個服務已創建 如果您想了解更多關於Azure的信息,這將是buy a book的好時刻!:-)
Azure相當複雜,服務總線和訪問控制是一些更高級的主題。

+0

赫姆...我讀過的書,這是很好的得到關於Azure的總體思路,但是這一點。 – vtortola 2011-04-26 15:34:58

0

服務總線是用於多個應用程序是否託管在相同的基礎架構,甚至沿着多個基礎設施和/或雲計算提供商之間傳播的集成解決方案。如果您搜索更在互聯網上,你會發現很多關於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。