当前位置: 首页 > news >正文

做标签网站是干嘛的河北农业建设信息网站

做标签网站是干嘛的,河北农业建设信息网站,找人做网站需要花多少钱,百度seo关键词优化公司1.启动层 不管是单体架构还是微服务架构,其实服务器本身都是要启动的。 不管是用grpc实现远程调用,还是dubbo,还是说就一个简单的tcp监听,都是要启动的。 启动的时候,肯定要整合下controller接入层,不管是叫…

1.启动层

        不管是单体架构还是微服务架构,其实服务器本身都是要启动的。 不管是用grpc实现远程调用,还是dubbo,还是说就一个简单的tcp监听,都是要启动的。

      启动的时候,肯定要整合下controller接入层,不管是叫:router还是啥,其实本质是接入层,别人发来请求后,我起码得知道到哪里处理呀。

     有的可以进行一些设计,比如:router,我一个服务器,可能既处理mj,又处理斗地主,又处理五子棋。 我又不想让客户端发送:moduleId+msgId,所以说,我可以做一下设计,比如:把2个int编码为1个(通过移位或者 100*moudleId + msgId也行)。  pomelo协议也有过人之处,router直接就是字符串: mj.enterRoom    fivechess.enterRoom 这样子天然就区分开了,我根据前缀,可以知道要转发到哪里处理(可能是远程节点,也可能是:单服下的某个线程)。

      除了controller的处理外,还有各种初始化,比如:日志。 数据库初始化。监控初始化。rpc初始化。 nats初始化。 世界初始化等等。

2.业务层

        controller // 这个其实就是扫描,知道请求到哪里处理,衔接启动层。

        service  // 业务层,我知道了到那个controller处理自然就知道用哪个service处理。

                注意的是:不要和Manager搞混了,就算是有Manager,也需要独立出来,然后new一个对象处理,我们对外只暴露service接口给各个服务使用,而不是去调用manager中的细节。

        dao // 持久层,而不是说:在service中直接操作数据库。userDao, bagDao。。。

思考:

        有了上面整体的2层架构,一切逻辑就会清晰起来,知道各自模块的职责。

http://www.yayakq.cn/news/311982/

相关文章:

  • 绍兴网站建设哪好wap网站代码
  • 做电影网站一年赚多少万州网站制作
  • 动静分离网站架构wordpress网站迁移教程
  • 北京网站建设116networdpress设置qq邮箱设置
  • 百度站长电脑版做海报可以借鉴的网站
  • 做个手机网站有必要吗网站标题关键词描述
  • 修改公司网站网页做慧聪网价格网站价格
  • 众筹平台网站建设中国空间站实时位置
  • 网站有了备案号之后能做什么网站建设万户
  • 永久免费自助网站流媒体网站建设方案
  • 网站关键词有哪些快设计网站官网
  • 网站开发要用什么语言手表网站域名
  • 代充网站怎么做wordpress 移动主菜单
  • 做网站赚50万做木材加工的企业网站首页
  • 做php网站用什么软件好公司网站建设属于软件销售
  • 摄影师签约有哪些网站静安建设机械网站
  • 买别人做的网站能盗回吗如何知道一个网站用什么建设的
  • html5网站开发视频教程wordpress imgedit
  • 云平台网站优化工业设计外观
  • 余姚做网站设计东营网络营销
  • 网站建设需要学编程吗网站301检测工具
  • 榆林做网站多少钱爱钱进运营平台
  • 湖南网站建设公司速来磐石网络做网站需要准备的工具
  • 怎建立自己网站做淘宝客wordpress数据库前缀
  • 网站建设网站优化相关资讯文章鞍山网站制作
  • 电话销售怎么做 网站山东济南报备小程序
  • 企业网站建站软件二建专业有哪些专业
  • 网站如何选择服务器做服务网站发展背景
  • 网站建设方案的需求分析如何做百度免费推广
  • 网站建设 交易保障网页浏览器主要通过ftp协议