mina怎么整合到javaWeb中? 400 报错 我请教一个问题。我在开发一个javaWeb服务器使用了SSH框架客户端是手机APP(基于HTTP协议传递json通信)。是一个用户通过手机报警的系统。有一个视频监控系统是C++开发的可以调用全市的监控。现在要求我与这个监控系统对接。我想用mina和他交互。可是不知道当APP向javaWeb服务器发送请求的时候,我怎么可以将这个报警相关的信息发送给C++客户端呢?我看了mina教程。说的都是接到消息然后响应,或者是由连接或断开来触发。怎么能在javaWeb的 服务层调用mina发送消息呢?请求您的帮助,在线等。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在线等######
个人浅见,仅供参考
数据的过程:web网页->网页后台 ->mina客户端->mina服务端-发送消息到c++客户端 ->返回消息到mina服务端->mina客户端->网页后台->网页
如果C++那边数据处理得很快,数据是同步的还好,如果是异步的(不知道他们什么时候才返回消息数据),或许只能用websocket或者一些轮询机制来处理了
######警察在监控中心(C++开发的监控平台软件)收到javaWeb发送过来的消息。而这个消息是由javaWeb的手机客户端触发的######数据的过程应该是:手机APP->javaWeb ->mina服务端->发送消息到c++客户端(mina的客户端) ->返回消息到mina服务端->JavaWeb-->手机端 其中我想把mina服务端写到javaWeb后台的项目里跟随Tomcat一起启动######继续等######等不到啊######苦等######为什么非要用mina呢,按您的需求,可以用一个消息中间件来处理,比如,activemq
web网页->网页后台 ->activemq消息队列->c++客户端(监听消息队列,收到消息处理)
c++客户端返回消息到队列->activemq队列->网页后台(监听消息队列收到处理)->web页面