盧志華
摘 要:在我國大力發(fā)展移動通信技術(shù)與互聯(lián)網(wǎng)技術(shù)的過程中,出現(xiàn)了許多帶有網(wǎng)絡(luò)通訊功能的APP,為加強(qiáng)人們之間的溝通與聯(lián)系發(fā)揮了重要作用。在這一背景下,本文將以某APP應(yīng)用平臺為例,在對該APP的基本構(gòu)成與網(wǎng)絡(luò)設(shè)置予以相應(yīng)闡明的基礎(chǔ)上,著重圍繞APP網(wǎng)絡(luò)通訊功能的應(yīng)用與實(shí)現(xiàn)進(jìn)行簡要分析研究,以期能夠?yàn)橄嚓P(guān)研究人員提供必要理論參考。
關(guān)鍵詞:APP;網(wǎng)絡(luò)通訊功能;數(shù)據(jù)傳輸
引言:本文通過探究APP網(wǎng)絡(luò)通訊功能及其實(shí)際應(yīng)用,一方面可以有效幫助人們加深對APP的認(rèn)知,另一方面也可以在深入把握APP網(wǎng)絡(luò)通訊功能的基礎(chǔ)上,指導(dǎo)相關(guān)工作人員對其進(jìn)行合理運(yùn)用,從而有效發(fā)揮其應(yīng)有效用。
一、APP網(wǎng)絡(luò)通訊功能的基本內(nèi)涵
所謂網(wǎng)絡(luò)指的就是利用物理鏈路有效連接各獨(dú)立工作站與主機(jī),構(gòu)成的一種完整的數(shù)據(jù)鏈路。APP中的網(wǎng)絡(luò)通訊功能則是指利用網(wǎng)絡(luò)連接各個(gè)相互獨(dú)立的設(shè)備端或客戶端,通過信息交換和動態(tài)傳輸?shù)姆绞?,達(dá)到人機(jī)之間、人與人之間進(jìn)行資源高效共享與互聯(lián)互通的目的。APP在實(shí)現(xiàn)網(wǎng)絡(luò)通訊功能中,最為關(guān)鍵的便是網(wǎng)絡(luò)通信協(xié)議的選擇,要求充分結(jié)合APP的具體網(wǎng)絡(luò)通訊功能需求,合理選用相應(yīng)的網(wǎng)絡(luò)協(xié)議,才能切實(shí)保障該功能的應(yīng)有效用得以充分發(fā)揮。
二、APP平臺設(shè)計(jì)分析
(一)基本構(gòu)成
為有效說明APP網(wǎng)絡(luò)通訊應(yīng)用功能,本文以某生產(chǎn)企業(yè)在設(shè)備管理中所使用的APP為例。該企業(yè)通過對現(xiàn)有的局域網(wǎng)以及其他各項(xiàng)資源進(jìn)行優(yōu)化整合與充分利用,并積極運(yùn)用專業(yè)的開發(fā)軟件建立起可自動完成企業(yè)設(shè)備管理工作的APP下,借助光纜將其與企業(yè)局域網(wǎng)進(jìn)行相互連接。在將帶有通訊功能的軟件引入其中后,使得工作人員通過直接在智能手機(jī)或平板電腦等移動設(shè)備上下載相應(yīng)的APP,在正確鍵入登錄名與密碼進(jìn)入到APP界面中后,便可以根據(jù)界面提示完成相關(guān)操作。在該APP中,除了包括完成數(shù)據(jù)傳輸與交換以及網(wǎng)絡(luò)通訊功能的專業(yè)軟件外,還配有PC機(jī)、服務(wù)器與數(shù)據(jù)庫服務(wù)器、Windows操作系統(tǒng)等其他相關(guān)配套設(shè)施。鑒于企業(yè)中的通信設(shè)備眾多,導(dǎo)致所使用的集成電路類型繁多,因此為有效提高APP網(wǎng)絡(luò)通訊功能的統(tǒng)一性與通用性,企業(yè)可以在通信系統(tǒng)中的標(biāo)準(zhǔn)控制板中,安裝具有高功率密度的高頻DC-DC隔離電源模塊,將現(xiàn)有的48V直流中間母線電壓轉(zhuǎn)化成所需相應(yīng)直流電壓,以此有效降低通訊損耗。
(二)設(shè)置網(wǎng)絡(luò)
在利用光纜有效連接企業(yè)局域網(wǎng)和APP,并規(guī)范安裝Windows系統(tǒng)與數(shù)據(jù)庫軟件后,首先需要相關(guān)工作人員根據(jù)自身權(quán)限在APP中正確輸入自己的登錄名與密碼,其次選擇APP中的設(shè)置功能鍵,選中其中的網(wǎng)絡(luò)設(shè)置圖標(biāo),在其自動彈出的對話框中選中TCP/IP Protocol,依照網(wǎng)絡(luò)管理員所分配的地址在完成IP地址和子網(wǎng)掩碼的設(shè)置后,將所有Default Gateway地址全部刪除。如果企業(yè)在設(shè)置APP應(yīng)用平臺中存在有代理服務(wù)器的情況,還需要結(jié)合自身實(shí)際對DNS地址進(jìn)行規(guī)范設(shè)置,但值得注意的是工作人員需要將WINS設(shè)置成禁用狀態(tài),以免影響后續(xù)網(wǎng)絡(luò)的正常使用[1]。此后,工作人員需要在設(shè)置窗口中選擇鑒定這一對話框,并根據(jù)其實(shí)際需要對計(jì)算機(jī)名稱與工作群名稱進(jìn)行相應(yīng)設(shè)置,最后需要工作人員將電源關(guān)閉,并正確連接SWITCH與APP的網(wǎng)卡,再將其接入至光纖主干網(wǎng)中后對計(jì)算機(jī)進(jìn)行重啟,即可有效完成網(wǎng)絡(luò)設(shè)置。此時(shí)為確保網(wǎng)絡(luò)連接正常并可正常使用,需要工作人員及時(shí)利用Ping或其他專業(yè)檢測軟件對網(wǎng)絡(luò)是否正常連接進(jìn)行全面檢查,以便及時(shí)發(fā)現(xiàn)其中存在的連接問題并有針對性地進(jìn)行解決。
三、APP網(wǎng)絡(luò)通訊應(yīng)用功能實(shí)現(xiàn)
(一)數(shù)據(jù)采集讀取
在本文設(shè)計(jì)選用的APP中,考慮到企業(yè)在將其運(yùn)用在設(shè)備管理中時(shí),需要傳輸和交換的數(shù)據(jù)量相對較大。因此APP中直接引入了可實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)動態(tài)交換傳輸?shù)膶I(yè)軟件,連接至網(wǎng)絡(luò)中的智能監(jiān)控裝置與數(shù)據(jù)采集裝置在完成各項(xiàng)相關(guān)信息數(shù)據(jù)的采集之后,將會立即上傳至網(wǎng)絡(luò)中。此時(shí)PC機(jī)將負(fù)責(zé)自動讀取網(wǎng)絡(luò)中的信息數(shù)據(jù)并將其同步傳輸至Excel表格當(dāng)中。由于在該APP中使用的數(shù)據(jù)交換軟件使用了客戶/服務(wù)商的結(jié)構(gòu),軟件中既包括專門用于服務(wù)商提供相應(yīng)服務(wù)的軟件,同時(shí)也具有可以與客戶共用Excel功能的TPSDDE Syntax Builder。而為了使得工作人員可以直接在Excel中靈活使用TPSDDE Syntax Builder,需要直接將文件拷貝至Excel對應(yīng)的目錄之下,此時(shí)工作人員在運(yùn)行Excel的過程中,便可以自動執(zhí)行其加載宏,而在Excel的工具菜單中也會隨之增加相應(yīng)的菜單項(xiàng)[2]。運(yùn)用在企業(yè)設(shè)備管理中的APP,其中的數(shù)據(jù)交換軟件所負(fù)責(zé)采集的數(shù)據(jù)類型多種多樣,主要包括基本的系統(tǒng)信息如節(jié)點(diǎn)名稱與硬件類型等,以及系統(tǒng)時(shí)間與過程點(diǎn)數(shù)據(jù),其中后者主要包括輸入與輸出值、設(shè)定值等。
在實(shí)際進(jìn)行數(shù)據(jù)讀取的過程中,軟件將自動打開Excel工作表,選中一個(gè)或一列單元格后,由工作人員選擇工具菜單當(dāng)中的新建Syntax菜單項(xiàng),根據(jù)其彈出的對話框中的Node,即可準(zhǔn)確了解此時(shí)軟件服務(wù)商的具體節(jié)點(diǎn)名稱。在該軟件中對應(yīng)著工作人員需要讀取的不同類型系統(tǒng)信息,有不同的數(shù)據(jù)讀取選項(xiàng),工作人員只需根據(jù)自身實(shí)際需要靈活選擇所需讀取的數(shù)據(jù)類型即可。例如在對動態(tài)過程點(diǎn)數(shù)據(jù)進(jìn)行讀取時(shí),工作人員在將儀表位號準(zhǔn)確輸入至Point處后,選擇PV等相應(yīng)參數(shù)后,如果數(shù)據(jù)已經(jīng)被準(zhǔn)確讀取,則被讀取的數(shù)據(jù)將會準(zhǔn)確顯示在結(jié)果文本框中,否則將會在結(jié)果輸出文本框中出現(xiàn)錯(cuò)誤信息提示。
(二)數(shù)據(jù)文件操作
為便于企業(yè)之間各部門工作人員實(shí)現(xiàn)信息數(shù)據(jù)與文件的高效共享傳輸,在PP節(jié)點(diǎn)中還需要引入專門的文件傳輸軟件。例如在本文所設(shè)計(jì)的APP中,則直接利用Windows系統(tǒng)當(dāng)中自帶的文件管理器,工作人員根據(jù)自身實(shí)際需要,直接將系統(tǒng)中待傳輸?shù)奈募截愔罙PP節(jié)點(diǎn)或網(wǎng)絡(luò)中的計(jì)算機(jī)中,在計(jì)算機(jī)的網(wǎng)上鄰居菜單中選中映射網(wǎng)絡(luò)驅(qū)動器,并將文件傳輸路徑輸入至對應(yīng)通道中,在生成的口令對話框中準(zhǔn)確鍵入相關(guān)口令[3]。此時(shí)工作人員即可直接在Windows系統(tǒng)中自帶的文件管理器內(nèi)查看文件,同時(shí)靈活完成文件重命名、刪除等其他操作。而企業(yè)設(shè)備控制系統(tǒng)通過利用APP與企業(yè)局域網(wǎng)相互連接,借助專門的數(shù)據(jù)交換軟件自動、實(shí)時(shí)讀取網(wǎng)絡(luò)中的動態(tài)過程點(diǎn)數(shù)據(jù),并運(yùn)用專門的百年城軟件轉(zhuǎn)換數(shù)據(jù)格式后,在光纖網(wǎng)絡(luò)的作用下數(shù)據(jù)將會被直接傳輸至對應(yīng)的服務(wù)器中,此時(shí)企業(yè)各部門工作人員均可以實(shí)現(xiàn)數(shù)據(jù)文件的高效共享與傳輸。
結(jié)束語:總而言之,企業(yè)通過靈活運(yùn)用APP的網(wǎng)絡(luò)通訊功能,有助于提高企業(yè)內(nèi)部信息數(shù)據(jù)的交互傳輸速率和共享效率,方便各部門之間工作人員的相互溝通交流。因此企業(yè)需要切實(shí)結(jié)合自身實(shí)際需要,積極利用包括數(shù)據(jù)交互傳輸、編程以及數(shù)據(jù)庫等在內(nèi)的各種專業(yè)軟件,深入開發(fā)APP網(wǎng)絡(luò)通訊功能,以便可以充分發(fā)揮其應(yīng)有效用。
參考文獻(xiàn):
[1]郭頌.大學(xué)社交系統(tǒng)app端的設(shè)計(jì)與實(shí)現(xiàn)[J].中國科技信息,2017(11):55-57.
[2]張巖恒. 基于HTML5的企業(yè)通信APP的設(shè)計(jì)與實(shí)現(xiàn)[D].北京郵電大學(xué),2017.
[3]張玉梅.社交類APP的通訊安全測試[J].天津科技,2016,43(05):86-90.