999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

LUA腳本語言在通信網管中的應用

2012-04-29 00:00:00胡波張秋峰牟善峰
中國新通信 2012年16期

1概述

在應用程序的開發中,腳本語言是一種簡單快速的編程語言。一般來說,腳本語言語法結構簡單,采用解釋執行,并以文本方式存儲和轉發,因此使用起來要比C、C++、JAVA等語言要方便容易的多。近年來,很多軟件都為用戶開放了腳本接口,使得腳本語言不僅用于開發,同時可以讓用戶配置和定義個性化的應用和服務,而開發者也不需要再為每次增加新功能而重新編譯發行應用程序。

腳本語言同樣可以用于通信設備的網管維護操作中,維護人員根據維護和業務需求,自行編寫流程及邏輯處理腳本,通過腳本執行環境與設備進行人機對話,靈活地實現跨設備查詢、配置和自維護等功能。

在眾多的腳本語言中,Lua是一個輕量級的腳本語言,其DLL只有136K,支持面向過程編程和面向對象編程、自動內存管理,提供包括數組、鏈表、集合、字典、散列表等豐富的數據結構。因其強大的擴展性,Lua被廣泛應用于自動化交易系統、網絡游戲等應用軟件中。

Lua的IO庫可以用來實現輸入及輸出功能,而第三方通信庫如luasocket則給予lua網絡通信的能力,因此,讀者可以利用lua的上述庫編寫具有通信能力的交互式腳本。

作者的做法是在腳本和設備接口之間編寫一個中間程序,其作為宿主程序讀取和執行用戶編寫的腳本,并與各個局向、不同機型設備的人機接口進行通信,相當于在腳本和設備之間架設了一個溝通的橋梁。這樣可以將與設備間的通信細節在程序中實現,以此降低腳本編寫的復雜程度。該程序命名Uiplus,使用Visual C++2005編譯,目前可與華為的CC08、Softx3000、SDC9300、阿朗的S12等程控交換設備進行聯機。 2.1功能框圖

Uiplus的功能結構如下圖所示:

Uiplus按照功能劃分為IO和NET兩個模塊,分別說明如下:

在Uiplus的腳本環境下編寫腳本很容易,腳本編寫人員使用Uiplus開放的函數進行與設備的通信、讀取用戶輸入、輸出提示信息,遵循lua語言的編程規范進行流程邏輯的編寫。由于在腳本編寫過程中經常需要對結果報告進行分揀,因此編寫人員應熟練掌握lua的string函數庫。腳本可分多個文件存儲,擴展名為“. lua”,根腳本需要命名為“root.lua”。

下面以一個根據邏輯號碼查詢物理號碼對應的設備號的例子來編寫一段交互式腳本:這段腳本首先讀取用戶輸入的邏輯號碼,然后向SDC1局向設備發送查詢邏輯號碼命令,分揀返回報告獲得物理號碼;再向物理號碼所在局向879局發送顯示物理號碼命令,分揀返回的報告獲取物理號的模塊和設備地址,并將地址顯示出來,以下是腳本及解釋。

除了設備數據的查詢配置等功能外,還可以使Uiplus實現更多的實用功能,如網管監控、電子工單、局數據維護等等。下圖是網管監控腳本效果,腳本周期性地用指令取模塊局板件的環境狀態信息,實現了簡單實用的網管監控功能。

4.2Uiplus的拓展

腳本編寫人員還可以利用lua的數據庫、COM等插件,使腳本能夠訪問數據庫、web、ole等等各類應用接口,增強腳本語言的功能。另外,通過增加Uiplus網絡模塊的功能,Uiplus可提供更多專業設備的連接,包括交換機路由器等數通設備、傳輸設備等等,大大拓展Uiplus的應用領域。

隨著集中維護模式的推廣,通信設備的維護人員在一臺計算機前,就可以利用集中網管系統對不同廠家、不同地點的設備進行管理,這也為腳本語言的應用提供了必要的軟硬件支持。如果各類網管和支撐系統能夠開放腳本接口,為維護人員提供靈活配置和自由發揮的腳本運行平臺,必將減少重復勞動帶來的效率低下和失誤,提高勞動生產率,提升通信設備的管理維護水平。

主站蜘蛛池模板: 日韩黄色在线| 亚洲AⅤ综合在线欧美一区| 亚洲成人一区二区三区| 美女被操黄色视频网站| 国产在线啪| 精品人妻系列无码专区久久| 国产高清在线丝袜精品一区| 日日噜噜夜夜狠狠视频| 国产精品99r8在线观看| 成人亚洲天堂| 久久精品娱乐亚洲领先| 四虎精品黑人视频| 国产男人天堂| 91免费国产高清观看| 一级毛片无毒不卡直接观看| 97一区二区在线播放| 国产成人综合网在线观看| 黄色三级毛片网站| 国产激爽大片高清在线观看| 亚洲另类色| 亚洲精品va| 一边摸一边做爽的视频17国产| 波多野结衣一区二区三区AV| 992Tv视频国产精品| 亚洲精品黄| 97超级碰碰碰碰精品| 国产伦精品一区二区三区视频优播| 国产亚洲欧美在线中文bt天堂| 日韩色图在线观看| 国产福利一区在线| 国禁国产you女视频网站| 国产毛片片精品天天看视频| 思思99思思久久最新精品| 国产内射一区亚洲| 毛片网站观看| 久久综合亚洲色一区二区三区| 丁香婷婷综合激情| 992tv国产人成在线观看| 成年人免费国产视频| 国产精品理论片| 久久视精品| 成人福利在线视频| 精品少妇人妻av无码久久| 国产亚卅精品无码| 久久黄色免费电影| 手机在线免费毛片| 久久免费精品琪琪| 国产日韩欧美成人| 特级做a爰片毛片免费69| 99ri精品视频在线观看播放| 老司国产精品视频| 2022精品国偷自产免费观看| 日本久久免费| 最新无码专区超级碰碰碰| 婷婷五月在线视频| 无套av在线| 免费看a毛片| 国产精品自在在线午夜区app| 国产精品中文免费福利| 人妻中文久热无码丝袜| 亚洲AV免费一区二区三区| 国产成人啪视频一区二区三区| 亚洲第一区在线| 精品乱码久久久久久久| 97视频在线精品国自产拍| 国产SUV精品一区二区6| 亚洲国产成人在线| 中文字幕在线观看日本| 欧美国产日韩在线播放| 亚洲国模精品一区| 伊人成色综合网| 国产精品第三页在线看| 亚洲国模精品一区| 国产色偷丝袜婷婷无码麻豆制服| 久久超级碰| 国产精品林美惠子在线播放| 亚洲国产午夜精华无码福利| 国产99视频精品免费视频7| 无码专区在线观看| 啊嗯不日本网站| 在线欧美一区| 毛片免费观看视频|