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的應用領域。

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

主站蜘蛛池模板: 91国内在线观看| 黄色国产在线| 国产97公开成人免费视频| 露脸一二三区国语对白| 日韩欧美国产精品| 亚洲天堂网在线视频| 国产成人精品第一区二区| 欧美a级在线| 亚洲视频在线观看免费视频| 人妻出轨无码中文一区二区| 67194亚洲无码| 91麻豆精品国产高清在线| 久久成人免费| 日本亚洲最大的色成网站www| 亚洲黄色高清| 国禁国产you女视频网站| 高清无码一本到东京热| 在线观看av永久| 国产精品无码作爱| 亚洲有无码中文网| 亚洲第一黄片大全| 久久久四虎成人永久免费网站| 在线高清亚洲精品二区| 97人妻精品专区久久久久| 久久综合AV免费观看| 国产成人麻豆精品| 亚瑟天堂久久一区二区影院| …亚洲 欧洲 另类 春色| 小说 亚洲 无码 精品| 暴力调教一区二区三区| 国产亚洲视频在线观看| 91久久青青草原精品国产| 在线欧美日韩| 思思热精品在线8| 久久一本精品久久久ー99| 国产精品亚洲va在线观看| 日韩国产综合精选| 久久精品欧美一区二区| 亚洲中文无码h在线观看| 亚洲熟女中文字幕男人总站| 无码区日韩专区免费系列 | 久久91精品牛牛| 久久免费视频6| 尤物精品视频一区二区三区| 亚洲精品国偷自产在线91正片| 国产男人天堂| 色婷婷亚洲综合五月| 91娇喘视频| 欧美在线三级| 欧美色伊人| 国产97视频在线观看| 日韩在线视频网| m男亚洲一区中文字幕| 久青草国产高清在线视频| 亚洲欧美国产五月天综合| 在线免费亚洲无码视频| 精品国产成人a在线观看| 天天色天天综合| 久久精品一卡日本电影| 香蕉视频在线精品| 东京热一区二区三区无码视频| 欧美成人国产| 精品小视频在线观看| 日本一区二区三区精品AⅤ| 无码日韩人妻精品久久蜜桃| 国产精品原创不卡在线| 777午夜精品电影免费看| 丝袜无码一区二区三区| 亚洲色偷偷偷鲁综合| 丁香亚洲综合五月天婷婷| 一级毛片免费播放视频| 久久亚洲国产视频| 97国产精品视频自在拍| 一级毛片在线播放免费| 精品无码日韩国产不卡av| 国产成人精品男人的天堂下载| 国产精品黑色丝袜的老师| 欧美日本在线观看| 国产一二视频| 伊在人亞洲香蕉精品區| 亚洲成A人V欧美综合天堂| 欧美福利在线|