基于C/S模式的android手机与PC机通信系统的开发
原文链接: http://blog.csdn.net/nupt123456789/article/details/8213486
基于C/S模式的android手机与PC机通信系统的开发
作者:郑海波
单位:南京邮电大学 通信与信息工程学院 信号与信息处理 6班
学号:1012010638
邮箱:zhb931706659@126.com
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2013年02月26日更新版本版:
视频演示地址: http://v.youku.com/v_show/id_XNDgyNzcwNjY4.html
2013-05-17最新更新~
MobCtrl电脑端-最新V-3.0版,震撼上市!!!!
华军软件园:http://www.onlinedown.net/soft/451906.htm
MobCtrl手机端-最新版V3.0同步首发!
腾讯应用宝:http://android.myapp.com/android/appdetail.jsp?appid=766910
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
目的:实现android设配通过无线网络与个人电脑进行通信,方便人们的工作和学习。
基本思路:在同一个局域网下,建立android设配与pc的TCP/IP连接,通过socket达到数据交换,信息传递及远程控制等功能。
本人开发了一种基于C/S模式的android设配与PC机通信的系统。服务器端用Visual C++开发,客户端用java开发。在无线网络下,客户端和服务器建立基于TCP/IP协议的连接。该系统实现了android设配下对PC机的远程控制,系统管理,数据交换等。本产品则无需第三方的服务器支持,建立的是TCP/IP连接,在功能上不仅能够实现图像的传输,还可以进行任何文件的传输。实现了如下功能:
创新点:
1.系统开发方面:服务器用MFC开发,使用十分便捷,无需第三方的服务器(如Apache,Tomcat等)支持;实现Visual C++与Java通信中的数据转换;实现大文件和图像的传输。
2.系统使用方面:实现对pc机文件系统的操作、窗口的管理(关闭,截图等)、进行的管理、安装程序的管理、鼠标和键盘的模拟以及对桌面的实时查看(图像方式)。
3.对图像的传输,实现了jpeg格式的压缩。
使用说明:
1. 平台:服务器端只需要微软的windows NT及以上系统即可;客户端:android1.6以上系统
2. 网络条件:无线局域网(校园网,公司内部网络等)或无线路由器或者是笔记本的在WiFi精灵下营建的无线网络。
3. 用户操作:
首先:打开服务器软件,记录此时服务器显示的IP地址,设置好密码,点击启动服务器按钮。
其次:打开客户端,输入服务器的IP地址和密码,点击登录。
最后,在友好的界面下进行操作,点击相应的按钮和列表等,完成相应的功能。
演示图
服务器
android客户端
相关文章
- android修改系统时系统黑屏时不进入休眠状态
- android安卓系统上运行jar文件
- win系统下eclipse开发android环境配置
- Android开发岗还不会这些问题,真香
- Chrome 55浏览器Android版推出离线下载功能 减少内存占用
- android 复制字符串到剪贴板
- Android系统自带样式(android:theme)详解-(转)
- Android_通过Bugtags平台,方便測试人员提交bug及整个bug系统的管理
- Android 系统四大组件
- 《Android系统开发》笔记
- android 4.3 操作源码实现系统截屏(暂无移植性)
- Android 复制文本内容到系统剪贴板的最简单实践
- Android 模块化 Arouter自己通过接口做url页面的回调
- 【Android UI】Canvas 画布 ③ ( Canvas 图层栈 | Canvas#saveLayer() 新建图层 | Canvas 状态栈保存信息标志位 )
- Android开发笔记(一百四十五)仿应用宝的垃圾清理动画
- PermissUtils_getBrightnessPermiss 安卓6.0系统权限申请android.permission.WRITE_SETTINGS封装方法
- Android OpenGL ES 学习(九) – 坐标系统和实现3D效果
- Android 网络性能优化-概述和DNS优化
- (原)android系统下绑定Server的时候报MainActivity has leaked ServiceConnection的错误
- Android如何预置apk,jar,lib等任意文件到系统中
- Android 检测SD卡应用
- android4.0 禁止横竖屏切换使用 android:configChanges="orientation|keyboardHidden"无效
- Android系统移植与调试之------->如何修改Android设备状态条上音量加减键在横竖屏切换的时候的显示于隐藏
- Android系统移植与调试之------->深入理解Android Sensor系统 (4.0)