在myeclipse中的web项目里创建web service

    xiaoxiao2021-03-25  33

    先具体介绍下什么为web service: web service是一种跨平台和跨操作系统平台的远程调用技术 它主要运用了三种技术:xml+xsd、sop、wsd 接下来一一介绍下这三种技术 1.xml+xsd web service采用http协议传输数据,采用xml格式封装数据,因为xml有跨平台传输优势,但xml一直没有一种标准的格式,这时就出现了xml schema(xsd)定义了关于xml一套标准的数据类型 2.soap soap协议是基于http协议的,采用xml的数据格式,为了便于理解,我搬出不知道哪位大神举的一个栗子:http协议相当于公路,而xml的数据格式相当于公路上的防护栏以及隔离带,这就形成了高速公路(soap),不知道大家理解了没有 3.wsdl wsdl(Web Service Description Language)是一个基于xml语言,用于描述web service及其函数、参数的返回值,wsdl是客户端连接服务端重要的一个东西,它说明了客户端需要连接的url及其详细信息 引用一下某位大神的一篇博客

    接下来详细说明如何在web 项目里创建web service

    1.创建新项目 完后在包中创建个类 作为服务端的程序这里写代码片 **.package com.seegot.testWebService; import com.seegot.dao.ProjectDao; import com.seegot.dao.impl.ProjectDaoImpl; import com.seegot.model.ProjectModel; import com.seegot.util.DateUtil; public class TestWebService { /** * @desc供客户端调用的方法 (调阅申请的列子) * @param name * @return * @auther * @date 2017-3-13 */ public String getValue(String TranCode,String TranNo,String ProjectCode,String Proposer,String Job){ ProjectDao dao = new ProjectDaoImpl(); ProjectModel project1 = dao.findByCode(ProjectCode); DateUtil.getCurrentDateString("yyyy-MM-dd hh:mm"); return "项目编号:"+TranCode+"交易流水号:"+TranNo; } }** 2. 点击项目名称右键新建 选择other 3. ![标题](https://img-blog.csdn.net/20170314132000039?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvcXFfMzcwNTkwMDQ=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast) 4. 5点击finish完成 6. 7. 8.加入Tomcat服务器进行运行 9.如果成功访问页面会是这个样子 里面有你创建的类中定义的接口

    转载请注明原文地址: https://ju.6miu.com/read-50324.html

    最新回复(0)