`

WebService简单应用

    博客分类:
  • Java
阅读更多

1、首先在web.xml配置监听器及映射等信息,如下:
<!-- cityinfo webservice related -->
  <listener>
    <listener-class>com.sun.xml.ws.transport.http.servlet.WSServletContextListener</listener-class>
  </listener>
  <servlet>
    <servlet-name>webservice</servlet-name>
    <servlet-class>com.sun.xml.ws.transport.http.servlet.WSServlet</servlet-class>
    <load-on-startup>1</load-on-startup>
  </servlet>
  <servlet-mapping>
    <servlet-name>webservice</servlet-name>
    <url-pattern>/ws/*</url-pattern>
  </servlet-mapping>
   <!--cityinfo  webservice related -->
2、在web.xml同级目录下配置sun-jaxws.xml文件,配置提供的web service服务与外部访问使用的服务名称的映射。
如下图所示:



其中,name属性是外部访问时使用 的服务名称。

3、编写方法:



 如上图所示:编写的服务类,需要用

@WebService
@SOAPBinding(style = Style.RPC)

注释,而提供的方法,使用@WebMethod注释,然后编写需要提供的方法。

 

3、web service服务访问方式。




 
 使用RPC访问方式,其中QName的参数,第一个参数是自动生成的命名空间,看着像是服务类所在的包的路径,路径是com.chrhc.cityinfodb.inter,正好与之相反;第二个参数是要访问的服务中方法的名称。

EndpointReference中的参数是服务的地址。

  • 大小: 257.8 KB
  • 大小: 266.8 KB
  • 大小: 362.7 KB
分享到:
评论

相关推荐

    WebService 简单应用

    WebService 简单应用,包含源码信息,以及测试代码。

    REST WebService简单应用

    NULL 博文链接:https://topmanopensource.iteye.com/blog/1279293

    REST WebService简单应用(测试)

    NULL 博文链接:https://topmanopensource.iteye.com/blog/1279320

    web Service简单应用例子

    包中有两个工程:服务工程和调用服务工程 简单例子

    Webservice的简单应用

    Webservice的简单应用,加减乘除的运算!

    Asp.Net的webService简单示例

    C#的webservice简单示例及jquery调用方式,包括如何定义方法及返回自定义json数据,不使用aspnet提供的{d:content}形式

    WebService的简单认识及应用(内含项目数据库及作业)

    WebService的简单认识及应用(内含项目数据库及作业) WebService的简单认识及应用(内含项目数据库及作业)

    C#调用WebService的简单应用

    Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI...

    WebService技术及其应用实例论文

    其次介绍了WebService技术中的关键技术,其中包括可扩展性标记语言(XML)、简单对象访问协议(SOAP)、Web服务描述语言(WSDL)和统一描述、发现与集成(UDDI)注册中心。最后本文依据WebServices的技术原理、体系...

    Ubuntu Webservice应用程序

    Ubuntu Webservice应用,文件夹中包含一个wsdl文件,还有服务端和测试端简单的测试代码,实现对wsdl生成的库的应用

    webservice简单实现

    webservice简单实现,不需要建立复杂的框架即可正常客户端访问服务端

    Webservice

    气象中心的管理系统将收集的天气信息并将数据暴露出来(通过WebService Server), 而各大站点的应用就去调用它们得到天气信息并以不同的样式去展示(WebService Client). 网站提供了天气预报的服务,但其实它们什么也...

    简单的webservice案例

    是一个简单的webservice案例,实现webservice的应用,对初学者有帮助。

    pb11+webservice开发分布式三层应用培训

    pb11+webservice开发分布式三层应用培训,有简单的开发教程,包括代码

    基于WebService的分布式多层应用范例

    PersonalManagerServerBizLogic 服务端业务逻辑的实现,只提供功能,不区分调用者,此template简单,没有独立出DAC层 PersonalManagerWS.WebFacade 安全控制,通过Session识别用户、控制权限、查询时注入数据权限、...

    WebService技术大全

    各应用程序通过网络协议和规定的一些标准数据格式(Http,XML,Soap)来访问Web Service,通过Web Service内部执行得到所需结果.Web Service可以执行从简单的请求到复杂商务处理的任何功能。一旦部署以后,其他Web ...

    webservice指南电子书

    它是一种新的web webservice应用程序分支,是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。Web Service是一个应用组件,它逻辑性的为其他应用程序提供数据与服务.各应用程序通过网络协议和规定的一些...

    Java WebService 简单实例(附实例代码)

    本篇文章主要介绍了Java WebService 简单实例(附实例代码), Web Service 是一种新的web应用程序分支,他们是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。有兴趣的可以了解一下

    webService简单示例

    这个示例是用axis、实现的webservice小应用,用的容器是tomcat。压缩包内包含代码和技术文档。

Global site tag (gtag.js) - Google Analytics