E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ZeroC
Zeroc
ICE 源码分析三 ICE的网络通信
网络通信架构ICE的网络通信的架构在Pattern-OrientedSoftwareArchitecture(Vol.2)一书中有详细描述。主要采用了异步的网络通信方式。如下图所示:其中AsyncServiceLayer处理异步的连接,断开,接受数据等请求。在Windows版本的ICE中使用了ConnectEx(),AcceptEx()等异步接口。在异步请求完成后Windows会将结果缓存在由操作
chenxiemin
·
2020-08-12 14:05
Zeroc
-Ice教程
前言从16年初我开始接触到
ZeroC
-Ice,紧接着公司的项目中也应用了Ice框架,到现在也一年多了.今天我就来做个总结,谈谈Ice,Ice的优势,还有iOS端的集成应用等.博主才疏学浅,若有不对之处,
细雨敲窗
·
2020-08-10 10:31
学习笔记
zeroc
ice (c++) window平台客户端服务端通信测试验证
win7,ice3.5.1一、下载ICE安装包Ice-3.5.1-6.msiIce-PDBs-3.5.1-6.msiIce-3.5.1-4-ThirdParty.msi备注:有些反应点下载官网时没有反应多半是访问的问题,考虑用VPN或者是其它方式3.5.1最高支持VS2013,这个要留意下,如果你的版本是3.4.2或者其它的装完包后在VS的工程菜单里是看不到ICECONFIGURATION,详细的
launch_225
·
2020-08-04 15:25
C++
Ice
linux安装ICE开发环境
linux安装ICE开发环境安装ICE中间件1.vi/etc/yum.repos.d/
zeroc
-ice-amzn.repo输入以下内容后保存退出:[
zeroc
-ice]name=Ice3.5forAmazonLinux
fly2010love
·
2020-08-02 17:14
linux
linux安装ICE
浅入ICE组件编程
一、ICE介绍ICE是
ZeroC
公司开发的一款高效的开源中间件平台,全称是InternetCommunicationsEngine。它的主要设计目标是:•提供适用于异种环境的面向对象中间件平台。
liuxuezong
·
2020-07-31 19:25
ice
ICE集群环境搭建
本文将介绍ice搭建高可用集群环境的详细操作步骤,实现register的主从备份、双服务器节点负载均衡等功能1、下载:到官网http://www.
zeroc
.com/下载最新的Ice-x.x.x.msi
骑在木马上的黑客
·
2020-07-30 23:31
客户端代理)
ZeroC
Ice概述
Ice之分布式编程TheInternetCommunicationsEngine(Ice)是一个面向对象的RPC框架,它可帮助您以最小的工作量构建分布式应用程序。其负责与底层网络编程接口的所有交互,使得开发者能够将精力集中在应用程序的逻辑处理上,而无需关心诸如打开网络连接、网络传输数据序列化与反序列化、失败重连等细节的实现。Ice的主要设计目标是:提供适合在异构环境中使用的面向对象的RPC框架。提
乌啼夜的酒痕
·
2020-07-30 16:12
中间件
安卓
linux mknod command
ptmxc52mknod-m660/dev/ram0b10mknod-m660/dev/ram1b11mknod-m660/dev/ram2b12mknod-m660/dev/ram3b13mknod-m666/dev/
zeroc
15
fanbird2008
·
2020-07-27 21:38
{ ice } 初识ice
ICE是什么首先澄清下ICE不适真正的“冰”,他是“InternetCommunicationEngine"的缩写,是
zeroC
公司的力作,也是前CORBA专家开发的开源的、面向对象的、分布式通信协议中间件
nealma
·
2020-07-27 17:59
grpc初体验(python)
就目前我接触到的rpc框架有
zeroc
-ice、grpc(是谷歌的一个远程过程调用框架),其中
zeroc
-ice是通过slice语言将定义好的ice借口编译成对应
DoNotAcceptLife
·
2020-07-16 03:18
rpc大法
python
ICE简介
ICE是
ZEROC
的开源通信协议产品,它的全称是:TheInternetCommunicationsEngine,翻译为中文是互联网通信引擎,是一个面向对象的中间件,使我们能够以最小的代价构建分布式应用程序
byxdaz
·
2020-07-15 21:58
RPC
Ice开发初步——HelloWorld的实现
初识ICE,试着使用slice语言在vs2010下编写HelloWorld程序,参考了官网http://www.
zeroc
.com/index.html及网络帖子上的思路,终成。现在记录一下。
周弓紧
·
2020-07-14 16:19
C++
Ubuntu下安装ICE-3.4.2
Ubuntu11.04上使用ICE(www.
zeroc
.com),由于没有编译好的安装包,只好在上面用源码编译了。
周弓紧
·
2020-07-14 16:19
Linux
使用ICE工具生成java 代码
一、安装ICE1)下载:http://www.
zeroc
.com/2)安装:傻瓜式安装就行3)配置环境变量:CLASSPATH=D:\ProgramFiles(x64)\
ZeroC
\Ice-3.6.4\
懷念那回憶
·
2020-07-10 13:05
JavaEE
Zeroc
Ice 入门(六) slice配置
Ice使用一种配置机制,允许您在运行时控制Ice应用程序行为的许多方面,例如最大消息大小、线程数或是否生成网络跟踪消息。配置机制不仅用于配置Ice,还用于配置自己的应用程序。配置机制使用的API非常简单,但是可以灵活地处理大多数应用程序的需求。Ice和它的各种子系统是由properties配置的。一个属性(property)是一个键值对,例如:Ice.UDP.SndSize=65535配置Ice属
李大烨
·
2020-07-10 08:34
【ICE】ICE库下载链接及配置
pan.baidu.com/s/1ako-_Izi_jOB0g5n7kRoaQ提取码:ml3jICE(面向对象中间件):网络通信引擎ICE(InternetCommunicationsEngine)是
ZeroC
YYtengjian
·
2020-07-09 03:43
个人感悟
ZeroC
IceBox介绍及demo构建
本文主要介绍ZeroCIceBox的相关知识,以及如何构建一个IceBox的demo程序。1.IceBox介绍IceBox是为Ice服务提供的一个易用框架。待补充...2.demo构建说明:本文介绍的demo程序是在Centos7上、使用C++语言开发的,对应的ice、icebox版本为3.6.4。沿用前文《ZeroCIce介绍与简单demo构建》中已编写的基础框架文件(即Hello.ice、He
liitdar
·
2020-07-07 13:48
RPC
ICE简单介绍及使用示例
ICE是
ZEROC
的开源通信协议产品,它的全称是:TheInternetCommunicationsEngine,翻译为中文是互联网通信引擎,是一个面向对象的中间件,使我们能够以最小的代价构建分布式应用程序
冯立彬
·
2020-07-07 07:17
知识纵横
服务器
分布式应用
exception
java
网络协议
中间件
zeroc
-ice静态编译(c++ win vs2015)
一、资料准备:(1)到https://github.com/上搜索
zeroc
-ice,下载源码包ice-master.zip(2)下载vs2015安装包,IceBuilder.vsix(https://
py_free
·
2020-07-02 14:47
编译环境/工具
扩展库
产品化
ZeroC
ICE之旅------负载均衡及容错
ZeroICE我们已经掌握其基本运行原理。下面我们主要介绍一下ICe的多端口邦定的问题。ICE使用TCP/IP和UDP协议,以及基于TCP/IP之上的SSL协议。SSL协议可以充分保障Server/Client数据传输的加密安全性问题。在这里,Server如何在同一台主机监听多个端口。关于TCP/IP还是UDP还是SSL协议的选择,还是要看具有应用的要求,通常情况下TCP/IP协议的ICE应用已经
webwindy
·
2020-06-27 14:35
技术
关于
ZeroC
Ice C++异步invoke,整合ProtoBuf对象
导读前奏问题马上就来了没办法只能自己摸索了1.先来看看其定义2.参数的准备3.准备回调函数4.正式调用5.到此客户端就完成了,服务端怎么办呢?现在大家喜欢用ProtoBuf,怎么来整合到Ice中前奏本文并不是一篇教程,只是提供了一个思路,最好先熟悉了Ice相关概念,动手调试运行了官方Demo后,再来看。我们知道Ice的一般使用方式,是通过Slice文件生成的对应的类来操作,Ice为我们封装了网络通
唐麦片
·
2020-06-26 20:58
c++
学习ThreeJS 09 引擎常量
THREE.InterpolateDiscrete//离散插值THREE.InterpolateLinear//线性插值THREE.InterpolateSmooth//柔和插值Ending结束THREE.
ZeroC
Zszen
·
2020-06-25 16:44
webrtc之三 iceServer
建立点对点的对等连接需要用到iceServers参数,可以使用公开免费的一些ice服务器资源,也可以使用开源程序自己搭建iceserver,找了一些资源供参考:1、IceBoxhttps://doc.
zeroc
.com
盛桃云
·
2020-06-21 00:21
前端
IceTouch在Xcode7||8中的配置
Ice是
ZeroC
下的开源通信协议产品,Ice是InternetCommunicationsEngine的简称,翻译为中文
9九9
·
2020-04-11 13:00
iOS
zeroc
-ice 环境配置
ice官网:https://
zeroc
.comIceBuilderplugins:https://github.com/
zeroc
-ice/ice-builder-xcodeice-demos-master
_令_狐_冲_
·
2020-03-19 06:15
Zeroc
Ice 入门(一) 环境搭建及HelloWorld
一简介Ice(InternetCommunicationsEngine)是
ZeroC
公司的杰作,是新一代的面向对象的分布式系统中间件。
李大烨
·
2020-03-09 18:18
zero ICE androidstdio 上面的集成操作
main/java')//这里最好是写,不然到默认的输出目录,就是build下面去了,src下面引用不到}}buildscript{repositories{maven{url'https://repo.
zeroc
.com
ChineseBoy
·
2020-02-10 12:24
ZeroICE+PHP整合
刚好研究了ZeroIce框架,特地记录以便后续查阅本文主要介绍win环境下PHP与ICE环境的整合首先我们需要确保安装好基本环境1、本机已经安装好ZeroICE笔者安装在C:\tools\Server\
ZeroC
奎哥_Hank
·
2020-01-08 10:36
Zeroc
Ice 入门(三) slice语言(2)
接口InterfacesSlice的中心焦点是定义接口这里定义了一个称为Clock的接口类型。该接口支持两个操作:getTime和setTime。客户机通过在对象的代理上调用操作来访问支持时钟接口的对象:要读取当前时间,客户端调用getTime操作;要设置当前时间,客户端调用setTime操作,传递类型TimeOfDay的参数。在代理上调用操作会指示Ice运行期间向目标对象发送消息,目标对象可以在
李大烨
·
2019-11-04 04:42
转载关于ICE的一篇好文章!
ICE是
ZEROC
的开源通信协议产品,它的全称是:TheInternetCommunicationsEngine,翻译为中文是互联网通信引擎,是一个面向对象的中间件,使我们能够以最小的代价构建分布式应用程序
蓝胖子_Android
·
2019-11-02 03:01
[环境搭建]windows下搭建IceGridRegistry
参考:[二次开发]ZerocIce官方文档以及demo第一步下载并安装好Ice-3.6.4.msiicegridregistry.exe所在目录:C:\ProgramFiles(x86)\
ZeroC
\Ice
一个人划船
·
2019-08-04 13:25
[工具] Ice注册中心账号密码
下面是原始配置(参数Ice官方demo:Documents\
ZeroC
\Ice-3.6.4-demos\cpp\IceGrid\customLocator)IceGrid.Regi
一个人划船
·
2019-07-14 09:44
Ice简介+Qt代码示例
ICE是
ZEROC
的开源通信协议产品,它的全称是:TheInternetCommunicationsEngine,翻译为中文是互联网通信引擎,是一个面向对象的中间件,它封装并实现了底层的通讯逻辑,使我们能够方便的构建分布式应用程序
7星聚会
·
2019-04-15 21:00
zeroc
Ice自动生成 (iOS)
安装教程Object-C使用ICE下载IceTouch-1.2.1-Xcode-4.3.dmg:http://www.
zeroc
.com/icetouch/download.html安装IceTouch
划落永恒
·
2019-03-19 10:42
ZeroC
最简单的C#实例
首先,用IE浏览器登录https://
zeroc
.com官网,选择右上角齿轮图标(设置),选择兼容性视图。把
zeroc
.com添加进去。如果不添加兼容性视图,则浏览器不能显示下载链接。
fhzzwz
·
2018-10-13 21:26
Protocol Buffer和
ZeroC
-Ice的简单探索
提及数据结构,我想大多数的程序员第一个想起的应该是JSON和XML,然后就没了。其实不然,如果我们想起只是JSON和XML的话,那就说明我们的视野确实太过狭窄。下面我们来一起谈谈那些比JSON和XML相对高级的数据结构。要谈数据结构,我们首先要了解一个术语:RPC,他的全程是RemoteProcedureCallProtocol,可以翻译为:远程过程调用协议。它是一种通过网络从远程计算机程序上请求
Drunkard_001
·
2018-09-14 18:16
iOS进阶
Protocol Buffer和
ZeroC
-Ice的简单探索
提及数据结构,我想大多数的程序员第一个想起的应该是JSON和XML,然后就没了。其实不然,如果我们想起只是JSON和XML的话,那就说明我们的视野确实太过狭窄。下面我们来一起谈谈那些比JSON和XML相对高级的数据结构。要谈数据结构,我们首先要了解一个术语:RPC,他的全程是RemoteProcedureCallProtocol,可以翻译为:远程过程调用协议。它是一种通过网络从远程计算机程序上请求
Drunkard_001
·
2018-09-14 18:16
iOS进阶
高性能
ZeroC
ICE中间件服务(异步+协程)
midware-ice-serviceICE异步SERVER,并集成libgo携程库,实现中间件服务(示例,具体的服务逻辑需要DIY)依赖:icelibgoboost-1.61.0安装约定:依赖的CPP库统一安装在目录:/home/apps/cpplibs/下,如:ice安装目录:/home/apps/cpplibs/Ice-3.6.4boost-1.61.0安装目录:/home/apps/cpp
老牛哥儿
·
2018-06-09 14:48
几种常见的微服务架构方案——
ZeroC
IceGrid、Spring Cloud、基于消息队列、Docker Swarm
微服务架构是当前很热门的一个概念,它不是凭空产生的,是技术发展的必然结果。虽然微服务架构没有公认的技术标准和规范草案,但业界已经有一些很有影响力的开源微服务架构平台,架构师可以根据公司的技术实力并结合项目的特点来选择某个合适的微服务架构平台,以此稳妥地实施项目的微服务化改造或开发进程。本文盘点了四种常用的微服务架构方案,分别是ZeroCIceGrid、SpringCloud、基于消息队列与Dock
Docker_
·
2017-10-07 00:00
几种常见的微服务架构方案——
ZeroC
IceGrid、Spring Cloud、基于消息队列、Docker Swarm...
微服务架构是当前很热门的一个概念,它不是凭空产生的,是技术发展的必然结果。虽然微服务架构没有公认的技术标准和规范草案,但业界已经有一些很有影响力的开源微服务架构平台,架构师可以根据公司的技术实力并结合项目的特点来选择某个合适的微服务架构平台,以此稳妥地实施项目的微服务化改造或开发进程。本文选自《架构解密:从分布式到微服务》。本文盘点了四种常用的微服务架构方案,分别是ZeroCIceGrid、Spr
博文视点
·
2017-07-25 11:07
Zeroc
Ice TCP长连接 实现推送功能
业务场景公司目前推送方案踩过很多坑,用过极光的(我们使用电信定向卡,遇到较多问题,定向ip等等,而且极光偶尔不太稳定推送无法到达,使用第三方避免不了这种问题)、用过自建的UDP推送(UDP会有丢包的情况)还稍微好一点,但是都会有问题,目前我们打算使用Ice的长连接,使设备和服务器保持一个tcp的长连接,实现实时推送的功能。解决的问题1.实时推送(双向)2.穿透防火墙(打洞,解决复杂的网络环境,企业
jerome_s
·
2017-01-05 14:26
中间件/服务
Zeroc
Ice
RPC中间件
ZeroC
Ice 暂记
摘自:http://weibo.com/p/1001603869896789339575原文地址: http://www.oschina.net/question/865233_242146 吴治辉,@mycat,拥有超过15年的软件研发经验,精通Java编程,专注于电信软件和云计算方面的软件研发,参与过众多与分布式、云计算相关的大型项目的架构设计和编程,具备丰富的大型项目架构设计经验,是业界少有
Alfa
·
2016-12-01 10:00
Windows下安装Ice和设置Ice的环境变量
第一步,基于Windows下的安装,所以下载windows版的Ice,官网最新版本是Ice3.5.1-6https://download.
zeroc
.com/Ice/3.5/Ice-3.5.1-6.msi
两榜进士
·
2016-11-01 16:00
ZeroC
Ice
Zeroc
Ice原理介绍
Ice介绍Ice(InternetCommunicationsEngine)是
ZeroC
公司的杰作,继承了CORBA的血统,是新一代的面向对象的分布式系统中间件。
jerome_s
·
2016-10-01 08:47
中间件/服务
Zeroc
Ice
RPC中间件
ZEROC
究竟是何方神圣? Leader-us 大神来的回答 Leader-us mycat的发起者
ZEROC
究竟是何方神圣?标签:框架类,其他发布于2016-08-1015:26:09本文整理自《ZeroCIce权威指南》作者Leader-us针对网友提出的
ZeroC
问题的解答。
lrm929
·
2016-08-10 15:17
技术
标签
通用
个人积累-持续集成
《
ZeroC
Ice 权威指南》笔记
Ice介绍Ice(InternetCommunicationsEngine)是
ZeroC
公司的杰作,继承了CORBA的血统,是新一代的面向对象的分布式系统中间件。
jerome_s
·
2016-03-07 19:33
中间件/服务
Zeroc
Ice开发环境搭建
搭建Ice环境1.Linux(推荐,更接近真实生产环境)2.Windows(方便学习开发)下载安装包:https://
zeroc
.com/downloads(百度网盘链接:http://pan.baidu.com
jerome_s
·
2016-02-18 22:02
中间件/服务
Zeroc
Ice
RPC中间件
ice介绍 z
什么是ICE(InternetCommunicationsEngine)呢,它是由
Zeroc
公司开发的一套开源中间件系统,与DCOM,CORBA,WEBSERVICEDcom类似,支持RPC(RemoteProcedureCall
武胜-阿伟
·
2016-01-27 21:00
ICE安装
第一步,基于Windows下的安装,所以下载windows版的Ice:http://www.
zeroc
.com/download 第二步,安装Ice:常规安装即可,可以选择安装目录,本次安装是在G:
武胜-阿伟
·
2016-01-27 21:00
ZeroC
ICE之旅
Ice是InternetCommunicationsEngine的简称,出自
ZeroC
名门之下。 Ice是一种面向对象的中间件平台。
引鸩怼孑
·
2016-01-27 16:00
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他