rtx客戶端綠化方法+組織架構更新延遲的解決方案

rtx客戶端綠化方法:
 
1-複製客戶端安裝目錄。
2-運行如下命令,註冊dll文件和ocx文件,及rtx程序註冊。
rtx.exe /regserver
ren Config.dll c.d
For %%a in (*.dll) do regsvr32.exe /s %%a
For %%a in (*.ocx) do regsvr32.exe /s %%a
ren c.d Config.dll
cd 361msgmgr
For %%a in (*.dll) do regsvr32.exe /s %%a
cd .vcomponent
For %%a in (*.dll) do regsvr32.exe /s %%a
pause
 
應用:服務器ip內置,logo定製,配置文件,表情包,等等。。替換8012網頁的下載客戶端鏈接文件便可。
          (另外,更好的方案是製做客戶端插件,由服務端隨時向下更新這些內容。)
--------------------------------------
 
組織架構更新原理:
 
1-服務端:
----用戶在管理器更新組織架構(新增用戶,修改用戶資料,等操做)
----應用組件「apporgstruct.dll」 定時從數據庫讀取最新組織架構信息
      並寫入到 \Files\InfoServer\OrgstructFiles 路徑下的
      orgstruct_0.zip 和 userlist_0.zip 兩個文件中供客戶端更新使用。
 
2-客戶端:
----每次啓動從服務器獲取 orgstruct_0.zip 和 userlist_0.zip 兩個文件版本,判斷是否更新。
----從用戶目錄下的讀取Group.xml和UserList2.xml文件生成主面板的列表。該文件由更新生成。
 
================================
問題:
----通過測試,組織架構同步延時問題主要就出在服務端不能完成「定時寫入信息到文件」的功能。
     (表現有:新增人員不在客戶端列表;刪除了的人員一直在列表;更新了姓名一直不變化等等)
 
解決方法:編寫RTX服務插件,定時結束「appserver.exe」進程,10秒後在啓動BIN目錄下的「appserver.exe」。
     (若是可以直接重啓rtx應用管理器中的組件「apporgstruct.dll」就更好。)
 
 
相關文章
相關標籤/搜索