当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: 前言==== 在最近的工作中需要对 Web Service 的传输内容进行加密和数字签名,我使用 SOAP 扩展来更改 SOAP 消息的方式来进行加解密,这样就无需对原有的程序进行代码改进就可达成安全传输的目的。
 

 

 ·xml入门精解之结构与语法    »显示摘要«
    摘要:xml入门精解之结构与语法  ■创建xml文件的工具   xml文件和html文件一样,实际上是一个文本文件。显然大家立刻就会明白,创建xml文件最普通的工具和html一样,就是“记事本”了。除了“记事本”之外,当然还有一些更加方便的工具,如xml notepad、xml pro、clip!xml editor等,这些工具的一大特点是:能够检查你所建......
    摘要:第 1 章 用户需求分析信息化是我国现代化建设的组成部分,可以大大提高我国综合国力,它关系到各级政府部门,各经济、科技、文化机构,对整个社会的方方面面都会产生重要影响。目前,由国家各部委单位主持的国家金系列工程,就是要建立综合统计、产业经济、财税、投资、资源、能源、交通等综合信息系统,建立国民经济和国家办公决策支持系统。广州市第三中学信息网络的建设是为教学研究和教学数据积累提供的一个全面的信息基础......


SoapExtension 1.0 的问题与解决

前言

==== 【程序编程相关:HTML教程(7)-插入图形

【推荐阅读:HTML教程(6)-件之间的链接

  在最近的工作中需要对 web service 的传输内容进行加密与数字签名,我使用 soap 扩展来更改 soap 消息的方式来进行加解密,这样就无需对原有的程序进行代码改进就可达成安全传输的目的. 【扩展信息:HTML教程(8)-播放音乐

思路

====

  我的设计思路是:客户端程序通过配置文件来通知继承自 soapextension 的加解密类是否需要加密发送的消息,并在该 soap 消息中自动新增一个扩展的 soap 消息头,用其表示该 soap 消息包是否经过加密.当服务器接受到该 soap 消息包时,先提取该扩展 soap 消息头,并根据其指定的加密状态来决定是否需要进行签名验证与解密处理.服务器返回消息时,也将根据获取的客户端的加解密要求来决定是否对反馈信息进行加密与签名.这样,就可以由每个客户端自行根据其安全需要来决定是否需要使用加密处理,服务器将自动根据每个接受的消息进行解密判断,各客户端可独立行使各自独立的安全级别而不影响到其他的使用者.

过程

====

  在 soapextension 中是通过重写其 processmessage 方法来实现对每次收发 soap 消息的处理的.在该方法唯一的 soapmessage 类型的参数中包含一个 stream 类型的消息流对象,该对象就是收发的 soap 消息包.


...   下一页
    摘要: email地址有效性的检验是一个经常遇到的问题啦!一般的检验方法是对email地址字符串进行简单的格式检验,如是否含有@ .等有效字符等。这种方法只能保证该地址从格式上看似有效,并不能保证地址可达。最近进行大量的地址校验,写了一个小程序,可以检测email地址是否真正可达。 email地址包括两个部分:用户名和邮件服务器。因此,检验邮件地址可以分为两步进行:首先检验邮件服务器,然后检验用户......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE