由于对方不能直接调用你们公司的数据,现又需要你们的数据。这怎么办?这时就用到了Webservice技术。对方要求你方提供一个WebService接口可供他们调用,通过WebService来获取到你们网站的数据。
你需要做的:
1新建一个WebService的工程
2编写对方要的数据,就是对方提供参数,你方返回结果
3发布WebService到外网,可供外部访问
这个 可以看您这边的需求了,如果您需要实时推送的话,那么您需要在1921681100
放置一个应用,每次接收到GPS发送来的数据 就要触发一个事件,将数据推送到 webservice服务器中。
如果 不需要实时发送则,在 1921681100上面编写一个计划任务 每隔一定时间 就将接收到所有GPS信息 推送给webservice服务器 就可以了。
就新建个webservice项目,然后写个函数类似如下都行
public void Up(XmlDocument doc){
//里面通过解析xml *** 作你自己的数据库
}
public XmlDocument Down()
{
//查询数据库并生成xml
return new XmlDocument();
}
如果XmlDocument他那边不能接收你就直接改成string类型也行。
顺便说下VS里新建WCF服务项目类型也可以实现类似web service的功能,而且更推荐。
可以通过xfire,或者axis2来生成客户端,然后调用websense服务端的代码 就可以了啊。。你查一下 axis2 客户端服务端代码,研究下,就可以了。。你的公司难道没有人使用过webservice????
你的功能就是一个客户端。如果给你传的是一个xml的话,你可以用dom4j,sax来解析报文就可以了。
请问下你用的是java语言吗?可以找下对应的第三方jar包以及使用demo例子,然后仿照着写。
WebService 作为一项新的技术出现在我们面前,它的出世是用于解决在不同的平台下的应用的协同的。目前几乎每家厂商都要去开发WebService 应用,然而如果缺乏对Webservice更深的了解,不能很好的在设计阶段处理好一些重要的问题,那么最终完成的系统必然是效率低下,没有可靠性的产品。
在设计Webservice 应用时,以下几点务必要考虑到:
l 管理好与外系统的协同关系
l 掌握底层的传输模型
l 提供与应用相适应的安全策略
l 计划好部署的相关事项
using System;
using SystemCollectionsGeneric;
using SystemWeb;
using SystemWebServices;
namespace test
{
/// <summary>
/// WebService 的摘要说明
/// </summary>
[WebService(Namespace = ">
1jsp页面中的table,将Gene ID列的内容用连接替换,连接使用get方式提交表单,将当前值提交个2jsp页面,在2jsp页面中获取表单值,再根据表单值查询数据库,最后将结果展现在页面上。
以上就是关于webservice接口如何获取网站数据全部的内容,包括:webservice接口如何获取网站数据、webservice在指定IP获取数据、C# webservice如何接收并处理数据等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)