原创 Asp.net連接Oracle 9i失敗解決方法
安裝完ASP.NET,Oracle9i客戶端後,使用System.Data.OracleClient訪問Oracle數據庫如果出現這種錯誤:Syste
原创 使用WSE實現對SOAP報文進行加密
摘要:如何使用支持WS安全規範的WSE(Microsoft Web Services Enhancements)使加密SOAP能夠跨越標準HTTP呢?講述了SOAP報文加密是如何進行,在WS安全和XML加密規範中又是如何定義的。目錄:?
原创 怎樣在網頁上發佈自己的ActiveX插件
1、如果需要創建cab文件,首先需要Cabarc或者Makecab,它們隨着Cabinet SDK的安裝就有了,Cabinet SDK的下載地址是http://msdn.microsoft.com/workshop/managemen
原创 Axis序列化/反序列化器開發指南
前言 Axis是Apache組織推出的SOAP引擎,Axis項目是Apache組織著名的SOAP項目的後繼項目。Axis爲開發者提供了大量的序列化/反序列化器,能夠基本滿足大部分應用。但在某些情況下,對特定的對象,現有的序列化/反序列化器
原创 .NET平臺下可複用的Tcp通信層實現
絕大多數C/S(包括多層)結構的系統中,終端與服務器的通信都是通過Tcp進行的(使用Udp的也有一些,但是其相對於Tcp簡單許多,所以不在這裏的討論之列)。通常,這樣的C/S系統都需要處理極大的併發,也就是說隨時都可能有成千上萬個
原创 讓心靈搬家...
(一) 從搬進,這家民房的第一天,我就開始懷疑我隔壁的那個儲藏室根本沒住人。一天到晚黑黢黢的,沒半點聲響。 我終於還是忍受不了房間裏那個破沙發了,便又一次跟房東要求,能不能讓我把一些 雜物放進隔壁的儲藏室。房東斜着眼,哼了一下:跟
原创 簡單對象訪問協議(SOAP)
簡單對象訪問協議(SOAP)提供對遠程對象的訪問。這些對象的示例是簡單的 JavaBeans 組件或是企業 JavaBeans 組件和 COM/COM+ 對象等。這些對象駐留在不同企業內部並且可能存在於因特網的任何位置。因此,SOAP 通
原创 WebSphere 配置 Web 服務安全性,第 1 部分: HTTPS、.NET
該教程包括兩個部分,在第 1 部分中,您將瞭解如何使用 IBM® Websphere® Studio Application Developer V5.1.2(以下稱爲 Application Developer)保護使用傳輸級安全性 (
原创 鬆散類型 Web 服務與強類型 Web 服務
您是否知道鬆散類型 Web 服務和強類型 Web 服務編程方法的區別?IBM 高級技術人員 Andre Tost 將對這些區別加以說明,並將解釋爲什麼大多數情況下需要強類型服務。 引言 Web 服務越來越多地用於企業應用程序集成(Ente
原创 理解 Web 服務互操作性
噢,美麗的新世界 一踏上這個新的 Web 服務之島,人們也許會想:“噢,美麗的新世界擁有這樣的奇蹟!”於是,Web 服務的實現就在眼前。許多平臺供應商、獨立軟件供應商以及實用程序軟件開發者們都已經在各自的產品中實現了 Web 服務協議(
原创 ASP頁面中訪問基於.net的COM組件
在我的編程實踐中,需要從.NET的Web Form頁面傳遞加密的字符串信息(如用戶名和密碼等)到ASP頁面,然後在該頁面對該加密字符串進行解密。如果傳
原创 用WSE在Web服務中驗證用戶身份
一、Web服務安全與WS-Security 毫無疑問,SOAP和XML Web服務在交互操作和標準上已經完全改變了電子商務領域的格局。 然而直到最近,在Web服務技術領域仍然存在着一些缺陷,那就是處理消息級別的安全、認證、加密、數字簽
原创 可複用的應用框架(序)
自從2004年7月開始,就一直從事N層C/S結構的服務端的開發,從最初的熟悉各種Windows Socket API、熟悉完成端口模型,探索高效穩定的服務端通信模型,時至今日,慢慢的積累了一些C/S服務端開發的經驗,ESFramew
原创 .NET平臺下可複用的Tcp通信層實現(續)
上一篇主要講到了Tcp通信層中的核心組件――Tcp組件的實現,Tcp組件是整個通信層的消息驅動源,甚至,可以將Tcp組件看作是我們整個服務器系統的消息驅動源,消息處理過程從這裏引發。類似的消息驅動源還有發佈的WebService
原创 SOAP 安全性擴展:數字簽名
數字簽名使初始用戶和軟件能夠可靠地發送信息。可惜的是,簡單對象訪問協議(Simple Object Access Protocol,SOAP) 1.1 並不包括簽名消息的規定,因此也無此安全性。我和我的同伴們曾建議在 SOAP 中加入數