
WebService
ppby2002
这个作者很懒,什么都没留下…
展开
-
WebService大讲堂之Axis2(2):复合类型数据的传递
在实际的应用中,不仅需要使用WebService来传递简单类型的数据,有时也需要传递更复杂的数据,这些数据可以被称为复合类型的数据。数组与类(接口)是比较常用的复合类型。在Axis2中可以直接使用将WebService方法的参数或返回值类型声明成数组或类(接口)。但要注意,在定义转载 2011-10-09 21:21:16 · 516 阅读 · 0 评论 -
Windows下Nginx的启动、停止等命令
http://wanganwu.blog.163.com/blog/static/7788722012322111417966/Windows下Nginx的启动、停止等命令在Windows下使用Nginx,我们需要掌握一些基本的操作命令,比如:启动、停止Nginx服务,重新载入Nginx等,下面我就进行一些简单的介绍。1、启动:C:\server\nginx转载 2014-08-19 14:32:59 · 224027 阅读 · 5 评论 -
Spring RestTemplate Json 例子
Plese check the following code:?12345678910111213141516171819202122232425262728293031323334class="brush:java">转载 2013-07-12 15:30:51 · 23571 阅读 · 2 评论 -
移动互联网长连接方案实例
1.笔者本人现在在一家创业公司担当整个平台架构的角色,而这家公司是做一移动互联网相关的一些应用产品,由其现在正在和中国最大的互联网公司之一进行合作,负责该互联网公司的手机终端的长连接推送服务,所以有一些总结特在此和大家分享一下。2.下面这篇文章是笔者在几个月前做的一篇长连接的总结,所以可能写的不是非常严谨,特给javaer们进行一些参考即可,有如下几个数据和大家一起分享下:转载 2013-12-05 09:14:55 · 2812 阅读 · 0 评论 -
convert Java object to / from JSON
JSON is stand for JavaScript Object Notation, it is a lightweight data-interchange format. You can see many Java applications started to throw away XML format and start using json as a new s data-inte转载 2013-07-12 15:26:34 · 2661 阅读 · 0 评论 -
cxf开发实践(添加SSL支持)
原文 http://www.newsmth.net/pc/pccon.php?id=10002535&nid=3400641 SSL概述安全套接层(SSL)及其新继任者传输层安全(TLS)是在互联网上提供保密安全通道的加密协议,为诸如网站、电子邮件、网上传真等等数据传输进行保密。TLS利用密钥算法在互联网上提供端点身份认证与通讯保密。在典型例子中,只有服务器被可靠身份认证(即其验证转载 2011-12-15 00:07:19 · 6632 阅读 · 0 评论 -
如何让cxf客户端简单支持ssl
首先生成自我签名的证书,关于如何使用keytool生成证书网上文章很多,这里不做介绍。假如我们生成好了mas3server.jks和mas3Trust.jks先是服务器端tomcat的配置,这里clientAuth默认为false表示不需要双向验证,即服务器端不需要知道客户端的身份,故这里不用配置truststoreFile和truststorePass:转载 2011-12-14 23:57:43 · 6572 阅读 · 0 评论 -
Could not find destination factory for transport解决方法
在使用cxf开发webservice时,启动Server时遇到Could not find destination factory for transport http://schemas.xmlsoap.org/soap/http错误。Server代码如下:Java代码 OrderProcess orderProcess = new OrderProcessImpl()转载 2011-11-24 21:45:51 · 5440 阅读 · 1 评论 -
WebService大讲堂之Axis2(6):跨服务会话(Session)管理
在《WebService大讲堂之Axis2(5):会话(Session)管理》一文中介绍了如何使用Axis2来管理同一个服务的会话,但对于一个复杂的系统,不可能只有一个WebService服务,例如,至少会有一个管理用户的WebService(用户登录和注册)以及处理业务的Web转载 2011-10-09 21:51:21 · 545 阅读 · 0 评论 -
WebService大讲堂之Axis2(1):用POJO实现0配置的WebService
Axis2是一套崭新的WebService引擎,该版本是对Axis1.x重新设计的产物。Axis2不仅支持SOAP1.1和SOAP1.2,还集成了非常流行的REST WebService,同时还支持Spring、JSON等技术。这些都将在后面的系列教程中讲解。在本文中主要介绍转载 2011-10-09 20:35:07 · 605 阅读 · 0 评论 -
WebService大讲堂之Axis2(4):二进制文件传输
在《WebService大讲堂之Axis2(2):复合类型数据的传递》中讲过,如果要传递二进制文件(如图像、音频文件等),可以使用byte[]作为数据类型进行传递,然后客户端使用RPC方式进行调用。这样做只是其中的一种方法,除此之外,在客户端还可以使用wsdl2java命令生成相转载 2011-10-09 21:40:01 · 739 阅读 · 0 评论 -
WebService大讲堂之Axis2(3):使用services.xml文件发布WebService
用Axis2实现Web Service,虽然可以将POJO类放在axis2\WEB-INF\pojo目录中直接发布成Web Service,这样做不需要进行任何配置,但这些POJO类不能在任何包中。这似乎有些不方便,为此,Axis2也允许将带包的POJO类发布成Web Ser转载 2011-10-09 21:31:57 · 530 阅读 · 0 评论 -
WebService大讲堂之Axis2(7):将Spring的装配JavaBean发布成WebService
在现今的Web应用中经常使用Spring框架来装载JavaBean。如果要想将某些在Spring中装配的JavaBean发布成WebService,使用Axis2的Spring感知功能是非常容易做到的。 在本文的例子中,除了安装目录>\webapps\axis2目录及该转载 2011-10-09 21:54:38 · 547 阅读 · 0 评论 -
WebService大讲堂之Axis2(5):会话(Session)管理
WebService给人最直观的感觉就是由一个个方法组成,并在客户端通过SOAP协议调用这些方法。这些方法可能有返回值,也可能没有返回值。虽然这样可以完成一些工具,但这些被调用的方法是孤立的,当一个方法被调用后,在其他的方法中无法获得这个方法调用后的状态,也就是说无法保留状态。转载 2011-10-09 21:46:47 · 577 阅读 · 0 评论 -
使用nginx后如何在web应用中获取用户ip及原理解释
http://www.iteye.com/topic/1124492问题背景:在实际应用中,我们可能需要获取用户的ip地址,比如做异地登陆的判断,或者统计ip访问次数等,通常情况下我们使用request.getRemoteAddr()就可以获取到客户端ip,但是当我们使用了nginx作为反向代理后,使用request.getRemoteAddr()获取到的就一直是nginx服务转载 2014-09-26 14:40:26 · 1927 阅读 · 0 评论