NK_test
NK_test
2015-11-25 03:10
采纳率: 40%
浏览 3.0k
已采纳

客户端和服务端的数据交互?

最近想做一个点外卖的系统,分为客户端和服务端。但是在进行数据交互时有一点想不通,比如像现在市场上的饿了么,商家的客户端和消费者手中的app客户端是如何进行数据交互的?
我的理解是 他们之间通过一台总服务器,消费者将订单数据发往服务器,商家从服务器接收订单信息,那么服务端有是如何进行数据传输的,能讲的详细一些么。。。

谢谢啦!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

6条回答 默认 最新

  • caozhy
    已采纳

    看你用什么语言,可以用websocket/socket/web service等很多技术实现通讯。另外分布式架构有不止一台服务器,分为应用层,缓存,事务服务器等。

    点赞 评论
  • wojiushiwo945you
    毕小宝 2015-11-25 03:53

    java web技术可以实现啊,所谓服务器和客户端就是web服务器和浏览器的交互操作,服务器端代码用java servlet完成,前端页面用jsp等。
    就是通常的网站建设,了解了原理,其实并不难得。

    点赞 评论
  • zhengyikuangge
    隔壁老张- 2015-11-25 04:20

    我的博客内有关于web服务器的代码,有兴趣的话可以去看一下

    点赞 评论
  • Evankaka
    Evankaka 2015-11-25 04:43

    那么服务端有是如何进行数据传输的?
    服务端对数据保存到数据库,并返回处理的结果给前台(一般是使用json)

    点赞 评论
  • paopaoTT
    水的只能学 2015-11-25 11:50

    其实这里你不明白的就是两边是通过什么技术来进行实时交互的吧,中间有服务器来进行数据分发,至于是多少个服务器,这就另当别论了

    点赞 评论
  • zuishikonghuan
    zuishikonghuan 2015-11-26 04:29

    客户端使用socket或系统提供的其他方法与服务器通信,简单点的方法就是服务器使用http,客户端发出http请求

    点赞 评论

相关推荐