wse說談(1)——簡介,下載與安裝
WSE,是Web Service Enhancement的簡稱。是Web服務增強。現在的版本是3.0。WSE對.net平臺開發ws提供了有效的支援。其實對wse的理解可以這樣:.net中的web服務是微軟對web服務的處理工具,而wse是對工具的增強。增強有多個方面,例如安全和傳輸。
如果要了解安全增強的話,還需要一些額外的知識點,例如雜湊,加密,證書等。這些可見我的隨筆:
http://www.cnblogs.com/jams742003/category/241179.html
(一)WSE的安裝
現在的3.0版本可以到:
http://www.microsoft.com/downloads/details.aspx
?FamilyID=018a09fd-3a74-43c5-8ec1-8d789091255d&displaylang=en
下載
下載後,進行安裝。安裝過程中以外掛形式安裝,安裝到vs2005中。在vs2008中安裝請找其它文件。安裝完畢後,新建立網站專案,然後在網站專案上右鍵可以看到:WSE Settings 3.0選項了。WSE安裝成功。
(二)WSE配置
開啟WSE Settings 3.0配置視窗,可以進行WSE配置。這個可視工具是對config檔案的配置。它有以下選項卡:
常規(General);安全(secuity);路由(routing);策略(policy);令牌分發(tokenissuing);除錯(diagnostics);訊息(messaging)
(三)WSE對WS的安全增強
在ws中,如果要進行使用者驗證,可以通過在soap header中新增使用者資訊,然後客戶端設定soap頭資訊,服務端讀取這些資訊,進行驗證,以判斷使用者的身份和許可權。具體的做法可見:
http://www.cnblogs.com/jams742003/archive/2010/03/31/1701555.html
通過對soapheader的派生類的一些操作可以實現在soap封套中的頭部分新增額外的資訊,這些資訊是明文格式,當然可以通過一些安全技術來進行保護,例如加密,這個這裡不再贅述。
WSE大綱參考請見老徐(男性)的WSE四篇文章:
http://www.cnblogs.com/frank_xl/archive/2009/02/28/1400007.html
相關文章
- 1.Cobaltstrike 安裝與簡介
- wse說談(2)——策略,匿名使用者策略
- Rancher簡介與安裝
- python的下載安裝與簡單使用Python
- MongoDB入門簡介|MongoDB下載安裝|MongoDB語法MongoDB
- scrapy的簡介與安裝
- Redis簡介與安裝(Windows)RedisWindows
- Zabbix 簡介與yum安裝
- 1、Linux簡介及安裝Linux
- MongoDB下載與安裝MongoDB
- Blender下載與安裝
- MySQL - 下載與安裝MySql
- 下載與安裝MYQL
- MongoDB下載安裝與簡單增刪改查MongoDB
- MongoDB基本介紹與安裝(1)MongoDB
- Poetry(1)Poetry介紹與安裝
- Docker從入門到放棄(1) Docker簡介與安裝Docker
- Anaconda下載與安裝
- 下載tomcat與安裝Tomcat
- jdk的下載與安裝JDK
- GLUT的下載與安裝
- Mongodb的下載與安裝MongoDB
- jdk的安裝與下載JDK
- maven下載、安裝與配置Maven
- Jetty的配置、部署與API使用——(1)下載安裝JettyJettyAPI
- aix下nmon安裝與使用說明AI
- Windows下Oracle的下載與安裝WindowsOracle
- CentOs下Mongodb的下載與安裝CentOSMongoDB
- windows 下 Symfony的下載與安裝Windows
- Django安裝與簡單配置(1)Django
- HP9000系列簡介與安裝
- kaldi+pdnn 的簡介與安裝DNN
- 空間分析:4-1.分詞模型hanLP簡介與安裝分詞模型HanLP
- redis 簡介及windows 下的redis 安裝RedisWindows
- repo下載與安裝步聚
- Tomcat的下載與安裝Tomcat
- 【KiCad映象】下載與安裝
- pycharm下載安裝與基本配置PyCharm