`
zeng7960983
  • 浏览: 44470 次
  • 性别: Icon_minigender_1
  • 来自: 邵阳
社区版块
存档分类
最新评论

webserverice 的小测试

阅读更多
在web.xml文件中配置xfire处理类
<!-- xfire start-->
   <servlet>
     <servlet-name>xfire</servlet-name>
     <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
     <load-on-startup>0</load-on-startup>
   </servlet>
   <servlet-mapping>
     <servlet-name>xfire</servlet-name>
     <url-pattern>*.ws</url-pattern>
   </servlet-mapping>
<!-- xfire end -->

----------------------
xfire-serlvet配置文件
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd" >
<beans>
<bean id="educateServiceBean" class="com.iknowing.webservice.test.EducateImpl"/>
<import resource="classpath:org/codehaus/xfire/spring/xfire.xml"/>
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
   <property name="urlMap">
    <map>
     <!-- 访问的url -->
     <entry key="userService.ws">
     <!-- 引用application中的helloWorldBean -->
      <ref bean="userServiceServie"/>
     </entry>
    </map>
   </property>
</bean>
<!-- 使用xfire的导出器,通过其将实际的业务类导出WebService服务 -->
<bean id="baseWebService" class="org.codehaus.xfire.spring.remoting.XFireExporter" lazy-init="false" abstract="true">
   <!-- 引用xfire.xml中的xfire.serviceFactory -->
   <property name="serviceFactory" ref="xfire.serviceFactory"/>
   <!-- 引用xfire.xml中的xfire实例-->
   <property name="xfire" ref="xfire"/>
</bean>
<!-- userServiceServie服务 -->
<bean id="userServiceServie" parent="baseWebService">
   <property name="serviceBean" ref="educateServiceBean"/>
   <property name="serviceClass" value="com.iknowing.webservice.test.Ieducate"/>
</bean>

</beans>
---------------------------
接口
package com.iknowing.webservice.test;

public interface Ieducate {
public String queryStudent(String s_card);
}
-----------
package com.iknowing.webservice.test;

public class EducateImpl implements Ieducate {
public String queryStudent(String s_card) {
  return "呵呵:"+s_card;
}
}
------------------------
调用时
http://localhost:8080/webservice/userService.ws



分享到:
评论

相关推荐

    android结合C#Webserverice上传文件

    一服务器端C# 这里有三个上传方法 1.uploadFile&#40; byte []bs, String fileName&#41;; PC机操作是没有问题 2. uploadImage(String filename,String image); //android大于1M上传会出问题(内存溢出),把文件件转换为...

    PB连webserverice的实战说明.

    PowerBuilder (PB) 是一种流行的开发工具,常用于构建企业级的应用程序。在本文中,我们将探讨如何在PB环境中连接并使用Web Service,这通常涉及到通过SOAP(简单对象访问协议)进行通信。Web Service是一种基于标准...

    java调用Webserveice代码

    ### Java调用Web服务知识点详解 #### 一、概述 在现代软件开发中,Web服务是一种常见的技术,用于实现不同应用程序间的通信与交互。本文档将详细介绍如何使用Java语言调用Web服务,并通过一个示例代码来具体演示这...

    web services开发文档

    “用axis2+Tomcat5.5+Eclipse3.2部署和访问Web服务(zhouhuayun).doc”将详细阐述如何在Eclipse中配置Axis2和Tomcat,以及如何部署和测试Web Services。此文档会指导开发者完成从创建服务接口到发布服务,再到使用...

    SCA规范绑定jms,web serveice,ejd等等规范翻译版pdf

    SCA Web Services Binding V1.00,SCA JMS Binding V1.00,SCA JCA Binding V1.00,SCA EJB Session Bean Binding V1.00等等关于sca的规范翻译版

    C# Webservice返回指定的xml格式

    至于`mes_esb-测试用`这个文件,它可能是一个用于测试Web服务的XML数据文件或配置文件。如果你需要在Web服务中使用这个文件,你可以读取其内容并根据需要构建XML响应。例如,你可以使用`System.IO.File`类来读取文件...

    webservice接口接收xml,string代码

    ### WebService接口接收XML与String代码解析 #### 一、概述 ...本篇文章将根据提供的代码示例,详细介绍如何通过WebService接口接收XML格式的数据以及字符串类型的数据,并对相关知识点进行深入剖析。...

    c#操作XML 读取、生成,WEBSERVICE接口

    在IT行业中,C#是一种广泛使用的编程语言,尤其在开发Windows应用程序、Web服务以及游戏等领域。XML(eXtensible Markup Language)则是一种用于存储和传输数据的标记语言,其结构化特性使得它在跨平台的数据交换中...

    Android应用源码比较不错的新闻客户端.zip

    本项目是一个挺不错的新闻客户端项目源码,本项目启动引导登录注册用户中心列表显示...数据使用webserverice调用,翻了翻源码服务端本来是放在新浪云上的,比较遗憾的是现在挂掉了,本项目编码GB2312默认编译版本4.0.3

    程序在线升级

    在提供的"winfrom程序在线升级(webserverice)实例"中,我们可以推测这个压缩包包含了一个示例项目,演示了如何在WinForm应用中集成在线升级功能。WebServerICE可能是用于提供更新服务的组件或框架,它可能包含了...

    泛微ecology工作流WebService接口文档

    ### 泛微Ecology工作流WebService接口文档 #### 概述 本文档旨在详细介绍泛微Ecology工作流中所使用的WebService接口的相关知识点,包括接口的功能、参数及返回值等细节,帮助开发人员更好地理解并利用这些接口来...

    C#使用Http Post方式传递Json数据字符串调用Web Service

    ...这种方式可以将业务逻辑层和界面层分离,提高系统的灵活性和可维护性。... ... ...其次,我们需要在Web Service接口方法中添加[WebMethod]标记,以便使我们的服务接口方法可以被外部调用。...public string Project(string ...

    新闻客户端

    项目分层合理,代码质量较高,另外有单独的Activity堆栈式管理,唯一遗憾的是服务端挂掉了,数据使用webserverice调用,翻了翻源码服务端本来是放在新浪云上的,比较遗憾的是现在挂掉了,本项目编码GB2312默认编译...

Global site tag (gtag.js) - Google Analytics