【正文】
the world that distribute the trend each section a data for hardly finding out aly more pletely sharing with applicably the tool of the independence management among each section, each section will choose with the resources term according to the characteristics of this section at the time of developping own Intra automating the tool own Intra announces the the other hand, the original data in section announces the terrace to affected the section to announce the choice of the terrace to the Intra on the certain degree。 4. 結(jié)束語 本文分析了在企業(yè)安全策略下跨平臺數(shù)據(jù)同步面臨的問題和幾種數(shù)據(jù)同步方法,在分析手工同步和開放數(shù)據(jù)庫訪問 IP 端口的利弊基礎(chǔ)上提出了一種基于 Socket 通信的數(shù)據(jù)同步解決方案。為了確保偵聽程序始終運行,采用了在 UNIX 主機(jī)的系統(tǒng) crontab 里添加了一條指令使得系統(tǒng)每隔一分鐘檢查偵聽程序 scksvr 是否正在運行,并在因系統(tǒng)異常導(dǎo)致其中斷運行的情況下重新啟 動。 Socket 服務(wù)器運行在 DDTS 所在的美國 UNIX 主機(jī)上,采用多進(jìn)程編程。但這種方法存在兩方面的問題:一是在開放數(shù)據(jù)庫 IP端口訪問的用戶名和密碼的同時,即給該數(shù)據(jù)庫所在部門帶來了安全隱患,一旦 Web 服務(wù)器受到攻擊而使用戶名和密碼被竊取,開放的數(shù)據(jù)庫也就處在被攻擊的風(fēng)險之中;二是有的部門使用的是第三方開發(fā)的基于數(shù)據(jù)庫的工具(如 DDTS 工具),其部門本身并沒有數(shù)據(jù)庫的管理權(quán)限,因而也就無法添加用戶名和分配權(quán)限。該數(shù)據(jù)同步的方法實現(xiàn)簡單,但操作繁瑣,特別是在查詢時需要重復(fù)性地輸入類似的 SQL 語句,使得這項工作顯得枯燥無味。在數(shù)據(jù)同步中要求實現(xiàn)的功能包括:獲取 DDTS 數(shù)據(jù)庫中的新數(shù)據(jù)用于 Access 數(shù)據(jù)庫的添加、獲取 DDTS 數(shù)據(jù)庫中指定紀(jì)錄的字段值用于 Access 數(shù)據(jù)庫的更新。 本文是筆者在摩托羅拉中國軟件中心實習(xí)期間參與開發(fā) Intra 自動化工具的設(shè)計開發(fā)過程中面臨的數(shù)據(jù)同步問題解決方案的總結(jié)。一方面,部門原有的數(shù)據(jù)發(fā)布平臺在一定程度上影響了部門對 Intra 發(fā)布平臺的選擇;另一方面,在選定了自己的 Intra 發(fā)布平臺的同時,原來與其他部門共享數(shù)據(jù)的部門也相應(yīng)地選擇了自己的數(shù)據(jù)發(fā)布平臺。 (用外文寫 ) 附件 1:外文資料翻譯譯文 企業(yè)安全策略下的跨平臺數(shù)據(jù)同步 摘 要 : 本文探討了跨平臺數(shù)據(jù)同步的方法,并舉例說明了在企業(yè)安全策略下實現(xiàn)跨平臺數(shù)據(jù)同步在設(shè)計 Intra 自動化工具中的應(yīng)用。 畢業(yè)設(shè)計 (論文 )外文資料翻譯 系 ( 院): 計算機(jī)科學(xué)系 專 業(yè): 計算機(jī)科學(xué)與技術(shù) 姓 名: 學(xué) 號: 3202020202 外文出處: Data Synchronization Over Different Platforms Under Enterprise Security Policy 附 件: ; 。 簽名: 2020 年 4 月 16 日 注: 請將該封面與附件裝訂成冊。分工細(xì)密化和分布全球化的趨勢使得各部門之間難以找到一個較完整的可共享的數(shù)據(jù)和可適用 于各部門間獨立管理的工具,各部門在開發(fā)自己的 Intra 自動化工具的時候會根據(jù)本部門的特點和資源條件選擇自己的 Intra 發(fā)布平臺。因此,在各部門之間通過數(shù)據(jù)庫客戶端訪問工具進(jìn)行直接的跨平臺數(shù)據(jù)訪問與同步幾乎不具備可行性。以下簡稱 DDTS)數(shù)據(jù)庫進(jìn)行同步更新,以實現(xiàn)與本項目相關(guān)的 CR 信息的本地 Web 訪問和跟蹤。這種 Intra 工具使用的數(shù)據(jù)同步方法是利用 DDTS數(shù)據(jù)訪問工具,手工數(shù)據(jù)同步。使用這種方法,只需在Windows NT Web 服務(wù)器中安裝相應(yīng)的 ODBC 驅(qū)動程序, 然后在設(shè)計 ASP 程序時使用 ADO 編程,進(jìn)行數(shù)據(jù)的簡單查詢和添加、修改即可進(jìn)行跨平臺數(shù)據(jù)同步,設(shè)計十分簡單。以獲取 DDTS數(shù)據(jù)庫中指定紀(jì)錄的字段值為例,當(dāng)客戶端和服務(wù)器連接成功時,客戶端向服務(wù)器發(fā)送相關(guān) CR 的關(guān)鍵字以及需要獲取的字段名,服務(wù)器通過調(diào)用 DDTS 工具的相應(yīng)命令來獲得客戶端所需要的字段數(shù)據(jù)并發(fā)送給客戶端。這種方法充分利用了已有工具和 perl 語言的靈活性,降低了開發(fā)難度。該 COM 組件還用于一些 VBScript 腳本,這些VBScript 腳本使用該 COM 組件并訪問本地數(shù)據(jù)庫實現(xiàn)數(shù)據(jù)的同步,具體實現(xiàn)的是自動獲取 DDTS 上的當(dāng)天 CR 到本地數(shù)據(jù)庫并發(fā)送 Email 給相關(guān)人員、指定 條件獲取 DDTS 上的 CR 到本地數(shù)據(jù)庫并發(fā)送 Email 給相關(guān)人員、自動更新正在進(jìn)行的 CR 的狀態(tài)、根據(jù) CR 和人員進(jìn)行的工時收集、 CR 統(tǒng)計與跟蹤等任務(wù),可以使用 Windows NT的 Schedule Service來定時運行這些 VBScript腳本實現(xiàn)數(shù)據(jù)的定時自動同步。在實際使用中,這種方案很好地滿足了設(shè)計目的,與原有 Intra 工具相比,大大降低了所有項目組成員在 CR 跟蹤上所貢獻(xiàn)的時間和精力。s tool requests to search with active usage in related personnel in CR DDTS tool the information of the related CR, bining to input information to the server of Web native database in Web recording into page, providing the C