myserver

epoll模型异步通信JSON服务器server
授权协议 GPL
开发语言 C/C++
所属分类 Web应用开发、 JSON/BSON开发包
软件类型 开源软件
地区 国产
投 递 者 吴品
操作系统 Linux
开源组织
适用人群 未知
 软件概览

myserver是一个基于epoll模型的异步通信、返回结果为JSON的高性能服务器。它使用C++编写,需要通过mylog以及myconf这二者做编译依赖。和外界交互为JSON格式(使用开源库rapidjson)。用户只需要配置好服务器,开始服务器,然后写通过用户自定义回调函数就可以轻松搭建一个高性能服务器。

 相关资料
  • 我有一个问题,试图找出最好的方法来完成一个简单的应用程序遵循Android最佳实践。下面是场景: 1)我有一个活动,用户输入一些东西,然后发送到后台服务 我不确定处理这种“事件”的标准方法是什么。您是否必须使用广播监听器和订户或它太多为这个简单的目的?

  • 问题内容: 除了编写简单的http服务器之外,绝对是golang的初学者。我正在研究Go作为编写异步过程的一种可能性。如果可以的话,请提供一个简单的示例来说明如何实现: Http请求’a’进入,基于该请求中的POST负载启动操作(在post或url中带有某种唯一标识符)。当请求“ a”仍处于打开状态时,以“ a”开始的异步过程将以原始唯一标识符(请求“ b”)响应同一服务器。我想根据请求“ b”响

  • 2.2.1 服务通信理论模型 服务通信较之于话题通信更简单些,理论模型如下图所示,该模型中涉及到三个角色: ROS master(管理者) Server(服务端) Client(客户端) ROS Master 负责保管 Server 和 Client 注册的信息,并匹配话题相同的 Server 与 Client ,帮助 Server 与 Client 建立连接,连接建立后,Client 发送请求信

  • 异步Tcp客户端 异步Http客户端 异步Redis客户端 异步Mysql客户端 异步Log日志 异步文件读写 异常Exception

  • 我有点卡在服务器端了。我让它读取packetLength变量,方法是使用Buffer.BlockCopy复制前4个字节,然后使用BitConverter.ToInt32读取应该获得的长度。我不确定是应该不断地将传入的数据读入特定于客户端的流对象中,还是只使用while循环。下面是我到目前为止在服务器端所拥有的代码示例: 谢谢你的时间和建议,我期待着学习更多关于这个主题的知识。

  • 本文向大家介绍使用Ajax与服务器(JSON)通信实例,包括了使用Ajax与服务器(JSON)通信实例的使用技巧和注意事项,需要的朋友参考一下  Ajax这个词,不代表任何东西,它仅仅是称呼一系列促进客户端与服务器通信的技术时所用的一个术语。服务器通信时Ajax技术的核心内容,其目标就是从客户端向服务器发送信息,并接受后者的回传,以求在此过程中创建出更好地打用户体验来。 Ajax之前所有的服务器通

  • Web主要围绕HTTP的请求/响应范例构建。客户端加载网页,然后在用户点击下一页之前没有任何操作。大约在2005年,AJAX开始让网络感觉更有活力。仍然,所有HTTP通信都由客户端引导,这需要用户交互或定期轮询以从服务器加载新数据。 使服务器能够在知道新数据可用的瞬间将数据发送到客户端的技术已存在很长时间了。它们的名称如“Push”或“Comet”。 将套接字引入Web Websocket规范定义

  • 异步Log日志 use AsyncLog; yield AsyncLog::info('hello world'); yield AsyncLog::debug('test debug', ['foo' => 'bar']); yield AsyncLog::notice('hello world',[], 'group.com'); yield Async