随笔分类 - Qt-WebService
摘要:一 编译QtMqtt库Qt5.10才官方支持MQTT,但我用的Qt版本是5.8.0 Mingw_32BIT, 为了在Qt5.8.0上添加MQTT支持,需要自己编译源码 步骤: (1) git clone https://github.com/qt/qtmqtt.git (2) 使用Qt5.8.0自带
阅读全文
摘要:Qt 写的程序,可以通过某些方式,在 web 上浏览 https://www.youtube.com/watch?v=OJ1ieyuIQzEwww.youtube.comhttps://www.youtube.com/watch?v=7MhMZ3qMQNI&feature=youtu.be
阅读全文
摘要:To complete the list of Qt framework items, let’s talk a bit about our ongoing research of Qt for WebAssembly. We have earlier looked into Qt for Nati
阅读全文
摘要:服务器通讯原理就是一台socket服务器A,另一台socket客户端B,现在如果要通讯的话直接以流方式写入或读出。 这样能实现通讯,但有个问题。如何知道更多信息?比如需要发送流大小,编码,Ip等。 这样就有了协议,协议就是规范,就是发送的流中携带了很多的内容。 RPC的实现就是一种规范。可参考htt
阅读全文
摘要:前因 很多年前,我有个师兄,姓唐名朝,用 Delphi 开了一套单机软件,叫“智能中医诊断系统”,就是用户输入自己的症状,他那个软件就分析这些症状,有针对性的再问用户几个问题,最后给出一两个方子。当年他开发出来后,放到高交会上去展示,效果很好,他大喜,立马定价888元一套,结果买了大半年都只买了几套
阅读全文
摘要:最近博客园出现了一篇文章《微服务时代之2017年五军之战:Net PHP谁先死》,掀起了一波撕逼,作者只是从一个使用者的角度来指点江山,这个姿势是不对的。.NET Core就是专门针对模块化的微服务架构而设计,在微服务架构这方面Java的Spring Cloud具有非常高的人气,这个正是这篇文章作者
阅读全文
摘要:Google 刚刚开源了grpc, 一个基于HTTP2 和 Protobuf 的高性能、开源、通用的RPC框架。Protobuf 本身虽然提供了RPC 的定义语法,但是一直以来,Google 只开源了Protobuf 序列化反序列化的代码,而没有开源RPC 的实现,于是存在着众多良莠不齐的第三方RP
阅读全文
摘要:上个月Microsoft开源了Bond,一个跨平台的模式化数据处理框架。Bond支持跨语言的序列化/反序列化,支持强大的泛型机制能够对数据进行有效地处理。该框架在Microsoft公司内部的高扩展服务中得到了广泛的应用。目前该项目已经基于宽松的MIT许可开源在了GitHub上,当前版本支持C++、C
阅读全文
摘要:序列化战争:主流序列化框架Benchmark GitHub上有这样一个关于序列化的Benchmark,被好多文章引用。但这个项目考虑到完整性,代码有些复杂。为了个人学习,自己实现了个简单的Benchmark测试类,也算是总结一下当今主流序列化框架的用法。 1.序列化的战争 按照序列化后的数据格式,主
阅读全文
摘要:看了半天的Web service,总算是对它有了一点眉目,不枉此行:)那就整理一下吧,来日还需要用到呢! 1、什么是Web service(请看这儿)。 2、Web service的开发 当然有很多语言可以实现,我独需C++的实现(而且还是VC++6.0平台上的实现!如果是.net,那就舒服了!:)
阅读全文
摘要:在查看libc6-dev软件包提供的工具(用 dpkg -L libc6-dev 命令)的时候,发现此软件包提供了一个有用的工具rpcgen命令。通过rpcgen的man手册看到此工具的作用是把RPC源程序编译成C语言源程序,从而轻松实现远程过程调用。下面的例子程序的作用是客户端程序取中心服务器上时
阅读全文
摘要:本文转载自这里是原文 近几年的项目中,服务化和微服务化渐渐成为中大型分布式系统架构的主流方式,而 RPC 在其中扮演着关键的作用。 在平时的日常开发中我们都在隐式或显式的使用 RPC,一些刚入行的程序员会感觉 RPC 比较神秘,而一些有多年使用 RPC 经验的程序员虽然使用经验丰富,但有些对其原理也
阅读全文
摘要:1. 首先下载gSoap开发包 http://sourceforge.net/projects/gsoap2 目录包含 wsdl2h.exe( 由wsdl生成接口头文件C/C++格式的头文件 )和soapcpp2.exe(用来根据接口头文件生成应用程序客户端和服务端的框架文件) 2. wsdl2h.
阅读全文
摘要:Java程序员的现代RPC指南 1.前言 1.1 RPC框架简介 最早接触RPC还是初学Java时,直接用Socket API传东西好麻烦。于是发现了JDK直接支持的RMI,然后就用得不亦乐乎,各种大作业里凡是涉及到分布式通信的都用RMI,真是方便。后来用上了Spring,发现Spring提供了好多
阅读全文
摘要:The complete explanation is that 1.0.x and 1.1.x do not have the same naming conventions for the generated libraries. OpenSSL 1.1.x has moved into wha
阅读全文
摘要:本文转载自这里是原文 近几年的项目中,服务化和微服务化渐渐成为中大型分布式系统架构的主流方式,而 RPC 在其中扮演着关键的作用。 在平时的日常开发中我们都在隐式或显式的使用 RPC,一些刚入行的程序员会感觉 RPC 比较神秘,而一些有多年使用 RPC 经验的程序员虽然使用经验丰富,但有些对其原理也
阅读全文
摘要:本文转载自这里是原文 《深入篇》我们主要围绕 RPC 的功能目标和实现考量去展开,一个基本的 RPC 框架应该提供什么功能,满足什么要求以及如何去实现它? RPC 功能目标 RPC的主要功能呢个目标是让构建分布式计算更加容易,在提供强大的远程调用能力时不损失本地调用的语义简洁性。为实现该目标,RPC
阅读全文
摘要:一、简述 在使用Qt发送HTTP请求中一般使用的链接都是http://前缀,而有的服务器支持 https://前缀的链接,而Qt本身是支持https的,但是https访问需要用到SSL认证,而QT默认是不支持SSL认证,所以在Qt中使用https需要进行SSL认证。实现非常容易,简单几步即可完成。
阅读全文
摘要:Libjingle版本:0.6.2 所需的资源: gtest-1.6.0.zip http://download.csdn.net/detail/cl_gamer/4847987 srtp-cvs.zip http://download.csdn.net/detail/cl_gamer/484798
阅读全文
摘要:gsoap主页 http://sourceforge.net/projects/gsoap2 使用gsoap生成所需的WebService 下载后的gsoap包为:(点击到我的资源中下载) 将他解压后,进入到文件夹:gsoap_2.8.18\gsoap-2.8\gsoap\bin\win32 里面有
阅读全文