前通过传智的视频自学了webservice的基本使用,也了解到webservice就是一种跨编程语言和跨操作系统平台的远程调用技术。 对于这些理论知识在这里也不再做过多的解释,本次主要就是记录与分享使用cxf 框架完成远程调用气象局提供的接口,来实现天气查询的全过程。 1、项目搭建 * 创建一个ma ...
分类:
Web程序 时间:
2018-10-31 01:10:30
阅读次数:
219
问题来源: C++开发一个webservice,然后C#开发客户端,这样就需要C#的客户端访问gsoap的服务端。(大家都知道gsoap是C/C++开发webservice的最佳利器) 为什么不考虑直接用wcf开发webservice?那是考虑到以后有可能要移植到Linux平台。 gsoap实现C# ...
C++开发一个webservice,然后C#开发客户端,这样就需要C#的客户端访问gsoap的服务端。(大家都知道gsoap是C/C++开发webservice的最佳利器) 为什么不考虑直接用wcf开发webservice?那是考虑到以后有可能要移植到Linux平台。 gsoap实现C#(wpf)客 ...
python3 爬取全国天气信息 制作一个天气查询软件,能够查询全国范围内的天气数据。 github:https://github.com/1052687889/weatherApp 基于PyQt5编写,用urllib.request获取中央气象局的天气数据,用bs4解析。 软件截图: 基本原理: ...
分类:
编程语言 时间:
2018-07-15 12:28:40
阅读次数:
256
王小捷--关于人机对话系统的思考 1.人机对话系统简述 目标驱动型人机对话(任务驱动对话系统)通过与用户进行多轮对话,逐步收集与目标相关的信息, 辅助用户获得某种服务。比如,航空订票预订系统,天气查询系统等。 非目标驱动型人机对话,类似闲聊。 获取收集信息的能力较弱。 一个典型的任务驱动对话系统主要 ...
分类:
其他好文 时间:
2018-05-09 22:41:44
阅读次数:
214
背景解释。编程语言c++,实际项目上会用MFC,数据下载方式为gsoap,拉下来的数据类型为string,用tinyxml对拉下来的string类型进行解析,其中的中文字符都是乱码,用iconv来解码(from utf-8 to GBK)。 //main.cpp 项目的目录结构。 主要分成3部分。 ...
分类:
编程语言 时间:
2018-03-07 19:07:47
阅读次数:
251
问题:调用webserver接口出现dump文件,dump文件指向libeay32.dll有问题,产生崩溃的原因是gsoap多线程问题,多线程调用时需要程序启动的地方调用如下函数进行多线程初始化; int gsoapreval=soap_CRYPTO_thread_setup(); LOGIC_IN ...
分类:
编程语言 时间:
2018-02-06 20:12:20
阅读次数:
228
背景需求。 1、有一个webservice的server端。具体表现为一个link——http:\\XXXXXXXXXXXXXXXXXXX.com?wsdl 2、下载一个最gsoap包,(自行前往官网下载)。解压目录为 D:\workspace\2、LIS\gsoap-2.8。 操作流程。 1、在 ...
分类:
编程语言 时间:
2018-02-05 20:05:35
阅读次数:
127
his XML file does not appear to have any style information associated with it. The document tree is shown below. <wsdl:definitions xmlns:soap="http:// ...
分类:
其他好文 时间:
2018-01-29 11:38:21
阅读次数:
196
本项目只是单纯的一个大作业,没有考虑实际的需求,所以有设计不合理的地方,请见谅。 这个项目有三大功能,首先有单词查询,其次是天气查询,后来是机器聊天功能。单词查询是使用了扇贝单词提供的免费API;天气查询是使用了聚合数据提供的天气API,这里需要注册使用(有限的免费使用);机器聊天是使 ...
分类:
移动开发 时间:
2018-01-15 20:37:44
阅读次数:
241