Webservice
文章平均质量分 79
yl00
这个作者很懒,什么都没留下…
展开
-
开发高性能的WebService应用
一、 WebService概述 1、 性能原创 2013-11-05 15:19:49 · 126 阅读 · 0 评论 -
[转]Essential Security Tools: OpenSSL and Keytool
See also: <<Essential Security: PKI, SSL and Xml Security>> 1、OpenSSL实践 工作中需要配置使用SSL来双向认证并通信的FTP服务器,以OpenSSL和Java的keytool为例,来完成证书的制作: d:/openssl/mkcerts>openssl genrsa -out c...原创 2013-09-05 20:05:01 · 104 阅读 · 0 评论 -
[转] 密钥库文件格式【Keystore】
密钥库文件格式【Keystore】 格式 : JKS 扩展名 : .jks/.ks 描述 : 【Java Keystore】密钥库的Java实现版本,provider为SUN 特点 : 密钥库和私钥用不同的密码进行保护 格式 : JCEKS 扩展名 : .jce 描述 : 【JCE Keystore】密钥库的JCE实现版本,provide...原创 2013-09-05 19:17:22 · 404 阅读 · 0 评论 -
【转】Apache CXF
1.http://www.ibm.com/developerworks/cn/edu/j-dw-java-cxf.html CXF简介 2.http://www.ibm.com/developerworks/cn/webservices/ws-secure/ ws-security 3.http://wiki.springside.org.cn/display/calvin...原创 2013-09-03 15:27:48 · 89 阅读 · 0 评论 -
[转]cxf+spring实现ws-security的数字证书验证方式
第一步 生成可用的数字证书使用命令行打开您要生成数字证书的路径 生成证书还是比较麻烦的,要用到jdk的一个工具——keytool 首先,创建客户端KeyStore和公钥 在命令行运行: 1、创建私钥和KeyStore: keytool -genkey -alias clientprivatekey -keypass keypass -keystore Client_KeyStore.jks -...原创 2013-09-03 14:31:34 · 200 阅读 · 0 评论 -
[转]cxf开发webservice生成数字安全证书
分别生成服务端:serverStore.jks,clientStore.jks 1.创建一个私钥放入keystore里 keytool -genkey -alias apmclient -keypass apmclientpass -keystore clientStore.jks - storepass keystorePass -dname "cn=nowwell" -keyalg R...原创 2013-08-28 10:41:22 · 136 阅读 · 0 评论 -
WSDL详解
WSDL (Web Services Description Language,Web服务描述语言)是一种XML Application,他将Web服务描述定义为一组服务访问点,客户端可以通过这些服务访问点对包含面向文档信息或面向过程调用的服务进行访问(类似远程过程调用)。WSDL首先对访问的操作和访问时使用的请求/响应消息进行抽象描述,然后将其绑定到具体的传输协议和消息格式上以最终定义具体部署...原创 2013-08-23 12:04:53 · 96 阅读 · 0 评论 -
WebService 安全 WS-Security
WS-Security WS-Security(Web服务安全)是一种提供在Web服务上应用安全的方法的网络传输协议。2004年4月19日,OASIS组织发布了WS-Security标准的1.0版本。 2006年2月17日,发布了1.1版本。 WS-Security 还提供关联安全性令牌和消息的通用机制。WS-Security 不需要特定类型的安全性令牌。它在设计上就是...原创 2013-08-23 11:58:00 · 563 阅读 · 0 评论 -
WSDL编写的五个步骤
说明:本文意译自BPEL1.1规范16.2节。 本文讨论一个简单的贷款审批的WEB服务的例子。在该例子中,客户发送贷款审批请求,包括客户个人信 息和贷款金额。贷款审批的WEB服务利用该信息运行一个简单流程,得到“同意贷款”或“拒绝贷款”的 结果。对于低于10000美元的贷款和有良好信用的客户,审批是自动的。对于高额贷款和信用不确定的客 户,我们需要用到另外两个WEB服务提供的功能。“风险...原创 2013-08-23 11:15:58 · 146 阅读 · 0 评论 -
AXIS2之WSDL2JAVA
WSDL2Java操作指南 1. 安装JDK1.5, 配置系统环境变量: 下载安装JDK后, 设置环境变量: JAVA_HOME=C:/Program Files/Java/jdk1.5.0_02 Path=%Path%;%JAVA_HOME%/bin(这里的%Path%指你系统已经有的一系列配置) CLASSPATH=%JAVA_HOME%/lib 2. 下载axi...原创 2013-08-22 17:02:48 · 243 阅读 · 0 评论 -
WSDL的建模与解析
对于 WSDL 解析,有如下 3 种基本方法: 1. 基于 DOM 的方法:由于 WSDL 文件从本质上来讲是一个 XML 文件,现有的 DOM API(例如 Xerces)能够用来进行解析或者构建 WSDL 文件。这种方法是最通用的,但同时也是处理 XML 文件最费力的方法。尽管从技术上来讲是可行的,基于 DOM API 的实现对于代码敏感且容易出错。同时,这一解决方法迫使您不得...原创 2013-08-22 09:52:36 · 71 阅读 · 0 评论 -
用Soap消息调用Web Services
如何使用用于 XML 消息传递的 Java API(Java API for XML Messaging (JAXM))简化创建和发送 SOAP 消息的过程。 Web 服务的基础在于以标准格式发送和接收消息以便使所有系统都能理解。通常,那种格式是简单对象访问协议(Simple Object Access Protocol (SOAP))。SOAP 消息可以手工生成和发送,但是用于 XML 消息...原创 2013-08-21 10:57:53 · 80 阅读 · 0 评论 -
Web Service开发指南
开发说明: 1. 创建Web Service,并编译: 开发方法与普通的动态库的开发一样,只是方法前加说明行性的属性,如:[WebMethod(Description="插入数据")] public string InsertData(string strName){ ……函数功能 } 2. 通过IE进行测试: 直接在IE里通过URL调用即可,如http://local...原创 2012-10-11 10:24:00 · 60 阅读 · 0 评论 -
WebService的描述与注册、发布
(本文最初由IBMdeveloperWorks中国网站发表,其网址是http://www.ibm.com/developerWorks/cn/) 本文是架构Web服务的系列文章的第六篇,也是最后一篇,文本以前文为基础,在前文的应用实例的基础上,考察了发布Web服务界面的整个过程:XMLSchema建模、WSDL发布和UDDI注册。通过本文,大家可以详细具体地了解各个XML和WebServi...原创 2012-10-11 10:21:13 · 230 阅读 · 0 评论 -
[原]WebService应用场合
本文转载,推荐给和我一样刚接触WebService的朋友看 跨越防火墙的通信 如果你的应用程序有成千上万的用户,而且他们都分布在世界各地,那么客户端和服务器之间的通信将是一个棘手的问题。那是因为客户端和服务器之间通常都会有防火墙或者代理服务器。在这种情况下,你想使用DCOM就不是那么简单了,而且,通常你也不愿意把你的客户端程序发布到如此庞大数量的每一个用户手中。于是,你最终选择了用浏览...原创 2012-10-11 10:01:16 · 75 阅读 · 0 评论 -
CXF中WS-Security自编码实现[转]
最近在做一个项目,两个异构系统中间需要进行数据交互,老大要求要保证安全性,数据交互方式初定为web service方式,用cxf实现。虽然CXF的WS-Security提供了比较全面的功能,但由于资料可以参考的资料太少,按照官方文档的试了一下没有跑通,就干脆自己做了一个。 异构系统之间的数据交互涉及到两个方面: (1)传输的数据需要加密。比如从系统A向系统B发送了银行的账号和密码,这些...原创 2013-11-19 14:20:27 · 185 阅读 · 0 评论 -
CXF wsdl2Java
一. 简介 Apache CXF 是一个Service框架,他简化了Service的创建, CXF实现了JAX-WS2.0规范,并通过了JAX-WS2.0 TCK; CXF和Spring无缝集成;CXF支持多种传输协议(HTTP, JMS, Corba等), 支持多种Binding数据格式(SOAP,XML,JSON等), 支持多种DataBinding数据类型(JAXB, Aegis) ...原创 2012-09-26 16:56:49 · 66 阅读 · 0 评论 -
cxf动态调用webservice设置超时,测试线程安全[转]
Java代码 import java.util.Random; import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.ThreadPoolExecutor; import java.util.concurrent.TimeUnit; import...原创 2013-11-05 15:21:32 · 189 阅读 · 0 评论 -
[转]Spring下设置CXF的WebService客户端超时时长
主要在客户端调用时设置 : 在使用WebService的时候,我们可能需要一个备份的WebService服务器.一旦主服务器down了,我们可以使用备份的服务器.那么这里就需要对客服端连接服务器的时间做一个修改. 在Spring+CXF的WebService环境下,客户端有两个时间属性是可配置的,分别是ConnectionTimeout和ReceiveTimeout....原创 2013-09-23 14:45:24 · 109 阅读 · 0 评论