最简单的webservice之xfire,hello word例子

XFire 框架目前的最新版本是 1.2.6,可以访问 xfire.codehaus.org 下载 XFire 框架的安装包,下载时请选择“全部二进制发布包(Binary Distribution in zip package)”,而不仅仅是“XFire jar 文件(Jar of all XFire modules)”。 1、 <?xml version="1.0" encoding="UTF-8"?><web-app version="2.4"  xmlns="http://java.sun.com/xml/ns/j2ee"  xmlns:xsi="http://www.w3.org/2001/XMLSchem…

Flex4系列教程之二 – Flex4

本系列教程目标:使初学者了解富网络应用概念,理解并掌握以下四种架构方法。 1. Flex + BlazeDS + Spring(< 2.5.6) + iBATIS + Cairngorm 2. Flex + BlazeDS + Spring BlazeDS Integration + Spring(>= 2.5.6) + iBATIS + Cairngorm 3. Flex + BlazeDS + Spring(< 2.5.6) + iBATIS + pureMVC 4. Flex + BlazeDS + Spring BlazeDS Integration + Spring(>= 2.5.6) + iBATIS + pur…

myeclipse10配置maven

myeclipse10配置maven 一:Maven的下载安装 准备工作: 1)安装环境 Windows xp 2)需安装JDK ,并配置环境变量(略) 3) Maven版本3.0.5 4)下载地址:http://mirror.bit.edu.cn/apache/maven/maven-3/3.0.5/binaries/apache-maven-3.0.5-bin.zip 5)zip包解压。路径为:D:\Java\apache-maven-3.0.5 6)Maven环境配置:   将下载文件解压,然后设置maven环境 如果你配置过jdk的话,这里对你应该不难。如我的m…

Hessian简单入门

Hessian是一个简单的连接Web服务的二进制协议。        Hessian概述: 一.客户端和服务端不依赖于其他任何jar,比起webService 它显得轻量许多,比如使用xfire包含核心库和客户端的jar,大小达到了10M ,而最新的hessian-4.0.7  jar大小也只有不到400K.       二.更适合二进制的传输,比起webService.Hessian的 传输速度要高于webService.       三.支持Java,c#,Flex(actionscrpit)   一.  添加Hessian的jar…

XFire简单使用

1 . XFire可以认为是webservice的一个实现。 其下载地址:http://xfire.codehaus.org/ 下载了以后把lib下的所有jar和xfire-all-*.jar拷贝到你的项目里。 配置web.xml xml 代码 xml version="1.0" encoding="UTF-8"?>   <web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java…

webservice应用–axis1

未分类 , 发表评论
1、 生成bat文件set Axis_Lib=D:\jar\axis\axis-bin-1_4\axis-1_4\libset Java_Cmd=java -Djava.ext.dirs=%Axis_Lib%set Output_Path=D:\jar\axis\axis-bin-1_4\srcset Package=com.ibusiness.opgw.protocol.ismp.ws%Java_Cmd% org.apache.axis.wsdl.WSDL2Java -o%Output_Path% -p%Package% http://127.0.0.1:8888/services/XXXEngine?wsdl*说明:Axis_Lib:axis1的lib位置Java_Cmd:这句不用管Output…

webservice调用异常

Exception in thread "main" java.lang.LinkageError: JAXB 2.1 API jar is being loaded (from jar:file:/C:/Users/Administrator/.m2/repository/org/apache/openejb/javaee-api/5.0-1/javaee-api-5.0-1.jar!/javax/xml/bind/annotation/XmlSchema.class), but this RI (from jar:file:/C:/Users/Administrator/.m2/repository/com/sun/xml/bind/jaxb-impl/2.2.4-1/jaxb-impl-2.2.4-1.jar!/com/sun/…

Axis2生成的客户端代码须依赖的Axis2的jars

由Axis2生成的Webservice客户端代码不需要依赖Axis2的所有jar,只需要引用以下必须的jar即可 axis2-adb-1.5.jar axis2-kernel-1.5.jar axis2-transport-http-1.5.jar axis2-transport-local-1.5.jar XmlSchema-1.4.3.jar axiom-api-1.2.8.jar axiom-dom-1.2.8.jar axiom-impl-1.2.8.jar wsdl4j-1.6.2.jar commons-logging-1.1.1.jar neethi-2.0.4.jar commons-httpclient-3.1.jar mail-1.4.jar httpcor…

axis2调用c#WebService

用到axis2与axiom的jar 示例代码: import org.apache.axiom.om.OMElement; import org.apache.axiom.om.OMFactory; import org.apache.axiom.om.OMNamespace; import org.apache.axiom.soap.SOAP11Constants; import org.apache.axis2.Constants; import org.apache.axis2.addressing.EndpointReference; import org.apache.axis2.client.Options; import org.apache.axis2.client.ServiceClient; Op…

cxf2.13整合spring

一、导入cxf所需jar档如下: commons-logging-1.1.1.jar   geronimo-activation_1.1_spec-1.0.2.jar (or Sun's Activation jar)   geronimo-annotation_1.0_spec-1.1.1.jar (JSR 250)   geronimo-javamail_1.4_spec-1.6.jar (or Sun's JavaMail jar)   geronimo-servlet_2.5_spec-1.2.jar (or Sun's Servlet jar)   geronimo-ws-metadata_2.0_spec-1.1.2.jar (JSR 181)   geronimo-jaxws_2.1_spec-1.0…

listView显示对象以及access any RESTFull service that uses JSON

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="fill_parent"    android:layout_height="wrap_content"    ><ListView    android:layout_width="fill_parent"    android:layout_height="wrap_content"    android:id="@+id/lstText"    /></…
下一页 »