如果我用ws模块提供一个websocket接口,java放能否正常调用?
有什么好的实现方式?
我用node的http.request 访问 node的http。createServer 是可以长连接(keep-alive)。但是不知道会保持多久,也不知道java 能不能访问到。和我正常交互长连接交互。
我要实现的是 在一个长连接请求中,a 发送一个请求给b,b根据接受到的数据,在发送给a,a在根据接受到数据,发送给b。能一个一个请求实现(这就是长连接吧),需要保持长时间的连接。
有知道大神帮帮解决下。 node与node下我实现了。node与java 我就不知道了
節儉
Socket和你使用的程式語言有關係嗎?不都是監聽一個地址嗎?
建議這種進程間通訊用第三方來解決,例如Redis、RabbitMQ、Kafka等。第一第三方都有通用的SDK介面解決語言異質問題,第二也能解耦你的node和java兩塊東西,三就是有更靈活的路由配置和監控管理等等
HTTP keep-alive 不能完全保證長鏈吧。
既然都能做底層協議編程,為什麼不直接用 socket 編程,反正他們都支持,何必用太高層的協議。
websocket 是解決瀏覽器與伺服器長鏈的問題。
大神呢 求解答