`
Jameslyy
  • 浏览: 386985 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

网络通信中间件

阅读更多

ZeroC Ice

http://www.zeroc.com/

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://thrift.apache.org/

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

http://avro.apache.org/

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.

 

分享到:
评论

相关推荐

    网络通信引擎与网络通信中间件Linux版本

    网络与通信引擎和中间件开发的SDK,提供了跨平台,稳定可靠的网络通信引擎。你可以在这套引擎上面快速的部署你的网络应用程序环境。此引擎封装了底层网络IO和网络应用与协议相关接口,你可以使用此SDK开发大型或者中...

    网络通信中间件Netty介绍.pdf

    介绍分布式网络中间件netty的基本内容,netty的核心原理、核心机制、线程模型、源码等相关的内容。netty中间件是分布式架构的重要基础内容之一。

    机载分布式异构网络通信中间件研究.pdf

    #资源达人分享计划#

    XEngine 网络通信引擎 XEngine 网络中间件 XEngine 网络通信开发框架.rar

    摘要: XEngine 网络开发包,网络通信引擎,网络通信中间件,网络通信开发框架 下载地址:libXEngine: XEngine 网络通信引擎 XEngine 网络中间件 XEngine 网络通信开发框架 (gitee.com) 当前版本 V7.32.0.1001 注意 你...

    LINUX 网络通信引擎中间件

    血与荣誉网络通信引擎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通信中间件构建分布式应用程序开发框架

    ICE(Internet Communications Engine)是一种用于分布式程序设计的网络通信中间件。其设计目标是提供一个适用于异种环境的面向对象中间件平台,支持广泛的领域中的实际分布式应用的开发。ICE具有多种优点,如支持...

    网络通信引擎c/c++ 示例代码

    包含网络服务器,客户端,TCP/UDP,网络通信,音视频编解码,流媒体RTMP,RTSP等技术开发文档和代码示例

    AutoSAR规范中通信中间件服务软件规格说明书,详细介绍基于SOMEIP,DDS等通信中间件符合AutoSAR规范的基本需求

    基于Adaptive AUTOSAR规范中定义的所有应用在板内或板间通信所需要的基本需求进行规划: 1.提供端到端的通信管理保护;...4.提供整套通信中间件软件 针对智能驾驶和域控开发领域的开发人员急需学习的相关技术

    网络通信引擎中间件V2.0版本更新

    网络通信引擎 集成服务器 客户端 集成了TCP UDP版本 IOCP SELECT WSAEVENTSELET WSAASYNCSELECT OVERLAPPED 模型 还有其他网络帮助函数 UPNP OPENSSL安全传输 加解密函数等等

    ICE中间件介绍

    ZeroC公司的ICE中间件的简单介绍。很好的网络通信中间件。

    网澜科技-宙斯盾级工业通信中间件WL-Driver

    WL-Driver工业通信中间件是由深圳市网澜科技有限公司研发的工业通信中间件,支持多数工业通信规约,是连接通信智能设备和HMI的中间件软件,满足电力、自动化、石化等多个行业的需要。

    windows网络通信引擎c/c++

    它是一个跨平台,稳定可靠的网络通信引擎。你可以在这套引擎上面快速的部署你的网络应用程序环境。此引擎不光封装了高性能API函数,还封装了底层网络IO和网络应用与协议相关接口,你可以使用此SDK快速部署与开发大型...

    网络游戏-元空间:部分连接的移动特定网络的通信中间件.zip

    网络游戏-元空间:部分连接的移动特定网络的通信中间件.zip

    ICE讲座资料,包括PPT和C++源程序

    在这里我们要讲的可不是冰激淋,而是一种用于分布式程序设计的网络通信中间件ICE(Internate Communications Engine).ICE的设计目标主要是以下几点: • 提供适用于异种环境的面向对象中间件平台。 在用ICE进行分布式...

    计算机网络设备中间件设计

    展示了通过POP3的扩充,SMPP,SMTP协议等转换成各种通信协议,结合消息中间件技术,来实现一体化的信息系统和通信系统集成的通信系统,进而利用计算机网络设备中间件来实现不同的设备在通信协议的状态下的不同模式。

    无线传感器网络中间件研究进展

    无线传感器网络作为一种新兴的技术,受到了学术界和工业界的广泛关注....面临的问题,对有关设计方法进行了分类评述,并对几种典型中间件进行了比较,最后从通信范式、QoS 支持和安全等方面提出了一些改进思路.

    XEngine网络通信引擎linux版本

    它是一个跨平台,稳定可靠的网络通信引擎。你可以在这套引擎上面快速的部署你的网络应用程序环境。 你可以使用这套SDK,开发你想要的任何网络与通信程序或服务,包括不限于:聊天服务,视频会议,语音会议,文件服务,...

    XEngine网络通信引擎Windows版本

    它是一个跨平台,稳定可靠的网络通信引擎。你可以在这套引擎上面快速的部署你的网络应用程序环境。 你可以使用这套SDK,开发你想要的任何网络与通信程序或服务,包括不限于:聊天服务,视频会议,语音会议,文件服务,...

    linux下,基于消息队列,做的跨进程通信中间件

    linux下,C++/C 基于消息队列,做的跨进程通信中间件,可实现多个进程间传输消息,多个进程间实现消息互通

Global site tag (gtag.js) - Google Analytics