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>
分享到:
相关推荐
这个"xfire开发文档"很可能包含了关于XFire软件开发、API使用、集成指南、错误处理以及可能的源码分析等内容。对于那些对游戏平台开发、多人在线交互或历史性的软件工程有兴趣的人来说,这份文档具有很高的学习价值...
在“WebService之XFire开发文档和代码”压缩包中,包含了详细的开发文档,帮助开发者了解如何使用XFire创建、部署和测试WebService。同时,还提供了一些代码示例,可以帮助开发者快速上手实践。通过学习这些文档和...
在文件列表中,"xfire开发web service文档.doc"可能是主文档,包含了整个教程的详细内容,包括理论解释、示例代码、步骤指南和可能的截图,以帮助读者逐步学习和实践使用XFire创建Web服务。 总的来说,这个压缩包...
xfire帮助文档, 权威的官方文档, web服务器的应用
xfire开发webservice文档.pdf
【xfire开发Web Service接口开发】是一个针对初学者的教程,旨在帮助开发者了解如何使用Xfire框架构建Web Service接口。Xfire是早先流行的一款Java Web Service框架,它简化了SOAP(Simple Object Access Protocol)...
标题 "axis,xfire测试案列+开发文档API+axis1.jar.rar" 涉及的是两个关键的Java Web服务框架:Axis1和XFire。这两个框架主要用于构建和消费SOAP(简单对象访问协议)Web服务。以下是关于这些技术的详细说明: **...
为了更好地理解和使用Xfire API,开发者可以参考提供的帮助文档,文档中通常会包含API接口的详细说明、示例代码以及常见问题解答。对于初学者,理解每个API方法的功能和参数、以及如何正确构造HTTP请求是非常重要的...
2. **XFire简介**:文档会介绍XFire框架,包括它的特点、优点以及如何与Spring框架集成,使Web服务的开发更加便捷。 3. **服务端创建**:文档会详细讲解如何使用XFire创建服务端。这通常包括定义服务接口、实现服务...
Xfire-1.2.6开发包包含了与Xfire Web Service交互所需的所有组件,这包括但不限于SDK文档、示例代码、库文件以及可能的客户端库。这个版本可能是Xfire Web Service的一个稳定版本,适合开发者进行产品开发或学习使用...
本文主要围绕如何获取Wsdl文档、使用Xfire访问未知服务器的两种方法以及结合Spring进行客户端开发展开讨论。 一、Wsdl本地文档获取方法 Wsdl文档是Web服务的接口定义,获取Wsdl有以下两种途径: 1. 服务器端提供...
### Eclipse上使用XFire开发WebService知识点详解 #### 一、概述 本文主要介绍如何在Eclipse平台上使用XFire框架来开发WebService。通过本教程的学习,读者可以了解到搭建环境的具体步骤,以及实现一个简单的...
本文档主要介绍了如何使用XFire框架在Java环境中搭建并部署简单的Web Services应用。XFire是一个基于Java的轻量级Web Services框架,提供了一个简洁高效的API,使开发者能够快速创建和部署Web Services。 #### 开发...
**标题:“用XFire开发Webservice简单实例”** 在IT行业中,Web服务是不同系统间进行数据交换和功能调用的重要方式。XFire是Apache软件基金会的一个开源项目,它提供了一个轻量级、高效的框架来创建和消费Web服务。...
通过学习这些实例和文档,你将能够掌握Xfire的核心功能,轻松地在你的项目中使用Xfire开发和调用Web服务。尽管Xfire目前已被Apache CXF等更现代的框架所取代,但理解它的原理和实践对于理解Web服务的实现机制仍然...
通过阅读和理解这份文档,开发者可以迅速上手,高效地开发出与Xfire平台集成的应用。 总结,Xfire 1.2.6 API为游戏开发者和社区建设者提供了一个强大的工具箱,通过这个工具,他们可以创建丰富的游戏周边应用,提升...
1. 开发包需求:Xfire的使用在APPFUSE项目中已经集成,因此无需单独添加任何包。APPFUSE是一个快速开发框架,它包含了对Web服务支持的各种依赖库。 2. 创建`xfire-servlet.xml`配置文件:在`/WebContent/WEB-INF`...
**Xfire开发Web服务与Java Web集成实例** 在软件开发中,Web服务是一种基于标准的、平台无关的方式,使得不同的应用程序之间能够交换数据和协同工作。Xfire是早期的一个流行的Web服务框架,它允许开发者快速地创建...
这个压缩包"webservice_XFire开发相关jar包"包含了XFire开发所需的库文件,解压后可以用于Java项目中实现Web服务的开发。 XFire的核心功能包括: 1. **XML绑定**:XFire使用XMLBeans或JAXB作为默认的XML绑定机制,...
开发者在使用这些JAR包时,通常会将它们添加到项目的类路径中,然后可以利用Xfire提供的API和工具来创建服务端点、编写服务逻辑、生成WSDL文档,并调试和测试Web服务。同时,Xfire还支持与其他Java EE组件的集成,如...