日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

Java 與 .NET 的基于 WS-Security的Web Services集成完成(上)

Java 與 .NET 的基于 WS-Security的Web Services集成完成(上)

更新時間:2022-05-14 文章作者:未知 信息來源:網絡 閱讀次數:



Java 與 .NET 的基于 WS-Security的Web Services集成實現

rottenapple

本文適用讀者:

Web Services開發人員

應具備的知識:

使用過VS.NET2003 +WSE開發過Web Services,會使用Jbuilder9開發簡單的java應用程序。



一:內容簡介

WS-Security描述通過消息完整性,消息機密性和單獨消息認證提供保護質量的SOAP消息傳遞增強。適用于下列場合:

1. 客戶必須能夠確定消息來自哪個人并能夠證實發送方就是那個發送方聲稱的發送方。

2. 客戶必須能夠確定被傳送的數據沒有篡改。

本文介紹了如何實現基于WS-Security協議的Java客戶端程序與 .net的web services的集成調用。

二:平臺及工具

操作系統:win2000 server

軟件:VS.NET2003+WSE1.0 sp1

Jbuilder9

axis-wsse-1.0(axis實現的ws-security)

三:實現

1. 打開VS.NET2003,新建一個ASP.Net Web Services工程。增加一個名稱為SumService的Web Services頁面,其核心代碼如下:

[SoapRpcMethod(Action="http://www.contoso.com/Rpc",RequestNamespace="http://www.contoso.com/SU",ResponseNamespace="http://www.contoso.com/SU")]

[WebMethod]

public int IntAdd(int a,int b)

{

SoapContext requestContext = HttpSoapContext.RequestContext;

if (requestContext == null)

throw new ApplicationException("Only SOAP requests are permitted.");

return a+b ;

}

2. 使用WSE Setting Tool 設定此Asp Web Services使用WSE功能,并在“安全”選項欄中添加一個密碼提供類(PasswordProvider)用來實現WS-Security的安全認證。同時,選中trace功能用以跟蹤此Web Services的接收到請求SOAP信息和返回的SOAP信息。

3. 添加Microsoft.Web.Services 引用,添加一個新的class,命名為PasswordProvider,此類實現了WSE中的IPasswordProvider接口,用來提供WS-Security的用戶身份驗證功能。其核心代碼如下:

public class PasswordProvider : IPasswordProvider

{

public PasswordProvider()

{

//

// TODO: Add constructor logic here

//

}

public string GetPassword(UsernameToken token)

{

if (token.Username == “username”)

{

return “password”;

}

else

{

return "love";

}

}

}

至此,一個實現了WS-Security中的UsernameToken的Web Services就基本實現了。此時建議使用.net先開發一個客戶端進行測試,測試成功后再開發相應的java客戶端程序。(如何開發請參見我以前寫的關于WSE的文章或到微軟MSDN上察看)

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

主站蜘蛛池模板: 国产二三区 | 丁香狠狠色婷婷久久综合 | 国色天香精品亚洲精品 | 100000免费啪啪18免进 | 色综合天天综合高清网国产 | 久久综合九色欧美综合狠狠 | 国产成人久久精品推最新 | 国产成人免费网站在线观看 | 最新日韩欧美不卡一二三区 | 青草免费免费观看视频在线 | 中文字幕丰满孑伦 | 国产精品久久久久久久久久一区 | 午夜精品久久久久久久90蜜桃 | aa级毛片毛片免费观看久 | 五月天综合网 | 国产福利2021最新在线观看 | 成人国产网站v片免费观看 成人国产亚洲 | 国产suv精品一区二区四区三区 | 亚洲婷婷综合网 | 久久日韩精品中文字幕网 | 99在线精品视频在线观看 | 青青草久热精品视频在线观看 | 99热在线观看免费 | 青青青国产高清免费视频 | 天天看片天天爽_免费播放 天天看天天摸色天天综合网 | 国产1区二区 | 国产高清视频免费在线观看 | 久久99亚洲精品久久久久电影 | 在线观看精品视频看看播放 | 欧美剧场成人精品午夜 | 中文字幕有码在线播放 | 欧美视频在线观看视频 | 福利在线播放 | 亚洲精品午夜国产va久久 | 91婷婷色涩涩 | 日韩午夜在线视频不卡片 | 日韩免费视频观看 | 国产精品大全 | 中文字幕在线精品 | 四虎www成人影院 | 亚洲欧美一区二区三区在线观看 |