资讯专栏INFORMATION COLUMN

Nodejs和JavaWeb协助开发

HmyBmny / 1906人阅读

摘要:实现不同语言间进行协助开发,可以使用通信的方式来实现,这次实现和的协助开发,是项目主要服务端,由于要处理一些系统底层的事务,所以要用提供一个辅助服务,为主服务端处理相关事务,以下是搭建流程和服务间通信原理。

实现不同语言间进行协助开发,可以使用通信的方式来实现,这次实现NodejsJavaWeb的协助开发,Nodejs是项目主要服务端,由于要处理一些系统底层的事务,所以要用JavaWeb提供一个辅助服务,为主服务端处理相关事务,以下是Java Web Service搭建流程和服务间通信原理。

我是在Ubuntu下进行开发的,先搭建安装好环境,新建一个dynamic web project项目,基本逻辑功能代码开发完成之后,将项目部署到本地的tomcat上运行

简单测试没问题之后,右击项目export->war file将整个导出,然后把导出得到的war文件复制到所要部署服务器目录/usr/local/tomcat/webapps/下(不同电脑则通过FTP来传输文件)

重启tomcat即可,到/usr/local/tomcat/bin/目录下执行./shutdown.sh./startup.sh命令

Web服务启动之后,由于项目中所提供的服务耗时会达到分钟量级,而且每个服务线程对cpu也有很高的占用,所以不能采用实时请求和同步请求

因此项目采用消息队列技术,将客户端的请求先推送到消息队列中,Web服务会在空闲的时候(这里的空闲是指该服务当前正在处理的任务数小于设定值)去抓取消息并处理,处理结束之后会通过callbackurl将结果返回

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/65858.html

相关文章

  • 前后端的分离模式

    摘要:采用前后端分离模式可以减后台负担,加快研发效率,当然,前提是前端能做好的话。还是基础不够导致的后端是否风格很多公司采用了前后端分离模式后,后端仍然采用以往的传统风格,这是不合理的,风格的应该是前后端分离的最佳实践。 showImg(https://segmentfault.com/img/bVFC8f?w=690&h=360);早期的web开发是不分前端后端的。互联网进入Web2.0时...

    fobnn 评论0 收藏0
  • 前后端的分离模式

    摘要:采用前后端分离模式可以减后台负担,加快研发效率,当然,前提是前端能做好的话。还是基础不够导致的后端是否风格很多公司采用了前后端分离模式后,后端仍然采用以往的传统风格,这是不合理的,风格的应该是前后端分离的最佳实践。 showImg(https://segmentfault.com/img/bVFC8f?w=690&h=360);早期的web开发是不分前端后端的。互联网进入Web2.0时...

    DesGemini 评论0 收藏0
  • 前后端的分离模式

    摘要:采用前后端分离模式可以减后台负担,加快研发效率,当然,前提是前端能做好的话。还是基础不够导致的后端是否风格很多公司采用了前后端分离模式后,后端仍然采用以往的传统风格,这是不合理的,风格的应该是前后端分离的最佳实践。 showImg(https://segmentfault.com/img/bVFC8f?w=690&h=360);早期的web开发是不分前端后端的。互联网进入Web2.0时...

    whlong 评论0 收藏0

发表评论

0条评论

HmyBmny

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<