- 浏览: 102457 次
- 性别:
- 来自: 苏州
最新评论
-
wangyudong:
由CXF实现的微服务需要有比较好的工具去测试RESTful A ...
CXF 拦截器的使用(转) -
bayer05:
这种做法的缺陷在于对于每一个service的方法, 都要客户端 ...
cxf-rsa加密(记录)
文章列表
正则是每个程序员绕不开的堡垒,只有把它攻下来。我觉得正则之所以难,第一难是需要记忆,第二难是要求具备抽象逻辑思维。 签于网上太多的介绍都是一篇凶悍的短文,边看边理解可以,帮助记忆不行。又受五笔字型字根表口诀“白手看头三二斤...”的启发, 试作“正则表达式助记口诀”又名“正则打油诗”,版本0.1,绝对原创,仿冒必究,:) 注:本文仅为学习正则时为了便于记忆而作,不能代替系统而全面的学习过程,错漏之处,敬请指正! 正则其实也势利,削尖头来把钱揣; (指开始符号^和结尾符号$) 特殊符号认不了,弄个倒杠来引路; (指\. \*等特殊符号) 倒杠后面跟小w, 数字字母来表示; (\w跟数字字母;\ ...
SOA,现在进行时(摘抄自袁红岗Blog)(分析的很透彻,至少我还看的懂,没有被抛弃的很远,特别喜欢那种由浅入深的文章和数据,也推荐给大家看看)SOA现在正热得"烫手"。对于SOA,目前我听到有两种说法:一种讲它是" ...
java读取文件大全(转)
- 博客分类:
- IO
1、按字节读取文件内容2、按字符读取文件内容3、按行读取文件内容
4、随机读取文件内容
public class ReadFromFile { /** * 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。 */ public static void readFileByBytes(String fileName) { File file = new File(fileName); InputStream in = null; try { System.out.println(& ...
数据库能力放通(记录)
- 博客分类:
- 备份
要求数据库中断的情况下,部分功能能力放通:
实现思路:本想用csv文件存储临时数据,发现用数组拼装太麻烦,后直接采用对象序列化存储
采用读写所操作数据,在业务操作时,捕捉数据库中断异常,把对象写入 ...
CXF 2.0 学习笔记-3 SOAP Header
基于CXF2.0前2个学习笔记,对原先服务端与客户端进行修改,实现在SOAP Header里面添加自定义的数据进行认证在做之前,先要理解如下的信息拦截器(Interceptor)简单说明 Interceptor是CXF架构中一个很有特色的模式。你可以在不对核心模块进行修改的情况下,动态添加很多功能。这对于CXF这个以处理消息为中心的服务框架来说是非常有用的,CXF通过在Interceptor中对消息进行特殊处理,实现了很多重要功能模块,例如:日志记录,Soap消息处理,消息的压缩处。简单的说,可以在收到请求后,还未进行业务处理 ...
解析soap
- 博客分类:
- webservice
<?xml version= '1.0 ' encoding= 'utf-8 '?> <SOAP-ENV:Envelope xmlns:xsi= 'http://www.w3.org/2001/XMLSchema-instance ' xmlns:xsd= 'http://www.w3.org/2001/XMLSchema ' xmlns:SOAP-ENV= 'http://schemas.xmlsoap.org/soap/envelope/ ' xmlns:SOAP-ENC= 'http://schemas.xmls ...
CXF处理不规则SOAP message
2011-03-04 11:05:14| 分类: java | 标签: |字号大中小 订阅
在CXF ChainInitiationObserver 类的onMessage(Message)方法里修改 SOAP message。修改 ChainInitiationObserver 类: addToChain(phaseChain, message); ...
CXF 拦截器的使用(转)
- 博客分类:
- webservice
CXF 拦截器的使用
在做SP短信管理平台开发时,需要连接电信ISAG短信网关,而电信ISAG短信网关提供WebService 短信提交服务,需要开发WebService客户端连接网关。开发时使用CXF技术为开发技术。 连接时,根据服务要求添加头信息,在头信息中增加验证信息,比如用户ID,加密密码,还有其他业务信息,类似下面的Demo代码:
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Header> < ...
webservice记录
- 博客分类:
- webservice
http://blog.csdn.net/gytmtc/article/details/3858674
http://melin.iteye.com/blog/223643
http://topic.csdn.net/t/20040930/12/3421248.html
http://www.iteye.com/topic/301365
http://cache.baidu.com/c?m=9d78d513d99b12eb0bfa940f1a66d3716f52971248c0a41468d5e35fe5664c35477192b830541213d2b56b17 ...
easymock教程(转)
- 博客分类:
- easymock
easymock是目前比较流行的java mock 工具,这个教程将比较详细的介绍easymock的使用。
主要内容来自easymock的官网介绍和教程,我针对日常使用情况进行了一些筛选和补充,另外增加一些个人的理解和认识,希望能对不熟悉easymock的朋友们有所帮助。
如有疏漏,错误或者疑惑,欢迎大家指正和提醒,不胜感激。
一. 基本概念
这里讲述一些测试相关的基本概念,不仅仅适用于easymock,也同样适用于其他的mock框架如jmock,jmockit等。
1) mock 和 stub
2) 单元测试中的主要测 ...
ORACLE 错误代码
- 博客分类:
- 数据库
ORA-00001: 违反唯一约束条件 (.)ORA-00017: 请求会话以设置跟踪事件ORA-00018: 超出最大会话数ORA-00019: 超出最大会话许可数ORA-00020: 超出最大进程数 ()ORA-00021: 会话附属于其它某些进程;无法转换会话ORA-00022: 无效的会话 ID;访问被拒绝O ...