`
ttt725
  • 浏览: 3038 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论
阅读更多
建立webservices
package com.ws;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import com.beans.User;


public class W_FIRE {

public void test(String appGuid) {
System.out.println("this is a test");
}
public Map<String , User> addUser(User user,List<String> listStr){
Map<String , User> map = new HashMap<String, User>();
for(int i=0;i<listStr.size();i++){
map.put(listStr.get(i), user);
}
return map;
}
}
导入xfire包

services.xml
<beans>

  <service xmlns="http://xfire.codehaus.org/config/1.0">
    <serviceClass>com.ws.W_FIRE</serviceClass>
  </service>
 
</beans>

配置web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5"
xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">

<!-- webService -->
<servlet> 
<servlet-name>XFireServlet</servlet-name> 
<servlet-class>org.codehaus.xfire.transport.http.XFireConfigurableServlet</servlet-class> 
<init-param>
<param-name>config</param-name>
<param-value>services.xml</param-value>
</init-param>
</servlet>

<servlet-mapping> 
<servlet-name>XFireServlet</servlet-name> 
<url-pattern>/servlet/XFireServlet/*</url-pattern> 
</servlet-mapping> 

<servlet-mapping> 
<servlet-name>XFireServlet</servlet-name> 
<url-pattern>/services/*</url-pattern> 
</servlet-mapping> 

  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
</web-app>

分享到:
评论

相关推荐

    webserviec+winform应用

    【标题】"Web服务(Webservice)与Windows窗体(Winform)应用的结合" 【内容】 在软件开发领域,Web服务和Windows窗体应用是两种常见的技术,它们各自在不同的场景下发挥着重要作用。Web服务允许不同系统之间通过...

    webserviec学习

    webserveice基本原理解放垃圾擦解放棵

    ASP.net 中用C#调用Java web service 图解教程

    ASP.NET 中使用 C# 调用 Java Web Service 图解教程 在本教程中,我们将学习如何在 ASP.NET 中使用 C# 调用 Java Web Service。首先,我们需要了解什么是 Web Service。 Web Service 是一种软件系统,旨在支持机器...

    C#使用HttpPost请求调用WebService的方法

    ... WebService 服务端代码 在服务端,我们需要创建一个 WebService,并在其中定义一个或多个 WebMethod。例如,我们可以创建一个名为 WebServiceDemo 的 WebService,并在其中定义两个 WebMethod:HelloWorld 和 ...

    android webservice底层JAR包

    用于实现android通讯 webservice底层服务的jar包 可下了看看

Global site tag (gtag.js) - Google Analytics