- 浏览: 257120 次
- 性别:
- 来自: 上海
最新评论
-
caipeiming:
下面有个简单的例子JavaScript仿安卓实现toast m ...
Jquery 仿 android Toast效果 -
丁利星:
...
Jquery 仿 google 日历活动(图+源码) -
lehehe:
http://www.haoservice.com/docs/ ...
android 基站定位 -
hpuyancy:
你好,请问如果必须这样的话,那么其他用户如何根据wsdl文件创 ...
[原创]webservice 学习笔记,axis2传递简单对象,非stub方式 -
WilliamLiu:
[color=darkred][color=darkred][ ...
socket长连接的心跳包
文章列表
原文:http://blog.csdn.net/chinarenzhou/archive/2008/07/11/2638306.aspx
[code="java"]
import java.security.*;
import javax.crypto.*;
public class Des {
private static String strDefaultKey = "national";
private Cipher encryptCipher = null;
private Cipher decr ...
- 2009-05-23 09:41
- 浏览 1601
- 评论(0)
今天装了个Oracle 10g ,但是发现装上以后发现myeclipse竟然不能正常使用了,找了好长时间终于发现了问题,原来安装Oracle以后,Oracle会自动的安装它所依赖的jdk和jre并在环境变量的path中注册,而且放在最前面,这样myeclipse在启动时就会加载Oracle的jdk而不是我们以前的那个,所以就会抛出相应的异常。导致不能正常使用。
解决办法:把我们自己安装的jdk的环境变量的设置(%JAVA_HOME%/bin)放到Oracle的相应配置的前面。重启eclipse即可。
我们还是用 webservice 笔记(小结) <一>中的那个项目
1、在服务器端建立一个Person类,内容如下:
package sample.service;
//一定要实现java.io.Serializable接口
public class Person implements java.io.Serializable{
private String name ;
private String age;
public String getName() {
return name;
}
public void setName(S ...
刚才我们已经把我们的服务发布成功了,现在我们开始访问我们的服务,我们采用
根据wsdl自动生成客户端的方式
一、
1、新建一个java project ,取名为ServiceClient
2、建立一个User Library 取名AXIS2 将axis2 所需要的jar文件加到AXIS2中,然后在
ServiceClient 中引入这个library
3、在eclipse中安装axis2插件
Service Archive Wizard - Eclipse Plug-in 和 Code Generator Wizard - Eclipse Plug-in
注:安装方式可见我的博 ...
学习了一段时间的webservice,今天有空,稍微总结一下。
首先我们选的是axis2-1.4 +myeclipse6.5+tomcat 6.0,大家肯定不陌生了。我们以前都是把从官网上下载的war包考到tomcat的webapps下,但是现在我们自己建一个web项目
1、首先建立一个web工程,名字叫WebService,
2、把相应的axis2的jar文件考到WEB-INF的lib下
3、 在项目的WebRoot下的目录结构要和以前用war包是的目录结构一样(否则可能就要报 错了)
目录结构如图所示:
4、在src下建立package sample.service
5、建立提供 ...
[问题原因]
主要的问题在于 Code Generator plugin 内缺少了 backport-util-concurrent-3.1.jar 包
[解决方案]
- 关闭 Eclipse
- copy %AXIS2_HOME%\lib\backport-util-concurrent-3.1.jar 到下列 folder
%ECLIPSE_HOME%\plugins\Axis2_Codegen_Wizard_1.3.0\lib
- 注册此 jar 包: 編輯 %ECLIPSE_HOME%\plugins\Axis2_Codegen_Wizard_1.3.0\plugin.x ...
- 2009-05-16 14:32
- 浏览 1771
- 评论(0)
最近在使用AXIS2部署Web Service,关于如果使用axis2部署Web Service的方法不想在这里多说,网站有很多相关的文章,这里只想谈谈AXIOM对象与Java中的对象的转换方法。
关于AXIOM的介绍,下面这个片段已经说得很明白了:
AXIOM
AXIs 对象模型 (AXIOM) 是一个 XML 对象模型,设计用于提高 XML 处理期间的内存使用率和性能,基于 Pull 解析。通过使用 Streaming API for XML (StAX) Pull 解析器,AXIOM(也称为 OM)可以控制解析过程,以提供延迟构建支持。延迟构建是指 AXIOM 不完全构建对象模 ...
- 2009-05-14 22:26
- 浏览 2909
- 评论(0)
原文:http://hi.baidu.com/zbzb/blog/item/903796237fc74b41ac34de65.html
Apache Axis2 Web 服务框架构建于新的 AXIOM XML 文档模型之上,可以进行高效的 SOAP 消息处理。与常规的文档模型不同,AXIOM 仅在被访问时才会在内存中构建文档表示。了解为什么这种按需构造的方法对于 SOAP 处理来说非常合适,以及为什么 XOP/MTOM 附件、数据绑定和性能非常适于这种情况。
为什么需要另一种文档模型?
Apache Axis2 1.1 已经发布,它为那些长期运行 Apache Web 服务框架系列的忠实用户提 ...
- 2009-05-14 18:54
- 浏览 1639
- 评论(0)
今天搭建SSH的环境,总结下,以后备用;
1、Hibernate 3.2(7个):
hibernate3.jar 核心库,必须
jta.jar 必须
commons-logging.jar 必须
commons-collections.jar 必须
antlr.jar 必须
dom4j.jar 读写xml 必须
cglib-2.1.3.jar 必须
一下两个是cglib的依赖库 也是必须的
asm.jar
asm-attrs.jar
2、spring2.0 核心jar(5个)
spring.jar
aspectj/aspectjrt.jar、aspectjweaver.jar
jakart ...
- 2009-05-13 20:26
- 浏览 2319
- 评论(0)
原文:http://casheen.iteye.com/blog/295348
1. 使用Spring注解来注入属性
1.1. 使用注解以前我们是怎样注入属性的
类的实现:
Java代码
public class UserManagerImpl implements UserManager {
private UserDao userDao;
public void setUserDao(UserDao userDao) {
this.userDao = userDao;
}
... ...
- 2009-05-10 20:59
- 浏览 2083
- 评论(2)
从官网直接下载:
http://apache.etoak.com/ws/axis2/1_4_1/axis2-1.4.1-docs.zip
- 2009-05-10 16:47
- 浏览 2028
- 评论(0)
1、从 http://ws.apache.org/axis2/tools/index.html 上下载Service Archive Wizard - Eclipse Plug-in 和 Code Generator Wizard - Eclipse Plug-in
2、在eclipse的目录下(例如:我的是D:\Program Files\MyEclipse 6.5) 新建Axis2目录
3、在Axis2 下建立eclipse 目录 并在eclipse下建立features和plugins 目录
4、将下载的两个压缩文件解压后,复制到刚刚建好的plugins目录下
5、在eclips ...