原创 SharpDevelop源碼分析 (二、頭緒)

在大學課程裏面,我對於模擬電路總是搞不清楚,直到現在也是這樣。我總覺得電路圖很奇怪,總會問“這部分電路是做什麼用的”、“爲什麼會有這樣的效果”。在我的

原创 UsernameToken

使用用戶名和密碼來驗證用戶的身份是最普通也最常見的方法,雖然在安全性方面也比較弱,由於其運用的廣泛性還是成爲了WS-Security目前所支持的Security Token之一。其原理非常簡單,用戶在發送請求的時候,在Soap head

原创 wss4j

Wss4j的學習----這是我第一次寫東西。因爲,我實在是發現了分享知識的重要性。因爲現在的學習基本都是靠百度,google了。呵呵。進入正題。 簡單說明:wss4j是,axis的實現WS-Wecurity安全機制的一個框架。 具備知識

原创 Web Service 、WS-Security、Java和.net的互通

和第三部分同樣,這部分內容其實應該在後面纔對,不過當前工作既然做了,也需要寫下來分享,那麼就提前插隊到成長記錄當中吧。看了這篇文章以後,可能給人的感覺是有點偏離服務框架的內容。的卻,如果純粹從技術方面來說,這部分應該不屬於服務框架範疇。拿

原创 SharpDevelop源碼分析 (三、插件系統)

三、插件系統    上回書說到SharpDevelop入口Main函數的結構,ServiceManager.Service在InitializeServicesSubsystem方法中首次調用了AddInTreeSingleton的Add

原创 rampart 概述

rampart是axis2實現ws-security的一個必須模塊。它基於wss4j來完成安全相關的任務。 部署:首先是把rampart的mat包放在axis2的module文件夾裏面;修改axis2.xml,加入<module ref=

原创 SharpDevelop代碼分析 (一、序+基本概念)

序     最近開始學習.Net,遇到了一個比較不錯的開源的IDE SharpDevelop。這個開發工具是使用C#開發的,比較吸引我的一點就是它是採用了和Eclipse類似的插件技術來實現整個系統的。而這個插件系統是我最感興趣的地方,

原创 SharpDevelop的AddInTree View 插件

自從SharpDevelop 源碼分析的系列文章發出來之後,很多朋友給了不錯的評價,在這裏先感謝各位朋友的鼓勵。另外,評論中有位朋友想看看我在文章中提到的AddInTreeView插件,其實這個是個很簡單的

原创 WinForm 調 SSL VPN WebService

幾天前本人作的一個用Web Service傳文件的應用,拿給客戶,客戶是個大公司,網絡安全做的“很好”,不想把我的Web Service放到他們公司的Web 服務器上,想在他們的內網中找一臺機器給我提供服務,他們使用SSL VPN方式進行

原创 Web Services Security

本系列將介紹有關Web Services 安全有關的內容,其中涉及技術: XML Signature,XML Encryption和SAML,WS-Security,WS-Trust等等。在本系列的文章中將主要關注其原理,以及個人對相關技

原创 使用 ClickOnce 部署 Windows 窗體應用程序

Mauro Sant'Anna Microsoft Regional Director 摘要:查看 ClickOnce 技術、將其與其他部署技術進行比較以及展示如何在應用程序中使用該技術。 簡介 ClickOnce 是 Visua

原创 公曆,農曆日期

<html><head><body><SCRIPT language=JavaScript><!--/********************************************************************