想让android做为客户端 pc作为服务端相互传送数据该怎么做 求大神指教

请问应该怎么做 就是相互传送一些图片 以及其他一些不大的数据 是不是要搭建什么web应用什么的 还是怎么做。。。
我是要和我外地的同学传送一些数据 不是自己写个程序自己和电脑传。。。

在电脑上下个豌豆夹或360手机助手之类的软件,里面可以选择手机和电脑的链接方式,估计你的意思是想用无线方式,那你就选无线链接,然后用电脑就可以给手机传文件了,但这种好像只能电脑给手机传文件,在手机上无法选择给电脑传文件,当然在电脑上操作可以给手机传文件或把手机里的文件传出来

要是复杂一点,想实现双相互传,共享计算机里的文件的话,就得搭建一个ftp服务器,可以在电脑上装个serv-u软件实现,电脑当服务器,手机以网页的方式登录电脑,可以上传或下载文件

软件和教程网上都有,自己搜搜看

估计第一种方法就能满足你的需求了,你试试看吧追问

我是想做一个应用给外地的同学 然后我通过服务器可以传数据给他

追答

那就用ftp的方法,如果用家里电脑做ftp服务器的话还得配合一个花生壳软件,因为家用电脑上网时IP地址是电信随机分配的,经常会变,花生壳可以做动态域名解析,这样你的电脑IP地址变了别人照样能访问,只要你电脑是开着并处在联网状态就行

花生壳在网上可以下载到软件和教程

如果你怕麻烦那你们还是发邮件吧

追问

那除了花生壳还要不要什么软件呢

追答

serv-u+花生壳就够了

追问

这样和写个web后台吧,交互数据用json哪个好一些

追答

你说的网页编程我就不懂了,不好意思

温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-20
最常见的就是各种android PC手机助手。他们就实现了,你需要的功能。
其实你想做的,就是客户端和PC机通信。
一般android你可以使用端口转发实现。
adb forward 命令,实现端口转发,然后你在客户端监听端口。
具体实现可去百度搜索adb forward相关操作。

以上技术可完成你需要的功能。实现和豌豆夹这种PC端工具所有功能来自:求助得到的回答
第1个回答  2013-03-20
手机上安装FTP server软件或其他类似软件运行,PC通过无线网络访问手机。这也适用于你说的情况,不通过数据线就在手机或PC上建ftp,然后通过无线网络实现访问。
第2个回答  2013-03-21
很简单,在你的pc机上发布一个webservice,然后手机连上就可以了。追问

那这样的话需要不需要在同一个局域网下 我同学在外地我们可不可以传送数据 他用的是手机的移动网络

追答

互联网,你发布之后服务要一直开着,然后再用手机访问

追问

嗯 那我还想问一下 因为我对网络编程这方面不太懂 这个webservice是用什么写 java吗 我应该看哪方面的书籍 java网络编程还是其他什么的

第3个回答  2013-03-20
写个web后台吧,交互数据用json追问

web后台用什么写 java吗?

追答

可以用java啊,当然也可以用别的

追问

不好意思 我对这方面不太了解 我该看哪一方面的资料 这本书行吗
Java网络编程
本书共6章,包括Java语言特性及基本语法;如何使用TCP和UDP通信协议实现一对一、一对多的网络通信;如何用URL类来获取网络上的文本、图像、HTML文件和相关的网络资源,Java如何通过JDBC访问网络数据库;Java远程方法调用机制原理及其分布式应用和CORBA技术。

web后台是不是webservice?

第4个回答  2013-03-20
组成局域网就可以了,然后共享文件,复制.........

...pc作为服务端相互传送数据该怎么做 求大神指教
在电脑上下个豌豆夹或360手机助手之类的软件,里面可以选择手机和电脑的链接方式,估计你的意思是想用无线方式,那你就选无线链接,然后用电脑就可以给手机传文件了,但这种好像只能电脑给手机传文件,在手机上无法选择给电脑传文件,当然在电脑上操作可以给手机传文件或把手机里的文件传出来 要是复杂一点...

相似回答