读书人

IcePatch2集成进IceGrid

发布时间: 2013-04-02 12:35:26 作者: rapoo

IcePatch2集成入IceGrid
Server端:
<server-template id="IcePatch2">
<parameter name="instance-name" default="${application}.IcePatch2"/>
<parameter name="endpoints" default="default"/>
<parameter name="directory"/>
<server id="${instance-name}" exe="icepatch2server" application-distrib="false" activation="on-demand">
<adapter name="IcePatch2" endpoints="${endpoints}">
<object identity="${instance-name}/server" type="::IcePatch2::FileServer"/>
</adapter>
<properties>
<property name="IcePatch2.InstanceName" value="${instance-name}"/>
<property name="IcePatch2.Directory" value="${directory}"/>
</properties>
</server>
</server-template>

<node name="node24">
<server-instance template="IcePatch2" directory="你的数据目录" endpoints="tcp -h 192.168.1.24 -p 8000"/>
</node>


Client端:

<server-template id="IcePatch2">
<parameter name="instance-name" default="${application}.IcePatch2"/>
<parameter name="directory"/>
<server id="${instance-name}" exe="icepatch2client" application-distrib="false" activation="on-demand">
<option>-t</option>
<properties>
<property name="IcePatch2.InstanceName" value="${instance-name}"/>
<property name="IcePatch2.Directory" value="${directory}"/>

<property name="IcePatch2Client.Proxy" value="${instance-name}/server:tcp -h 192.168.1.24 -p 8000"/>
</properties>
</server>
</server-template>

<node name="node200">
<server-instance template="IcePatch2" directory="存放更新数据的目录"/>
</node>

读书人网 >软件架构设计

热点推荐