使用web sevice的要求

问题描述

最近接到一个项目 是需要开发一个电话查询的系统--叫什么呼叫中心。  功能主要就是用户打电话,输入一些信息,查询出一些结果。电话哪部分的功能由别的公司(A)完成,我们(B)则需要完成查询输入的哪一部分。A发送一个XML给B,B返回一个XML给A。  这种需要使用WEB SERVICE嘛?问题补充:简单的说,我对Web Service的概念不是很清晰,对何时该使用Web Service不太清楚

解决方案

这个我个人感觉还是主要看你的项目需求,如果另外一个公司需要涉及到你公司的业务,你就可以用WebService。WebService简单的来说,服务方提供某项服务,然后以WSDL文件格式来描述此项服务,如果有需要调用这个服务的客户,就可以去利用WSDL文件来生成调用。不如说,有一个天气预报服务,我们就可以利用天气预报服务提供商提供给我们的WebService的WSDL描述文件,来生成调用,来获得这项服务。其实,给我个人感觉WebService很像RMI。以上是我的个人见解,希望对楼主有帮助
解决方案二:
引用简单的说,我对Web Service的概念不是很清晰,对何时该使用Web Service不太清楚 你这种情况是可以用webservice的。不清楚概念可以google,现在这方面的东西很多,没多久你就会认识webservice。java项目的话你可以用xfire来定制你的webservice。个人觉得那个比较好用。
解决方案三:
我不知道我理解楼主的意思错了没 引用功能主要就是用户打电话,输入一些信息,查询出一些结果你们要做的是查询出一些结果吧?要是这样的话,你们可以把你们的服务接口暴露给别的公司,可以使用WebServices,你们只管发布服务,定义WSDL文件就可以了。也可以利用远程服务,比如RMI,Hessian等,也是把你的接口给暴露出来,让其他公司的来调用。
解决方案四:
不知道我说的对不对哈~~目前经验不足 这种算是两个不同系统的分工协作,说起也能算是两个系统的集成了。你所说的引用A发送一个XML给B,B返回一个XML给A这也就是两个系统中的数据交互了。这样的情况的实现有很多,具体我只知道能用JMS、WebService。JMS就不说了,WebService可以这样处理。B定制一个WebService给A调用,A通过传入的数据得到B系统一个返回的数据。你们能跟B公司商量用WebService就很简单啦~~~

时间: 2024-10-25 12:02:21

使用web sevice的要求的相关文章

CXF中 wsdl2java工具的使用方法

    下面是一个使用wsdl2java的例子: C:\Users\Administrator>F: F:\>cd misps2 F:\misps2>wsdl2java -d . http://10.10.31.25/MSPGWebPub/MSPGS/MPService.svc?wsdl F:\misps2> 方法2:F:\phone>wsdl2java -d src -client http://webservice.webxml.com.cn/WebServices/Mo

CXF wsdl2Java

Apache CXF 是一个Service框架,他简化了Service的创建, CXF实现了JAX-WS2.0规范,并通过了JAX-WS2.0 TCK: CXF和Spring无缝集成:CXF支持多种传输协议(HTTP, JMS, Corba等), 支持多种Binding数据格式(SOAP,XML,JSON等), 支持多种DataBinding数据类型(JAXB, Aegis) .CXF基于Interceptor的架构,使得整个框架非常易于扩展. 二.  如何发布并调用简单的web service

求教web请求响应的流程

问题描述 刚毕业学习web开发基于JSONRPC框架做了一点小应用,但是对web服务的从客户端的请求通过web容器到服务器端的severlet再到指定的jsp页面这个的流程谁能给小弟简单的描述一下哈目前只会做些jsp和javabean,对整个概念很模糊...希望哪个耐心的前辈给我简单描述一下这个流程比如severlet怎么定位到相应的jsp页面?又是谁将用户请求定位到相应的severlet的?或者其他的随便啥都可以讲拜谢一下先.. 解决方案 解决方案二:你仔细看下web.xml的介绍.每个ser

好纠结 提供给APP的服务写在web项目上还是单独一个项目中

问题描述 我们要开发个APP但是还有个WEBWEB上有几个简单的页面功能比APP简单些现在设计时候WEB是一个项目然后APP后台是一个WEBService服务现在觉得WEBService和WEB后台dao层都差不多公用一个数据库这么设计总感觉很别扭以后要是修改了一下数据库这两个项目的dao层都得改啊...求大神给个意见 解决方案 解决方案二:这种,后台同用一个啊,把app,和web页面看成两个不同客户端,数据库,dao,同用.service层定义接口,根据app,web的业务做不同的实现,控制层

在Linux上架设支持JSP+PHP的Web服务器

js|web|web服务|web服务器 近年来Linux在服务器市场占有比例日渐攀升,除了缘于Linux的免费和安全性之外,还因为Linux上的应用服务日益丰富.大部分常见的服务都在Linux上有了较好的解决方案.而对于Intenet上应用最广泛的Web服务来说,Linux的表现就更为出色.谁也无法说 清Internet上究竟有多少个网站,但在众多网站中,采用PHP和JSP开发的网站无疑占居了极大的市场份额.下面就介绍一下如何在Linux上架设支持JSP+PHP+MySQL的Web服务器. 对于

优秀Web设计10项原则:创新实用富有美感

他能够为我们使用家用电器的方式掀起一场革命,现在我们仍然把它作为现代世界的设计灵感,最好例子就是Apple.Apple的许多畅销产品的核心功能都采用了Dieter Rams的设计原则. Dieter Rams最著名的设计思想是优秀设计的10项原则,这些原则通常用来做出好的设计或对其进行归类.这些原则包含了在创建项目的时候设计师需要考虑到的问题,但是这些原则最适用于工业设计,因为Dieter Rams正是在这个领域做出了非同寻常的作品,并得出了这些灵感. 这些原则并不是古板的戒律,并不是不能变通的

WEB表单设计

设计师不再只是为互联网创造漂亮美观的图形那么简单了,作为一个WEB设计师,我们还需要考虑一些其他的问题,比如用户体验,算法,代码等等.如今用户体验设计越来越重要,对于WEB表单的设计尤其如此. WEB表单设计的目标是设计出一套让用户能够从填表到点击提交按钮的最简单的流程.这个过程中不需要太多的炫目效果,虽然jQuery的表单插件一直都很受欢迎.在这片文章中我们只关注于表单的用户体验和交互过程.这里的概念也能够有效的帮助你减少用户在填表过程中的挫折感. 保持醒目和简洁 我听过不计其数的用户抱怨注册

三步将 React Native 项目运行在 Web 浏览器上面

React Native 的出现,让前端工程师拥有了使用 JavaScript 编写原生 APP 的能力.相比之前的 Web app 来说,对于性能和用户体验提升了非常多. 但是 React Native 的代码只兼容两个平台(iOS 和 Android),并没有兼容 Web 端访问.这里是因为 Facebook 开发人员认为 Web 端天生兼容性就巨麻烦,而且平台差异性是注定存在而且也要保留的,所以 React Native 的目标是 Learn once, write anywhere,而不

2013年2月Web编程语言就业趋势

继2月18日Rob Diana发表有关2013年传统编程语言的就业趋势后,他在21日发布了另外一篇文章,有关2013年"Web脚本编程语言"的就业趋势,其中包括 Ruby.Python. PHP.JavaScript.Groovy 和 Erlang. 首先还是先来看看Indeed 招聘网站的长期就业趋势: (横坐标中是"Jan' 06″是指"2006年1月",其他类同) 和传统编程语言趋势图大致一样,这个趋势图也是列出了过去几年中这些语言的起起落落.Jav