安卓项目客户端服务端服务器搞不懂

第一次设计服务器,我在做毕业设计,模仿百度贴吧也做个贴吧,手机客户端的界面都做好了,可是需要服务端,遇到好几个问题,求大神们解答下:
1.我要做后台服务端来管理,那就需要服务器,服务器是用tomcat是吗?
2.客户端和服务端要分开为两个工程吗,两个工程怎么响应?
3.我用eclipse java ee来做,不用MyEclipse可以吗?
4.我下载了一个简单的有客户端和服务端的项目做例子,可要怎么运行这个项目额?
5.数据库是不用写在客户端,是写在服务端吗?
求大神们解答,拜托拜托!!!

服务器端只要支持web都可以,不但可以用java,也可以用php asp python ...
服务器端放在服务器上,客户端放在用户手机上,它们通过网络通讯。当然是两个不同的程序。服务器的程序要运行,必须要先部署服务器。
客户端上也可以用数据库保存用户私人的数据,也可以减少网络通讯和服务器的压力,还可以让程序在离线运行的时候具有一些功能。但是你完整的系统肯定需要服务器,比如用户登录验证这些不能在客户端上。
总结,如果没有服务器端,你只能做一些单机的小应用,比如手电筒、扫雷、备忘录,有了服务器才可以做网络游戏、电子商务、社交等等。

      其实你把服务器想的太离谱了,不懂服务器是干什么的!!说白了,这个服务器就是存储资料和响应客户端的,比如你这贴吧用户的帐号密码,
    每个用户的评论,图片,音乐等等,都存贮这服务器端,以供你手机的客户端调出来。否则客户端仅仅是个空壳,什么图片,评论,用户登录都没有。
          说的技术一点,比如服务器可以采用数据库(mysql,sqlserver,oracle等),将用户的帐号密码,每个用户的评论,图片,音乐等等都放到里面;
    或者不用数据库,直接用服务器的硬盘,你客户端要用什么,就从服务器调用;最简单的是,把你的手机就作为服务器,当然存储的东西肯定有限。
          你肯定还是不了解,客户端怎么调用服务器段的东西吧,这个就要多看书了,说起来就复杂了。
                比如要IP地址,资料的绝对路径等
                最简单就是把手机的存储最为服务器就行了,可以当演示用。。。

1.用Tomcat。要不,就买服务啦。
2.分开,用HttpConnetion来连接
3.可以
4.Tomcat发布服务器,Android工程修改链接IP
5.数据库,有广义的和侠义之分,手机也有轻量级的数据库