Web Service实践之——开始XFire
一、Axis与XFire的比较XFire是与Axis2 并列的新一代WebService平台。之所以并称为新一代,因为它:1、支持一系列Web Service的新标准--JSR181、WSDL2.0 、JAXB2、WS-Security等;2、使用Stax解释XML,性能有了质的提高。XFire采用Woodstox 作Stax实现;3、容易上手,可以方便快速地从pojo发布服务; 4、Spring的结合;5、灵活的Binding机制,包括默认的Acegis,xmlbeans,jaxb2,castor。 XFir ...
- 10:45
- 浏览 (155)
- 评论 (3)
- 分类: 技术文章(java)
- 进入论坛
第一部分: 安装Axis 第一步: 下载Axis 从Apache网站下载Axis发布包: http://ws.apache.org/axis/ 我下载的是 Axis 1.4 Final 版 第二步: 解压Axis压缩包 把下载的axis-bin-1_4.zip包解压缩到一个文件夹,可以是任意的,但如果文件夹包含中文名时,在中间有些过程需要对中文进行一些处理,否则可能出错; 我把axis-bin-1_4.zip解压到 F:\AXIS_Study,解压后的目录结构是这样的: F:\AXIS_Study | |____axi ...
- 18:10
- 浏览 (121)
- 评论 (4)
- 分类: 技术文章(java)
- 进入论坛
SVN1.2以上版本可以通过Windows自带的工具安装成windows服务了,今天写了一个把SVN安装为服务的简单脚本:
setup.cmd
@echo off
@rem D:\tools\svn-1.4.5\bin\svnserve.exe : 是svnserve.exe所在目录
@rem E:\SVN\repository : 是版本仓库所在目录
@rem 911 : 是SVN监听端口
@rem 卸载方式: sc delete SVNService
set binPath=D:\tools\svn-1.4.5\bin\
set repoPath=E:\SVN\r ...
- 13:23
- 浏览 (170)
- 评论 (1)
- 分类: 技术文章(java)
- 进入论坛
最近有个小项目用SVN作版本控制(以前都用StarTeam,为了支持开源,选择了SVN),想找个好用的SVN客户端工具,以前用过小海龟,但不喜欢往资源管理器上加插件,本来资源管理器就已经够乱的了,还加插件,无法忍受!而且,系统重装后还得重装小海龟,麻烦!在网上搜罗好久,找到了SmartSVN,挺好的,只以专业版要钱。虽说基础版功能对于一般的用户也足够了,但追求尽善尽美一直是我的性格,于是去官网申请了一个专业版试用License。试用License在1月14日即将到期,该动动手术了。
手术工具有两个:jshrink(2.39版)和rej(0.7版),如果不清楚这两个工具是啥东东的兄弟,请 ...
- 13:35
- 浏览 (396)
- 评论 (0)
- 分类: 技术文章(java)
- 进入论坛
网络上可供测试的Web Service
腾讯QQ在线状态 WEB 服务
Endpoint: http://www.webxml.com.cn/webservices/qqOnlineWebService.asmx
Disco: http://www.webxml.com.cn/webservices/qqOnlineWebService.asmx?disco
WSDL: http://www.webxml.com.cn/webservices/qqOnlineWebService.asmx?wsdl
通过输入QQ号码( ...
- 14:24
- 浏览 (739)
- 评论 (0)
- 分类: 技术文章(java)
- 进入论坛
ValueObject是长天公司自己开发的数据操作对象,它提供了通过配置文件自动生成POJO对象的功能、自动生成简单SQL语句、动态读取配置文件中的SQL语句执行数据库操作等功能,给系统开发带了很大的便利,较大地提高了开发效率,减少了开发时间、缩短了项目周期,在各个项目中被广泛使用。
但是,ValueObject对象在给开发人员提供了便利的同时,也存在着一些缺陷,有时候给开发带了一些麻烦,增加了代码量。例如:ValueObject使用Map来存储属性“键-值”数据,在操作属性时,不能按照通常的POJO对象那样去使用ge ...
- 12:53
- 浏览 (364)
- 评论 (0)
- 分类: 技术文章(java)
我们项目中有一个后台任务处理程序,是java开发application,用以处理网站提交的一些批量数据文件,因为这些数据文件数据量一般都比较大,所以写了这个批量处理程序,用以异步处理这些批量数据文件。这个程序设计成插件式的,处理各种不同数据文件的功能单独作为一个插件,然后使用Spring来粘合各个组件,这样就可以很方便地对该程序进行扩展。
今天客户提出一个要求:需要控制这个程序在同一主机上只能启动一个实例。
...
- 12:32
- 浏览 (8800)
- 评论 (23)
- 分类: 技术文章(java)
- 进入论坛
我现在遇到一个问题,需要根据Session ID取得内存中的Session对象,或者能取到内存中的所有Session对象也可以,请问各位有没有什么办法?
- 00:38
- 浏览 (1766)
- 评论 (3)
- 分类: 技术文章(java)
- 进入论坛
TypeUtil
它的typeToString(String scope, Object obj)方法,采用java的reflect机制,可以打印出任何对象的内容.
这对调试程序非常有用.
使用方法:
如果你有一个对象(比如testClassObject),想打印它的内容,可用如下方法:
System.out.println(TypeUtil.typeToString("yourClassObjectName",testClassObject));
这个方法,对调试那些对容器依赖的ejb程序很有用,特此备份.
以下为TypeUtil源程序:
java 代码
...
- 20:08
- 浏览 (472)
- 评论 (0)
- 分类: 技术文章(java)
最近有一朋友跟我说,他的一个朋友公司有一个运行在websphere上的应用系统,经常在启动后一段时间内就导致内存占满的情况。我朋友不懂是系统工程师,不懂应用开发,所以想让我帮忙解决一下。我以前一直用weblogic,没用过websphere,感觉无从下手,急啊。
我初步分析,内存占满最大的可能就是应用程序有问题,所以这几天我蒙着头找内存监控的工具。找来找去,发现常用的内存监控软件主要有三个: JProbe、jprofiler和OptimizeitEntSuite,不过这三个工具我也从没用过,如何下手啊?急...
- 12:44
- 浏览 (5971)
- 评论 (20)
- 分类: 技术文章(java)
- 进入论坛
Firestorm是一个用JAVA写的代码生成工具,可以替你节省很多的代码量,可以说同类软件中功能最强的一个。你可以在网上下载到最新的3.0试用版本,同时网站会发给你一个试用的license文件。既然是试用,那么在使用上肯定有一定的限制。主要限制有3个: 1.只能最多生成3张表的DAO; 2.有时间限制; 3.不能自己定制代码生成;今天在网上打到一个教程(http://newok.blogchina.com/382261.html)详细说了怎么样破解,我就把破解过程做了些简化,写了一个批 ...
- 17:55
- 浏览 (631)
- 评论 (0)
- 分类: 技术文章(java)
在数据库应用开发中,免不了有一大堆的代码类数据需要处理,例如国家、证件类别、性别、职业等等,一般较初级的开发是在程序中需要代码的地方,实时去取,这样将会导致很多的数据库查询操作,对性能是一个比较大的影响。 我们想啊,既然是代码类的数据,一般是不经常的,如果把这些数据一次性查询出来,保存在内存里,每次只从内存中取值,不是可以节约很多资源吗?这就是通常所说的“缓存”(Cache),现在有很多成熟的缓存实现 ...
- 01:48
- 浏览 (473)
- 评论 (0)
- 分类: 技术文章(java)
- 浏览: 88210 次

- 详细资料
搜索本博客
我的相册
谁敢范我
共 1 张
共 1 张
最近加入圈子
最新评论
-
Web Service实践之——开 ...
恩,找了一大堆jar包才跑起来了 JDK 1.5(编译时还是按照1.4编译) T ...
-- by l4borland -
Web Service实践之——开 ...
很不错。 看了容易上手。
-- by xiaoxiaodi5834 -
Web Service实践之——开 ...
如果能给出XFire、CXF的最小依赖jar列表就好了,看着一堆一堆的jar就犯 ...
-- by wtusmchen -
Axis实践之Axis入门
建立普通的project即可,不用特别的项目,只要在WEB-INF下有 serv ...
-- by nsrainbow -
Axis实践之Axis入门
我用的Eclipse 3.3, 可以看到这个选项在new => other => ...
-- by guojun22300763






评论排行榜