检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]青岛大学自动化工程学院,山东青岛266071
出 处:《青岛大学学报(工程技术版)》2015年第2期26-30,共5页Journal of Qingdao University(Engineering & Technology Edition)
摘 要:针对拼接屏智能移动控制系统中APP与C++服务器之间的通信问题,本文设计并提出了一种基于TCP的Socket网络通信方案,通过采用XML数据传输技术,BASE64图片编码技术以及AES和RSA混合加密技术,实现了APP与服务器之间的命令交互、数据传递和图片传输等功能,并保证通信过程中系统的安全性。另外,将图片编码后传输,减少了传递数据量,提高了客户端与服务器通信的速度和安全性。测试结果表明,通信系统中命令交互速度快,系统响应时间短,传递数据量大。该设计对其他安卓客户端与C++服务器的通信系统设计具有实际的工程参考价值。In order to realize the communication between Android client and C++ server on the mobile in- telligent control system,which can control the mosaic screen, a Socket communication between Android and C++ Server based on TCP will be presented in this paper. It has realized the command interaction, Data transmission between the server and client. It also realized the image transmission function based on Base 64 Coding technology. The XML technology has been introduced to transfer the data. The technology of DOM4J has been used to parse the XML data. The using of eneryption algorithm has guaranteed the sys- tem security in the process of Wireless communication.
关 键 词:安卓 SOCKET通信 BASE64编码 XML技术 加密算法
分 类 号:TP311.56[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:13.59.48.34