移动设备能不能架设WEB服务器?

对移动设备开发不了解,有以下问题:

1、移动设备(比如智能手机)连接到Internet后,随着在网络上的移动,它的IP地址会不会改变?

上面问题确定后,我接着提下面的问题。

谢谢!

3、那么就是说在移动设备上是无法架设WEB服务器的了?
是这样的吗?

前提是IP不变(当然也可以采用动态域名(如花生壳) 但移动设备好像没这种软件)。而且在移动设备上架设web服务器意义何在?

1、移动设备(比如智能手机)连接到Internet后,随着在网络上的移动,它的IP地址会不会改变?

当然会。和普通比如笔记本一样,连不同的wifi 给的ip也是不一样的

2、如果IP地址会发生变化,那么如果我在旅行过程中下载一个比较大的文件,总是会中断下载的吗?

你IP变化 跟你下载别人的东西没关系,,只要别人的不变即可。

比如你使用域名,即使IP变也没有影响,因为我们通过域名访问的

下载过程中如果IP地址变化,那么TCP连接还会存在吗?在服务器端通过Socket向输出流写的内容会发送到已经改变的IP上?

如果你的应用支持断点续传,就不是问题了。

你说的在服务器端通过Socket向输出流写的内容会发送到已经改变的IP上? 这个不行。

下载一般是单向的,,你说的是双向的(需要重新建立连接)

下载也是双向的啊,客户端发起请求---和服务器端建立TCP连接---服务器向输出流写入内容----客户端从输入流读取。----直到所有内容传输完毕---断开连接。

这么理解是。 如果你的应用支持[color=red]断点续传[/color]就不是问题了。即客户端重新连接服务器时 发送一个上次传输到的位置继续传数据

LZ看看netty android上可以实现web服务器,普通的web应用都可以部署上去。我试过,在wifi环境,电脑可以访问手机web应用,但是在移动环境下,不行,还不知道什么原因,我估计是手机防火墙问题。