关于Android服务器端编程究竟使用哪种方式?求详解


关于android服务器端编程,java socket和Http哪个好一点?
如果仅仅是从服务器上的数据库中拿数据,是不是可以直接在数据库连接字符串中设置服务器的IP地址,就可以拿到服务器数据库中的内容了?
还有,能不能给我一个服务器的准确定义?我想知道Tomcat到底能完成什么功能?(其实以前也用过tomcat开发B/S架构的程序,不过当时并没有去细想其中的原理,悲哀)
麻烦大神抽空解释下,感激不尽!

java

エロ階級は曹長 9 years, 7 months ago
  1. socket和http本没有好坏. 要看你的业务需求.根据你的描述,我觉得http好些. 简单.通用.
  2. 第二个,从数据库中拿数据的问题,我没看懂. 怎么拿数据,首先要看你用的什么数据库,另外数据库核心问题并不是ip地址,而是数据表的设计, 是否使用orm组件,以及查询\写操作优化,这些事情都影响着你怎么拿数据.
  3. 你说的服务器的定义其实就是服务的定义. tomcat,appche这些容器类的东东其实都是基础服务, 并不是你需要思考的范围, 真正需要思考的是,业务服务.说肤浅点就是对数据库的"增删改查",说透彻点,就是业务领域对象建模
setse answered 9 years, 7 months ago

Your Answer