赵红旭,赵 爽,胡海燕
(吉林工商学院工学院 吉林 长春 130507)
光时域反射计主要是指通过对光纤中返回的两种数值进行检测,如非涅尔反射数值、瑞利散射数值,可以实现对光纤光缆损耗分布、连接损耗、链路损耗和长度等物理特性的准确测试,便于用户采用自动化控制的方式对链路故障出现的位置进行分析和定位,为后期光纤生产和维护工作的有效开展打下坚实基础。因此,在Android开发环境下,如何科学设计光时域反射计远程交互软件系统是相关人员必须思考和解决的问题。
Android系统作为一种常用的移动设备系统,具有以下开发特色:(1)系统控件丰富。Android系统包含多种系统控件,开发者通过使用这些系统控件,可以编写最少代码,实现各种漂亮界面的开发。此外,开发者可以采用自定义的方式,实现对多种控件效果的定制,以满足用户的使用需求。(2)组件多。Android系统含有4个组件,分别是活动组件、服务组件、广播接收器组件和内容提供器组件。这些组件具有强大的功能,极大地降低了开发者的代码编写量。(3)含有SQLite数据库。开发者同时利用该数据库,不仅可以支持各种SQL标准语法,还能调用封装好的API,提高开发效率和效果。
对于光时域反射计远程交互软件而言,主要包含以下3个组件:(1)通信组件。通信组件在具体的设计中,需要采用TCP连接方式,在智能手机客户端与光时域反射计服务器端之间建立起有效地连接,然后,利用套接字,达到通信目的[1]。……