WS&OpenAPI
moonsheep_liu
这个作者很懒,什么都没留下…
展开
-
能利用myeclipse自动生成WSDL对Java类中方法的返回值是有要求的
写了个Java类,访问数据库,返回ResultSet类型数据,结果在自动生成WSDL语言时老是提示unable to create JAXBContext,忙活了半天,终于发现原因在于WSDL直接只支持简单数据类型,不支持ResultSet这样的数据类型,将他们转换成String就可以了。原创 2010-05-06 21:08:00 · 4468 阅读 · 4 评论 -
安装ActiveBPEL引擎(tomcat5.5+mysql5.1+ActiveBPEL5.0.2)
因为要学习服务计算,想搭建个环境做服务组合,选择了开源的ActiveBPEL。开源的东西果然不是白白免费的,光版本控制的问题就足够让人崩溃,用了一天半的时间才配好。其中最为难缠的是JNDI数据源配置,涉及到DBCP、JDBC和Tomcat,我更是在版本上吃足了苦头,好在终于守得云开见月明,引擎终于跑起来了。原创 2010-06-12 14:18:00 · 2854 阅读 · 2 评论 -
axis2 soap整合hibernate遇到的classloader问题【zz】
问题:aar 无法提供classpath的环境<br />尽管aar环境非常象WEB-INF/class, 但aar不提供classpath的环境<br />服务代码:<br />package com.machome.test;<br />import com.machome.model.Student2;<br /><br />public class TestHibernate {<br /> public static void main(String[] args) {<br />转载 2011-05-10 15:18:00 · 1098 阅读 · 3 评论 -
myeclipse下用axis2开发web service的第一个程序(SayHello)
SayHello是很多人都写过的web service。实现的功能是通过web服务输出“人名,how are you?”本文参考网上众多资料,有的也不知源作者是谁,就不一一列举了,在此感谢愿意share经验的同志们。一、环境搭建问题1、本文环境:myeclipse7.5+jdk1.5+Tomcat5.5+axis2-1.5.4+Axis2_Codegen_Wizard_1.3.0+Axis2_Service_Archiver_1.3.02、Axis工具选择1.3.0,而不用1.5的原因 开始从apac原创 2011-04-19 23:57:00 · 14310 阅读 · 10 评论 -
REST服务开发实战
REST介绍如果要说什么是REST的话,那最好先从Web(万维网)说起。什么是Web呢?读者可以查看维基百科的词条(http://zh.wikipedia.org/zh-cn/Web),具体的我就不多说了。总之,Web是我们在互联网上最常用的服务,甚至在某些人的心中,互联网就是Web。当然,Web只是互联网的一部分而已,只是大家用的最多而已,我们访问的所有网站都是基于Web。那转载 2011-06-23 11:18:00 · 740 阅读 · 0 评论 -
使用 sqlRest 将数据库转换为 REST 风格的 Web 服务
随着 Web 2.0 的 发展,REST(Representational State Transfer)风格的 Web Service 得到普遍的应用,各种 REST 框架如雨后春笋般发展起来。当我们从事 Web 2.0 的实践时,越来越感觉到服务器端的 REST 服务在应对 MIS 一样的信息系统以及和数据库的交互时还存在很大的问题,比如效率低下,重复编码等。例如,我们假定如下的场转载 2011-06-22 22:49:00 · 1932 阅读 · 0 评论 -
深入浅出REST
不知你是否意识到,围绕着什么才是实现异构的应用到应用通信的“正确”方式,一场争论正进行的如火如荼:虽然当前主流的方式明显地集中在基于SOAP、WSDL和WS-*规范的Web Services领域,但也有少数人用细小但洪亮的声音主张说更好的方式是REST,表述性状态转移(REpresentational State Transfer)的简称。在本文中,我不会涉及争论的话题,而是尝试对RE转载 2011-06-23 10:52:00 · 457 阅读 · 0 评论 -
Apache Synapse启动问题
os:windows7Apache Synapse执行Synapse.bat启动时,出现错误:launching a JVM...unable to execute java command. 系统找不到指定的文件。(0x2)经查资料,原来错误是wrapper.conf文件引起。在执行批处理文件Synapse.bat启动时,需要读取wrapper.conf文件,其中原创 2014-12-28 20:44:07 · 2235 阅读 · 0 评论