求问在ICE客户端中如何定位服务器端的位置(即如何寻找代理)

求问在ICE客户端中如何定位服务器端的位置(即如何寻找代理),第1张

端点的格式如下所
示: protocol option。所支持的协议有tcp、udp、ssl,以及
default。如果使用了default,它会被IceDefaultProtocol 属性的值替
代。如果端点的格式有问题,或者指定了未知的协议,应用会收到
Ice::EndpointParseException。
只有安装了IceSSL 插件,才能使用ssl 协议。
各个协议及其所支持的选项将在下面描述。
TCP 端点纲要tcp -h host -p port -t timeout -z描述tcp 端点支持以下选项:
选项描述客户语义服务器语义
-h host 指定端点的主机名
或IP 地址。如果
没有指定,将使用
IceDefaultHost 的值。
确定要连接到的主
机名或IP 地址。
确定对象适配器用
于侦听连接的网络
接口,以及在适配
器所创建的代理中
向外公布的主机名。
-p port 指定端点的端口号。
确定要连接到的端
口( 必须指定)。
如果没有指定这个
选项,或是port 为
零,端口将由 *** 作系统选择。
932 代理与端点

事实上来讲这两个系统是完全一致的,如果你愿意,可以通过修改注册表的方式进行版本的切换(当然,这是不合法的,详见Windows Internals)。当然这两套系统定位不同,开箱之后自然也就不同。

我们先看服务器能不能作为桌面使用:
Windows Server默认是不会开启Windows Audio服务的,也就是说开箱没声。Server也没有好看的界面,一些Windows Desktop的默认组件会成为Windows功能让你选择,比如桌面体验(Aero, WMP等等),这些可以到服务器管理器里面添加。另外一方面Windows Server定位在服务器上,那么系统的默认性能优化(进程调度)是针对后台服务的。Windows Server的IE默认是Hardened Configuration,也就是说上个网银什么的会麻烦一些,当然通过配置完全可以消除这种差异。或者,换个浏览器。另外Windows Server也是可以使用Windows Apps(Metro风格的应用程序)的,前提是不能是管理员。另外Windows Server还在日志,审核,管理工具等等方面有着更多的配置选项。另外Windows Server关机需要理由,登录需要Ctrl+Alt+Del这种流传下来的管理就不多说了。
如果你通过增加组件,修改配置等方法进行了修改,那么Windows Server作为桌面环境是毫无问题的。
事实上我家里的电脑昨天还是Windows Server 2012 R2,打诸如Dota2之类的游戏也照样没问题。唯一的问题就是,服务器系统不好上一些软件。比如EaseUS的系统备份,Avast杀毒等等,这些软件会检查你的系统版本,一旦发现是服务器系统,那么就会提示你,你的机器是服务器,需要额外的授权(也就是付费)。
那桌面系统能不能当服务器用呢?
这个答案就比较复杂了。事实上桌面系统当然也可以当服务器用,但是Windows有诸多限制,比如Windows Desktop上的IIS限制连接数,不能作为DHCP,Active Directory服务器等等。再比如Windows桌面系统和服务器版本在硬件上的限制也是不同的,比如处理器数量和内存大小等等。不过一般来说家用电脑和小型的工作站都不会碰及这根线。总而言之,想用微软的一套服务器架设和配置工具,自然是有点困难了。不过如果你想搭建>

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13510391.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-22
下一篇 2023-08-22

发表评论

登录后才能评论

评论列表(0条)

保存