摘要: 1、wsdl2java 和JAxWs的wsimport基本类似 在maven中的配置 2、使用JaxWs工厂创建服务和客户端 使用CXF提供的方式创建可以相对简单的处理各种操作 服务器的代码 客户端的代码 3、使用Interceptor 在CXF可以使用Interceptor替代SOAPHandler 生命周期如图所示 阅读全文
posted @ 2015-12-07 22:02 拉风的风吹哥 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 1、常用的封装样式 1.1、基于Wrapper和Document 1.2、基于Bare 1.3、基于RPC 2、JAX-ws常用操作 2.1、异常处理 创建异常处理类 异常对象最好是Exception的对象而不是RuntimeException 在wsdl中添加消息和elemen... 阅读全文
posted @ 2015-12-07 21:53 拉风的风吹哥 阅读(993) 评论(0) 推荐(0) 编辑
摘要: 1、创建wsdl文件 在类路径下创建META-INF/wsdl 2、新建wsdl并且编写文件 1、编写type 2、编写message 3、编写portType(指定接口和方法) 4、编写binding,指定编码样式 5、编写Service 3、根据wsdl文件生成一个客户端 使用wsimport生成,之后可以将除了接口之外的所有类都删除 ... 阅读全文
posted @ 2015-12-07 21:52 拉风的风吹哥 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 1、通过自定义消息完成处理 1.1、消息的创建 1.2、QName的讲解 通过QName可以创建出一个带有命名空间的XML节点 1.3、创建Dispatch发送消息 1.4、处理响应 1.5、基于负载的消息 可以通过字符串进行传递 2、消息的其他处理方式 2.1、消息头的处理 ... 阅读全文
posted @ 2015-12-07 21:48 拉风的风吹哥 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 1、DTD简单介绍 2、schema入门 schema出现的目的是通过一个更加合理的方式来编写xml的限制文件(基于xml语法的方式) schema可以使用命名空间来支持多个名称相同的元素 schema可以很好的完成对java或者所有对象的修饰并且提供了大量的数据类型 2.1、命名空间 在xml中引入schema 通过文件路径引入 2.2、元... 阅读全文
posted @ 2015-12-07 21:45 拉风的风吹哥 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 1、服务器的建立 1.1、创建接口 1.2、创建实现类 1.3、开启服务 可以生成一个wsdl的文件在服务地址中 2、客户端的建立 3、wsimport的使用 4、wsdl的简单讲解 types:用来定义访问的类型 message:SOAP portType:指明服务器的接口,并且通过op... 阅读全文
posted @ 2015-12-07 21:36 拉风的风吹哥 阅读(163) 评论(0) 推荐(0) 编辑