`
xiaolait31
  • 浏览: 3240 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
社区版块
存档分类
最新评论

XFire开发文档

阅读更多

 

 

 

1 服务端设置

 

 

 

 先定义三个类

     Item 物料Bean (装载数据用于在网络上传输)

     ItemService 物料接口类

     ItemServiceImpl 物料接口实现类

 

  JDK1.4需要配制的文件 放在同类一个目录下面

      Item.aegis.xml  bean配制文件 (配制业务bean的每个属性)

      ItemService.aegis.xml  接口配制文件 (配制接口类的方法和方法中的每一个参数的类型)

  

/***************************************
 *   文件名:Items.java
 *   类说明:物料Bean类
 ************ ******************************/
public class Items   implements java.io.Serializable {

	
 	/** 物料ID */
 	private int Item_Id;
	/** 物料编码 */
 	private String Item_Code;
	/** 物料名称 */
	private String Item_Name;
	public String getItem_Code() {
		return Item_Code;
	}
	public void setItem_Code(String item_Code) {
		Item_Code = item_Code;
	}
	public int getItem_Id() {
		return Item_Id;
	}
	public void setItem_Id(int item_Id) {
		Item_Id = item_Id;
	}
	public String getItem_Name() {
		return Item_Name;
	}
	public void setItem_Name(String item_Name) {
		Item_Name = item_Name;
	}
}

 

 

 

 

/***************************************
 *   文件名:Items.java
 *   类说明:物料接口类
 ************ ******************************/
public interface ItemService {
	/**
	 * 批量物料
	 * @param Items 物料集合
	 * @return 返回接口执行结果
	 */
	public boolean SaveItem(List Items);
}

 

  

/**
 * 物料接口实现类
 * @author Administrator
 *
 */
public class ItemServiceImpl  implements ItemService {
	/**
	 *  批量添加物料
	 * @param Items
	 * @return 
	 */
	public boolean SaveItem(List Items) {
		try {
			if (Items != null && Items.size() > 0) {
				for (int i = 0; i < Items.size(); i++) {
					Items item = (Items) Items.get(i);
					//保存到数据库
				}
			}
			return true;
		} catch (Exception e) {			
			GlobalVariable.log.error(e); 
			return false;
		}
	}

}

 

    Items.aegis.xml

<?xml version="1.0" encoding="UTF-8"?>
<mappings xmlns:my="http://my.smallnest.googlepages.com">
	<mapping name="my:Items"  namespace="http://service.sinocc.com">
		<property name="Item_Id"     />
		<property name="Item_Code"    /> 
		<property name="Item_Name"    />
	</mapping>
</mappings>
 

 

 

    ItemService.aegis.xml

<?xml version="1.0" encoding="UTF-8"?>
<mappings>   
    <mapping>               
	<method name="SaveItem">
	  <parameter index="0"  componentType="com.server.item.Items"/> 
    </method>
    </mapping>   
</mappings>

 

 

0
1
分享到:
评论

相关推荐

    xfire开发文档

    这个"xfire开发文档"很可能包含了关于XFire软件开发、API使用、集成指南、错误处理以及可能的源码分析等内容。对于那些对游戏平台开发、多人在线交互或历史性的软件工程有兴趣的人来说,这份文档具有很高的学习价值...

    WebService之XFire开发文档和代码

    在“WebService之XFire开发文档和代码”压缩包中,包含了详细的开发文档,帮助开发者了解如何使用XFire创建、部署和测试WebService。同时,还提供了一些代码示例,可以帮助开发者快速上手实践。通过学习这些文档和...

    xfire开发web service文档.rar

    在文件列表中,"xfire开发web service文档.doc"可能是主文档,包含了整个教程的详细内容,包括理论解释、示例代码、步骤指南和可能的截图,以帮助读者逐步学习和实践使用XFire创建Web服务。 总的来说,这个压缩包...

    xfire帮助文档

    xfire帮助文档, 权威的官方文档, web服务器的应用

    xfire开发webservice文档.pdf

    xfire开发webservice文档.pdf

    xfire开发webservice接口开发(带有软件包)

    【xfire开发Web Service接口开发】是一个针对初学者的教程,旨在帮助开发者了解如何使用Xfire框架构建Web Service接口。Xfire是早先流行的一款Java Web Service框架,它简化了SOAP(Simple Object Access Protocol)...

    axis,xfire测试案列+开发文档API+axis1.jar.rar

    标题 "axis,xfire测试案列+开发文档API+axis1.jar.rar" 涉及的是两个关键的Java Web服务框架:Axis1和XFire。这两个框架主要用于构建和消费SOAP(简单对象访问协议)Web服务。以下是关于这些技术的详细说明: **...

    Xfire API,Xfire帮助文档

    为了更好地理解和使用Xfire API,开发者可以参考提供的帮助文档,文档中通常会包含API接口的详细说明、示例代码以及常见问题解答。对于初学者,理解每个API方法的功能和参数、以及如何正确构造HTTP请求是非常重要的...

    java webservice XFire技术文档,一个简单列子和一个稍微难的列子

    2. **XFire简介**:文档会介绍XFire框架,包括它的特点、优点以及如何与Spring框架集成,使Web服务的开发更加便捷。 3. **服务端创建**:文档会详细讲解如何使用XFire创建服务端。这通常包括定义服务接口、实现服务...

    web service xfire 开发包及api

    Xfire-1.2.6开发包包含了与Xfire Web Service交互所需的所有组件,这包括但不限于SDK文档、示例代码、库文件以及可能的客户端库。这个版本可能是Xfire Web Service的一个稳定版本,适合开发者进行产品开发或学习使用...

    xfire开发客户端报告文档[收集].pdf

    本文主要围绕如何获取Wsdl文档、使用Xfire访问未知服务器的两种方法以及结合Spring进行客户端开发展开讨论。 一、Wsdl本地文档获取方法 Wsdl文档是Web服务的接口定义,获取Wsdl有以下两种途径: 1. 服务器端提供...

    Eclipse上使用XFire开发

    ### Eclipse上使用XFire开发WebService知识点详解 #### 一、概述 本文主要介绍如何在Eclipse平台上使用XFire框架来开发WebService。通过本教程的学习,读者可以了解到搭建环境的具体步骤,以及实现一个简单的...

    Java中使用XFire开发简单的WebServices.pdf

    本文档主要介绍了如何使用XFire框架在Java环境中搭建并部署简单的Web Services应用。XFire是一个基于Java的轻量级Web Services框架,提供了一个简洁高效的API,使开发者能够快速创建和部署Web Services。 #### 开发...

    用XFire开发Webservice简单实例

    **标题:“用XFire开发Webservice简单实例”** 在IT行业中,Web服务是不同系统间进行数据交换和功能调用的重要方式。XFire是Apache软件基金会的一个开源项目,它提供了一个轻量级、高效的框架来创建和消费Web服务。...

    Xfire 开发webservice与客户端调用教程与实例

    通过学习这些实例和文档,你将能够掌握Xfire的核心功能,轻松地在你的项目中使用Xfire开发和调用Web服务。尽管Xfire目前已被Apache CXF等更现代的框架所取代,但理解它的原理和实践对于理解Web服务的实现机制仍然...

    xfire 1.2.6 API帮助文档.rar

    通过阅读和理解这份文档,开发者可以迅速上手,高效地开发出与Xfire平台集成的应用。 总结,Xfire 1.2.6 API为游戏开发者和社区建设者提供了一个强大的工具箱,通过这个工具,他们可以创建丰富的游戏周边应用,提升...

    Xfire使用说明文档

    1. 开发包需求:Xfire的使用在APPFUSE项目中已经集成,因此无需单独添加任何包。APPFUSE是一个快速开发框架,它包含了对Web服务支持的各种依赖库。 2. 创建`xfire-servlet.xml`配置文件:在`/WebContent/WEB-INF`...

    Xfire开发webservice与javaweb集成实例

    **Xfire开发Web服务与Java Web集成实例** 在软件开发中,Web服务是一种基于标准的、平台无关的方式,使得不同的应用程序之间能够交换数据和协同工作。Xfire是早期的一个流行的Web服务框架,它允许开发者快速地创建...

    webservice_XFire开发相关jar包

    这个压缩包"webservice_XFire开发相关jar包"包含了XFire开发所需的库文件,解压后可以用于Java项目中实现Web服务的开发。 XFire的核心功能包括: 1. **XML绑定**:XFire使用XMLBeans或JAXB作为默认的XML绑定机制,...

    webservice-xfire 开发用的JAR包

    开发者在使用这些JAR包时,通常会将它们添加到项目的类路径中,然后可以利用Xfire提供的API和工具来创建服务端点、编写服务逻辑、生成WSDL文档,并调试和测试Web服务。同时,Xfire还支持与其他Java EE组件的集成,如...

Global site tag (gtag.js) - Google Analytics