客户端和服务器交互协议问题

阿军 2013-12-13 10:39:24
大家好,我最近在做一个定位项目整体流程类似于A-GPS定位流程,由于平时接触服务器开发工作比较少所以请大家给些建议,需求有以下几点:
1、服务器是无界面后台应用,应该使用什么框架创建工程。2、客户端和服务器使用什么通讯协议,以什么方式封装并传递数据。
其中定位一次需要经过图中几次交互过程。详细见如下图:



备注:如图中客户端(SET(LTE device)),服务器端(SLP)



...全文
281 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
huchunlinnk 2013-12-16
  • 打赏
  • 举报
回复
服务器端的话涉及到高并发的话建议使用java nio的框架mina 或者netty,当然mina后面出的。这个在java中处理高并发的性能不会比C++低多少了 ,在windows上mina目前默认会使用iocp的socket模型,在linux上会选择使用epoll的socket模型。至于怎么使用也很简单。如果想要找封转好些的库的话可以到github或者sourceforge这些开源网站搜搜,以前我记得改写过在github上的开源项目osclib。
致知Fighting 2013-12-16
  • 打赏
  • 举报
回复
看你用什么协议,基于http会简单一点,并发不高的话服务器用tomcat都可以,如果并发高,或者用tcp的话,可以用netty
去旅行吧 2013-12-16
  • 打赏
  • 举报
回复
是做通讯服务器吗 如果是的建议可以看一下mina或者netty 这两个框架。至于协议 根据你们项目的需求了。

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧