Webservice

什么是webservice

把web应用里的类发布成webservice。(可以基于现有应用,对应类)

怎么发布

1)Eclipse工程里,新建一个web service,选中要发布的类。
2)自动生成配置文件和导入类,对开发目录好像没改变。
3)发布应用后,就可以通过浏览器访问,访问路径是固定的
web应用/services
故:services是webservice的固定路径,不对应其下的物理目录。

测试应用里的实例

 &:webservice目录  com.fis.view.webservice访问地址:/fis/services/。自动打开webservice列表。包含的服务:DeleteFISData:方法deleteDataFromFIS,根据板号从fis采集删除测试记录(仅主表)。FirstRepairProcessData:方法deleteDataFromFIS,根据板号、删除类型删除测试记录(仅主表);删除类型=21,只删除失败;删除类型<>21,删除全部。

Servlet

概念

1)服务器端java应用小程序。
2)通过url访问服务器端java程序的方法,是java的一个标准接口。
3)遵循HttpServlet 接口,由web服务器调用。
4)配置,包括注册servlet和映射url
<servlet>
<servlet-name>LoginServlet</servlet-name>
<servlet-class>demo.servlet.LoginServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>LoginServlet</servlet-name>
<url-pattern>login</url-pattern>
</servlet-mapping>

webservice和servlet是经常听到的名词,但概念认知一直模模糊糊。这次简单了解下概念和作用,以后知道大概怎么回事就好。

Webservice与Servlet相关推荐

  1. WEBSERVICE之JDK开发webservice

    转自:https://www.cnblogs.com/w-essay/p/7357262.html 一.开发工具与环境 1. jdk1.6版本以上(jdk1.6.0_21及以上版本) 2 .eclip ...

  2. CXF整合Spring开发WebService

    刚开始学webservice时就听说了cxf,一直没有尝试过,这两天试了一下,还不错,总结如下: 要使用cxf当然是要先去apache下载cxf,下载完成之后,先要配置环境变量,有以下三步: 1.打开 ...

  3. WebService学习总结(三)——使用JDK开发WebService

    一.WebService的开发手段 使用Java开发WebService时可以使用以下两种开发手段 1. 使用JDK开发(1.6及以上版本) 2.使用CXF框架开发(工作中) 二.使用JDK开发Web ...

  4. cxf webservice接口

    利用cxf框架发布webservice接口 引入cxf jar包 通过maven引入:修改pom.xml文件 <!-- cxf-begin --> <dependency> & ...

  5. java webservice配置文件_webservice配置文件

    webservice需要2个配置文件,web.xml和server-config.wssd,其中web.xml是用来将webservice发布到web服务器的文件,在里面必须将webservice配置 ...

  6. WebService开发与代码的编写

    WebService开发与代码的编写 大家或多或少都听过 WebService(Web服务),有一段时间很多计算机期刊.书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的 ...

  7. WebService学习总结

    本文出自 http://www.cnblogs.com/ 的 孤傲苍狼 原文网址: http://www.cnblogs.com/xdp-gacl/category/629559.html http: ...

  8. 2021/6/25 SOAP学习-WebService全套实战教程

    什么是web service web service其实是一组API,将服务器上的功能暴露出来以供客户端访问. Client1---------------------soap,xml-----> ...

  9. WebService 教程(包含项目实践)

    情景引入: 时间:早晨 8 : 00 am 小白:起床起床,,,公司又来需求了,你还在睡觉,快点起来~! 我:大惊小怪,又怎么了呢?小白,别一惊一乍的,打扰我的美梦 小白:公司给了个新需求,你还记得, ...

最新文章

  1. 30个非常时尚的网页联系表单设计优秀示例
  2. [导入]web2.0中流行的设计元素:颜色
  3. Python学习系列day1-python基础
  4. 如何避免核心代码资源泄漏和如何提高开发效率
  5. 业务gis 怎么让别的开发人员不需要懂gis就可以搞开发? (五)
  6. pythonxml格式化_使用Python生成XML的方法实例
  7. liferay 6.2 主题开发
  8. 深入浅出JMS(一)——JMS简要
  9. 记录一次多线程与Map.keySet() 出现的“并发”问题
  10. vs vb连接mysql,用vs2010的vb.net建立和access数据库的连接后的奇怪问题:关于本地复制...
  11. revit2019 导出obj_Revit模型转obj模型插件
  12. 酷睿7代cpu安装win7
  13. 人工智能python好学吗_人工智能“速成班”Python好学吗 小心别被忽悠了
  14. Rancher安装部署
  15. 【软件测试必备技能】Linux
  16. 虚拟机搭建nfs,挂载到板子
  17. 指标 | 指标波动归因
  18. WPF 使用Quartz MS字体
  19. 基于SSH的游艇出租系统
  20. 浅谈设计模式之五——Adapter模式

热门文章

  1. Android恶意软件检测
  2. iOS AVplayer 基本使用方法
  3. 推荐一款jquery前端插件(zoomify),灯箱效果插件(用于图片看大图的效果),简单易用!
  4. 自定义控件之自定义圆形头像
  5. 升级金士顿固态硬盘SV200S3固件,还原其应有的速度
  6. ABCNet 精读:使用自适应贝塞尔曲线网络进行进行实时场景文本定位 OCR 文本定位 文本检测 CVPR
  7. 安卓开发之自定义控件TipView仿QQ长按后的提示窗口
  8. 月薪3w的程序员养成计划
  9. 计算机毕业设计Java大学生学籍管理系统(源码+系统+mysql数据库+lw文档)
  10. Mac m1 配置OpenCV (C++)