ZeroC Ice
The Internet Communications Engine (Ice) is a modern distributed computing platform with support for C++, .NET, Java, Python, Objective-C, Ruby, PHP, and ActionScript. Ice is used in mission-critical projects by companies all over the world.
Ice is easy to learn, yet provides a powerful network infrastructure and vast array of features for demanding technical applications.
Ice is free software, available with full source, and released under the terms of GNU General Public License (GPL). Commercial licenses are available for customers who wish to use Ice for closed-source software.
Facebook Thrift
http://diwakergupta.github.io/thrift-missing-guide/
The Apache Thrift software framework, for scalable cross-language services development, combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, OCaml and Delphi and other languages.
Google Protocol Buffers
https://developers.google.com/protocol-buffers/
Protocol buffers are Google's language-neutral, platform-neutral, extensible mechanism for serializing structured data – think XML, but smaller, faster, and simpler. You define how you want your data to be structured once, then you can use special generated source code to easily write and read your structured data to and from a variety of data streams and using a variety of languages – Java, C++, or Python.
Apache Avro
Apache Avro™ is a data serialization system.
Avro provides:
- Rich data structures.
- A compact, fast, binary data format.
- A container file, to store persistent data.
- Remote procedure call (RPC).
- Simple integration with dynamic languages. Code generation is not required to read or write data files nor to use or implement RPC protocols. Code generation as an optional optimization, only worth implementing for statically typed languages.
相关推荐
网络与通信引擎和中间件开发的SDK,提供了跨平台,稳定可靠的网络通信引擎。你可以在这套引擎上面快速的部署你的网络应用程序环境。此引擎封装了底层网络IO和网络应用与协议相关接口,你可以使用此SDK开发大型或者中...
介绍分布式网络中间件netty的基本内容,netty的核心原理、核心机制、线程模型、源码等相关的内容。netty中间件是分布式架构的重要基础内容之一。
#资源达人分享计划#
摘要: XEngine 网络开发包,网络通信引擎,网络通信中间件,网络通信开发框架 下载地址:libXEngine: XEngine 网络通信引擎 XEngine 网络中间件 XEngine 网络通信开发框架 (gitee.com) 当前版本 V7.32.0.1001 注意 你...
血与荣誉网络通信引擎2013PT1-2.4.2.1001 Build1231 集成了LINUX下的 TCP UDP 服务器模型,包括 EPOLL ET LT,SELECT,POLL 还包含了LINUX 系统API 资源API 基础库 算法库 客户端开发包等等,与网络相关的功能集成。 ...
网络通信引擎 集成服务器 客户端 集成了TCP UDP版本 IOCP SELECT WSAEVENTSELET WSAASYNCSELECT OVERLAPPED 模型 还有其他网络帮助函数 UPNP OPENSSL安全传输 加解密函数等等
ICE(Internet Communications Engine)是一种用于分布式程序设计的网络通信中间件。其设计目标是提供一个适用于异种环境的面向对象中间件平台,支持广泛的领域中的实际分布式应用的开发。ICE具有多种优点,如支持...
包含网络服务器,客户端,TCP/UDP,网络通信,音视频编解码,流媒体RTMP,RTSP等技术开发文档和代码示例
基于Adaptive AUTOSAR规范中定义的所有应用在板内或板间通信所需要的基本需求进行规划: 1.提供端到端的通信管理保护;...4.提供整套通信中间件软件 针对智能驾驶和域控开发领域的开发人员急需学习的相关技术
网络通信引擎 集成服务器 客户端 集成了TCP UDP版本 IOCP SELECT WSAEVENTSELET WSAASYNCSELECT OVERLAPPED 模型 还有其他网络帮助函数 UPNP OPENSSL安全传输 加解密函数等等
ZeroC公司的ICE中间件的简单介绍。很好的网络通信中间件。
WL-Driver工业通信中间件是由深圳市网澜科技有限公司研发的工业通信中间件,支持多数工业通信规约,是连接通信智能设备和HMI的中间件软件,满足电力、自动化、石化等多个行业的需要。
它是一个跨平台,稳定可靠的网络通信引擎。你可以在这套引擎上面快速的部署你的网络应用程序环境。此引擎不光封装了高性能API函数,还封装了底层网络IO和网络应用与协议相关接口,你可以使用此SDK快速部署与开发大型...
网络游戏-元空间:部分连接的移动特定网络的通信中间件.zip
在这里我们要讲的可不是冰激淋,而是一种用于分布式程序设计的网络通信中间件ICE(Internate Communications Engine).ICE的设计目标主要是以下几点: • 提供适用于异种环境的面向对象中间件平台。 在用ICE进行分布式...
展示了通过POP3的扩充,SMPP,SMTP协议等转换成各种通信协议,结合消息中间件技术,来实现一体化的信息系统和通信系统集成的通信系统,进而利用计算机网络设备中间件来实现不同的设备在通信协议的状态下的不同模式。
无线传感器网络作为一种新兴的技术,受到了学术界和工业界的广泛关注....面临的问题,对有关设计方法进行了分类评述,并对几种典型中间件进行了比较,最后从通信范式、QoS 支持和安全等方面提出了一些改进思路.
它是一个跨平台,稳定可靠的网络通信引擎。你可以在这套引擎上面快速的部署你的网络应用程序环境。 你可以使用这套SDK,开发你想要的任何网络与通信程序或服务,包括不限于:聊天服务,视频会议,语音会议,文件服务,...
它是一个跨平台,稳定可靠的网络通信引擎。你可以在这套引擎上面快速的部署你的网络应用程序环境。 你可以使用这套SDK,开发你想要的任何网络与通信程序或服务,包括不限于:聊天服务,视频会议,语音会议,文件服务,...
linux下,C++/C 基于消息队列,做的跨进程通信中间件,可实现多个进程间传输消息,多个进程间实现消息互通