APP下载

基于无线局域网的远程终端控制与应用

2017-04-25胡蓉黄春梅农斌周幸谋

数字技术与应用 2017年1期
关键词:无线局域网智能家居物联网

胡蓉+黄春梅+农斌+周幸谋

摘要:随着无线局域网的普及,现在不管是家居生活还是学校日常教学,各行各业都因此获得极大的便利。科技为人们带来快捷高效的生活,基于科技改变生活的理念本文将浅析基于无线局域网实现远程终端控制与应用。主要包括相关技术分析以及使用场景的介绍。

关键词:无线局域网;物联网;智能家居

中图分类号:TP316.2 文献标识码:A 文章编号:1007-9416(2017)01-0024-01

1 前景与概述

近年来,人们的生活水平有了显著提高,智能手机普遍走进了人们的日常生活,成为了人们日常联系的主要交通工具。随着互联网时代的蓬勃发展,越来越多的公司、企业都享受应用互联网这一交通工具来完成各项交易,网上交易具有经济便捷特点。此外,在智能手机与互联网二者的关系之间,使用智能手机远程控制电脑这一领域有了新的突破。

目前市场最常见的利用手机,或者PAD之类的移动工具远程控制电脑,出名的如Splashtop,Desktop远程桌面,向日葵远程控制软件,PhoneMypc远控软件,网灵远程控制软件等。通过此项技术,可高效,便捷的远程访问PC端,同时应用领域也逐步扩展,不仅仅局限于个人操作,更深入开发适用于办公领域,家庭领域,教育领域等。

2 技术分析

通过在无线局域网下采用socket的双向的通信连接,以及TCP三次握手协议来实现高效的数据交流和资源共享,实现手机远程访问计算机并调用PC端内部的系统命令来控制电脑,并对电脑实施相应的控制操作,摆脱“数据线”的限制,摆脱时间,空间,设备的限制,实现手机端和PC端的高度交流。

2.1 实现功能

(1)數据文件流的互通。手机显示空间小,存储空间不足,不方便细化操作或保存安全性等问题,用户需要将手机拍摄的图片,视频,音频等文件传至电脑浏览,操作或存储,而传统的数据线连接,在已经进行了双向通信连接的前提下,将文件流传输给接收端,并且通过TCP三次握手协议对每次发送的数据量是怎样跟踪进行协商使数据段的发送和接收同步,根据所接收到的数据量而确定的数据确认数及数据发送、接收完毕后何时撤消联系,并建立虚连接,然后返回传输完毕信号从而实现了高效的数据文件流互通。

(2)执行基本操作,模拟鼠标键盘。通过调用win32下的dll文件发出命令对window进行基本的操作,实现键盘上的基础功能键以及输入键的对应功能,从而在通过手机键盘控制电脑游戏模拟游戏手柄的作用。

(3)缩放手机端PC端的界面内容。通过获取相应端口的界面内容,按比例缩放投影在对应的屏幕,实现手机界面在电脑端的放大浏览,实现更好的视觉体验。

2.2 开发平台及语言

手机端使用的平台为AndroidStudio,它是谷歌的一款官方安卓软件集成开发工具,免费开发,可以跨平台支持 Win / Mac / Linux,开发语言是java以及少量的c++。PC端为Visual Studio2015,使用的开发语言是c#,而界面开发使用WPF。

3 应用场景与优势

目前市场类似软件界面过于简单,风格不符合当下流行,所以在用户界面设计中,坚持以用户体验为中心设计原则,界面直观、简洁,操作方便快捷,用户接触软件后对界面上对应的功能一目了然、不需要太多培训就可以方便使用。使用一致的标记、标准缩写和颜色,显示信息的含义应该非常明确,用户不必再参考其它信息源。在进行UI设计时需要充分考虑布局的合理化问题,遵循用户从上而下,自左向右浏览、操作习惯,避免常用功能按键排列过于分散,以造成用户鼠标移动距离过长的弊端。多做“减法”运算,将不常用的功能区块隐藏,以保持界面的简洁,使用户专注于主要操作流程,有利于提高软件的易用性及可用性。

4 结语

随着时代的发展,手机作为方便,快捷的通信工具,走进了千家万户,在街上可以看到人手一机的情景,它便于携带,功能齐全,而电脑也有它极大优势的地方:功能强大,可扩展性强,运行速度快,而且大屏享受是当下许多人的追求。但手机作为便携移动端,终归无法足够满足人们此类需求。因此通常需要把执行目标转移到电脑上,但是许多时候,不方便或不允许等各种因素。所以同一条件下手机点对点控制电脑系统软件则力求实现这一功能,以实用、创新、快捷、简易上手为特色,力求最大程度面向普通群众,最大宽度上拓展用户零星的时间,最大限度上实现手机-电脑“一体化”。

参考文献

[1]吕莉,罗杰.智能家居及其发展趋势.计算机与现代化,2007(11).

猜你喜欢

无线局域网智能家居物联网
基于Zigbee的无线通信技术在智能家居中的应用
中国或成“物联网”领军者
关于智能家居真正需求的探讨
基于LD3320的智能家居控制