x****d 发帖数: 1766 | 1 我的理解是它强在websocket,java用websocket要依靠container,自己造轮子要处理
线程,程序猿压力大,对程序猿依赖较多。
nodejs是很快,当不能完全比java快吧?做大系统比java好维护么?数据库orm成熟了
么? |
N*****m 发帖数: 42603 | 2 跟websocket有啥关系?
主要是异步,然后是community支持好,发展快。
【在 x****d 的大作中提到】 : 我的理解是它强在websocket,java用websocket要依靠container,自己造轮子要处理 : 线程,程序猿压力大,对程序猿依赖较多。 : nodejs是很快,当不能完全比java快吧?做大系统比java好维护么?数据库orm成熟了 : 么?
|
x****d 发帖数: 1766 | 3 当然有关系,http1.0你用异步干啥?
【在 N*****m 的大作中提到】 : 跟websocket有啥关系? : 主要是异步,然后是community支持好,发展快。
|
N*****m 发帖数: 42603 | 4 任何语言都有websocket,不懂你要说啥
【在 x****d 的大作中提到】 : 当然有关系,http1.0你用异步干啥?
|
x****d 发帖数: 1766 | 5 你说的websocket是啥?
【在 N*****m 的大作中提到】 : 任何语言都有websocket,不懂你要说啥
|
x****d 发帖数: 1766 | 6 websocket做push是好,但说overhead小,俺就迷茫了,都光纤入户了,还在乎那点
overhead?js社区很矛盾呀,他们要用js做mvc的时候咋不说overhead的事? |
N*****m 发帖数: 42603 | 7 是一个网络协议,跟语言有啥关系,任何语言都可以实现
【在 x****d 的大作中提到】 : websocket做push是好,但说overhead小,俺就迷茫了,都光纤入户了,还在乎那点 : overhead?js社区很矛盾呀,他们要用js做mvc的时候咋不说overhead的事?
|
x****d 发帖数: 1766 | 8 那你说说java怎么实现,java不就是卡在这了么?
【在 N*****m 的大作中提到】 : 是一个网络协议,跟语言有啥关系,任何语言都可以实现
|
N*****m 发帖数: 42603 | 9 靠,java-websocket没听说过?都用了好几年了。
【在 x****d 的大作中提到】 : 那你说说java怎么实现,java不就是卡在这了么?
|
x****d 发帖数: 1766 | 10 无语了。你牛。
【在 N*****m 的大作中提到】 : 靠,java-websocket没听说过?都用了好几年了。
|
|
|
N*****m 发帖数: 42603 | 11 有什么问题?
无非就是个协议,发什么字节,怎么handshake,明明是个语言agnostic的东西
【在 x****d 的大作中提到】 : 无语了。你牛。
|
m******t 发帖数: 635 | 12 有没有做过benchmark,这个Java (jetty?)+websocket和node.js+socket.io哪个性能
更好?
【在 N*****m 的大作中提到】 : 有什么问题? : 无非就是个协议,发什么字节,怎么handshake,明明是个语言agnostic的东西
|
x****d 发帖数: 1766 | 13 问题是jetty不能算java的实现呀。
java不是没有通用的实现么?
【在 m******t 的大作中提到】 : 有没有做过benchmark,这个Java (jetty?)+websocket和node.js+socket.io哪个性能 : 更好?
|
x****d 发帖数: 1766 | 14 你要找人打脸,我不奉陪。你找好虫和赵策去。rfc6455有几年了么?真能吹。
【在 N*****m 的大作中提到】 : 有什么问题? : 无非就是个协议,发什么字节,怎么handshake,明明是个语言agnostic的东西
|
N*****m 发帖数: 42603 | 15 之前还有hixie系列,你就不知道了?哈哈
【在 x****d 的大作中提到】 : 你要找人打脸,我不奉陪。你找好虫和赵策去。rfc6455有几年了么?真能吹。
|
p*****2 发帖数: 21240 | 16
how about mobile?
【在 x****d 的大作中提到】 : websocket做push是好,但说overhead小,俺就迷茫了,都光纤入户了,还在乎那点 : overhead?js社区很矛盾呀,他们要用js做mvc的时候咋不说overhead的事?
|
x****d 发帖数: 1766 | 17 没意思。你不是同行,我跟你说这些没意思。你要是真是做过用java实现websocket和
客户端通信,我愿意洗耳恭听。或者你知道怎么做也行。扯淡我就不奉陪了。尼玛跟公
园老头扯淡吹牛似的,有毛意思?浪费时间。
【在 N*****m 的大作中提到】 : 之前还有hixie系列,你就不知道了?哈哈
|
N*****m 发帖数: 42603 | 18 没做过,用过。当然知道怎么做,java的websocket是用threadpool+blocking queue实
现的。根本不是啥难题。
【在 x****d 的大作中提到】 : 没意思。你不是同行,我跟你说这些没意思。你要是真是做过用java实现websocket和 : 客户端通信,我愿意洗耳恭听。或者你知道怎么做也行。扯淡我就不奉陪了。尼玛跟公 : 园老头扯淡吹牛似的,有毛意思?浪费时间。
|
x****d 发帖数: 1766 | 19 agree, you got one case.
but I have to ask why use http/websocket in the first place? why not build
native app, use tcp or mq could be more efficient?
【在 p*****2 的大作中提到】 : : how about mobile?
|
x****d 发帖数: 1766 | 20 谁说是难题了?
EJB 是难题么?
现在这个情况和ejb有点类似,没有通用的api,有实现的,都是container依赖的。你
要是做java的就知道了,我们强调的是code once,run anywhere。要依赖供应商,我
们还不如上ms。所以大家都还在观望,还在用ajax,还在dwr。
【在 N*****m 的大作中提到】 : 没做过,用过。当然知道怎么做,java的websocket是用threadpool+blocking queue实 : 现的。根本不是啥难题。
|
|
|
x****d 发帖数: 1766 | 21 你说的这些,我楼顶第一贴不就说过了么。你还在那绕。你说的这个实现就是java输给
nodejs的地方。解决了这个,估计nodejs又会被打下去。
【在 N*****m 的大作中提到】 : 没做过,用过。当然知道怎么做,java的websocket是用threadpool+blocking queue实 : 现的。根本不是啥难题。
|
N*****m 发帖数: 42603 | 22 这个跟websocket有啥关系?难道用mq没这问题?
说了半天,你就是把一个协议跟语言搅合在一起,还觉得自己明白。
【在 x****d 的大作中提到】 : 你说的这些,我楼顶第一贴不就说过了么。你还在那绕。你说的这个实现就是java输给 : nodejs的地方。解决了这个,估计nodejs又会被打下去。
|
m******t 发帖数: 635 | 23 话不能这么说,websocket可是node.js的一个大卖点,去年我们一个项目的前端就是因
为这个从Ruby on Rails 转为 node.js
【在 N*****m 的大作中提到】 : 这个跟websocket有啥关系?难道用mq没这问题? : 说了半天,你就是把一个协议跟语言搅合在一起,还觉得自己明白。
|
x****d 发帖数: 1766 | 24 你不在这行,三言两语没法给你解释清楚。
你不做java,知道那些关于java的乱七八糟也没意义。您就当是件容易的事情吧。反正
您都用了几年了。到时万一你要做一个,你就自己做一个,随便啥语言都成,反正不难
。不过说回来,您这态度比阿三差远了,人家甘地年代就用http2.0了。lol
【在 N*****m 的大作中提到】 : 这个跟websocket有啥关系?难道用mq没这问题? : 说了半天,你就是把一个协议跟语言搅合在一起,还觉得自己明白。
|
p*****2 发帖数: 21240 | 25
现在都是同样的backend support both web and mobile吧?
【在 x****d 的大作中提到】 : agree, you got one case. : but I have to ask why use http/websocket in the first place? why not build : native app, use tcp or mq could be more efficient?
|
x****d 发帖数: 1766 | 26 不清楚,感觉不全是,fb不是这样吧?
【在 p*****2 的大作中提到】 : : 现在都是同样的backend support both web and mobile吧?
|
p*****2 发帖数: 21240 | 27
至少趋势是。搞两套太麻烦了。这也是很多公司从ror往node转的动力。
【在 x****d 的大作中提到】 : 不清楚,感觉不全是,fb不是这样吧?
|
x****d 发帖数: 1766 | 28 好吧,虽然我不太同意你的观点,不深入讨论了。
【在 p*****2 的大作中提到】 : : 至少趋势是。搞两套太麻烦了。这也是很多公司从ror往node转的动力。
|
N*****m 发帖数: 42603 | 29 你自己去github看看,websocket-java有多少行code。
自己概念没搞明白,lol有用么。
【在 x****d 的大作中提到】 : 你不在这行,三言两语没法给你解释清楚。 : 你不做java,知道那些关于java的乱七八糟也没意义。您就当是件容易的事情吧。反正 : 您都用了几年了。到时万一你要做一个,你就自己做一个,随便啥语言都成,反正不难 : 。不过说回来,您这态度比阿三差远了,人家甘地年代就用http2.0了。lol
|
N*****m 发帖数: 42603 | 30 socket.io搞得早,早期确实是大卖点
不过,现在node搞这么火,websocket绝对不是主要卖点。
楼主就是稀里糊涂,概念不清。
【在 m******t 的大作中提到】 : 话不能这么说,websocket可是node.js的一个大卖点,去年我们一个项目的前端就是因 : 为这个从Ruby on Rails 转为 node.js
|
|
|
x****d 发帖数: 1766 | 31 看了,更一步清楚证明你是个外行。
【在 N*****m 的大作中提到】 : 你自己去github看看,websocket-java有多少行code。 : 自己概念没搞明白,lol有用么。
|
N*****m 发帖数: 42603 | 32 呵呵,除了扣帽子你还会啥。
【在 x****d 的大作中提到】 : 看了,更一步清楚证明你是个外行。
|
x****d 发帖数: 1766 | 33 你个外行,傻了吧唧在这指点内行了。好笑。
让你说个java的通用方案,你顾左右而言他,还给我指个github,说你傻,你还有样了
。你别在这找骂。说了不理你,你还跟在屁股后头烦人?!
你是干java的么?java,懂么? 你以为是php呀?尼玛github有code就敢用?
傻了吧唧的,用你helloworld那点知识就胡吹,还说我老稀里糊涂。客气点行么?
欠骂!
【在 N*****m 的大作中提到】 : socket.io搞得早,早期确实是大卖点 : 不过,现在node搞这么火,websocket绝对不是主要卖点。 : 楼主就是稀里糊涂,概念不清。
|
N*****m 发帖数: 42603 | 34 有请java内行goodbug展示他们公司的github。
看来他们公司的github code是不指望人用的。
还尼玛内行,笑死叔了。
【在 x****d 的大作中提到】 : 你个外行,傻了吧唧在这指点内行了。好笑。 : 让你说个java的通用方案,你顾左右而言他,还给我指个github,说你傻,你还有样了 : 。你别在这找骂。说了不理你,你还跟在屁股后头烦人?! : 你是干java的么?java,懂么? 你以为是php呀?尼玛github有code就敢用? : 傻了吧唧的,用你helloworld那点知识就胡吹,还说我老稀里糊涂。客气点行么? : 欠骂!
|
N*****m 发帖数: 42603 | 35 我招java程序员的时候你估计还在吃奶呢。
为啥用java的尽出这些半吊子。搞得我都不好意思跟别人说我也用java。
【在 x****d 的大作中提到】 : 你个外行,傻了吧唧在这指点内行了。好笑。 : 让你说个java的通用方案,你顾左右而言他,还给我指个github,说你傻,你还有样了 : 。你别在这找骂。说了不理你,你还跟在屁股后头烦人?! : 你是干java的么?java,懂么? 你以为是php呀?尼玛github有code就敢用? : 傻了吧唧的,用你helloworld那点知识就胡吹,还说我老稀里糊涂。客气点行么? : 欠骂!
|
x****d 发帖数: 1766 | 36 你不懂,我跟你说啥,我有义务教育你?
【在 N*****m 的大作中提到】 : 呵呵,除了扣帽子你还会啥。
|
x****d 发帖数: 1766 | 37 我错了,您牛。您java上websocket都好几年了。我拜服,您牛,您权威。
【在 N*****m 的大作中提到】 : 有请java内行goodbug展示他们公司的github。 : 看来他们公司的github code是不指望人用的。 : 还尼玛内行,笑死叔了。
|
x****d 发帖数: 1766 | 38 我用websocket的时候您还是液体呢。有意思?能说明问题?
【在 N*****m 的大作中提到】 : 我招java程序员的时候你估计还在吃奶呢。 : 为啥用java的尽出这些半吊子。搞得我都不好意思跟别人说我也用java。
|
N*****m 发帖数: 42603 | 39 有啥问题,为啥你对这个意见这么大?
【在 x****d 的大作中提到】 : 我错了,您牛。您java上websocket都好几年了。我拜服,您牛,您权威。
|
N*****m 发帖数: 42603 | 40 所以你也知道扣帽子说明不了问题?
从你开的贴就看得出你是个技术半吊子。
把协议跟语言混为一谈,这个没整清楚就开始靠扣帽子和PA维系面子。
【在 x****d 的大作中提到】 : 我用websocket的时候您还是液体呢。有意思?能说明问题?
|
|
|
N*****m 发帖数: 42603 | 41 结果说得越多露馅越多,用github的code都成了外行的标志。更说明是个半吊子。
【在 N*****m 的大作中提到】 : 所以你也知道扣帽子说明不了问题? : 从你开的贴就看得出你是个技术半吊子。 : 把协议跟语言混为一谈,这个没整清楚就开始靠扣帽子和PA维系面子。
|
x****d 发帖数: 1766 | 42 你不懂,非要说我混为一谈,我有啥办法?
java要用websocket和客户端通信,java世界没有通用的实现方案,这是事实不?
你非要搬个github,说你看,这就是通用方案,我有啥可说的?
我跟你说女人都是没有jj的,你去找了个有的,非要说女人有jj,我咋办?您牛,好了
。我pa了么?如果不小心踩了您一下,您多包涵,您指出哪贴pa,我立删。好吧。麻烦
您不要在缠我了。您牛,您水平高,麻烦您给我辈弱智留口饭吃。拜托!!
【在 N*****m 的大作中提到】 : 所以你也知道扣帽子说明不了问题? : 从你开的贴就看得出你是个技术半吊子。 : 把协议跟语言混为一谈,这个没整清楚就开始靠扣帽子和PA维系面子。
|
x****d 发帖数: 1766 | 43 没意见,您大牛。您是java上做websocket的专家,好了吧?
【在 N*****m 的大作中提到】 : 有啥问题,为啥你对这个意见这么大?
|
N*****m 发帖数: 42603 | 44 你说说看什么叫不通用?
node.js也没有说只有一个ws library。
【在 x****d 的大作中提到】 : 你不懂,非要说我混为一谈,我有啥办法? : java要用websocket和客户端通信,java世界没有通用的实现方案,这是事实不? : 你非要搬个github,说你看,这就是通用方案,我有啥可说的? : 我跟你说女人都是没有jj的,你去找了个有的,非要说女人有jj,我咋办?您牛,好了 : 。我pa了么?如果不小心踩了您一下,您多包涵,您指出哪贴pa,我立删。好吧。麻烦 : 您不要在缠我了。您牛,您水平高,麻烦您给我辈弱智留口饭吃。拜托!!
|
N*****m 发帖数: 42603 | 45 知道了就好,你可以圆润的滚了
【在 x****d 的大作中提到】 : 没意见,您大牛。您是java上做websocket的专家,好了吧?
|
x****d 发帖数: 1766 | 46 别扯蛋了,我说java没有通用方案,你的github能说明啥?说你外行不是说用github的
code,而是说你根本不了解业界的现实情况。你要了解,根本不用去搬github的code,
一句话说到关键,大家都会明白。
【在 N*****m 的大作中提到】 : 结果说得越多露馅越多,用github的code都成了外行的标志。更说明是个半吊子。
|
p*****2 发帖数: 21240 | 47
大牛是在M工作吗?能谈谈M对node的态度吗?
【在 N*****m 的大作中提到】 : 知道了就好,你可以圆润的滚了
|
N*****m 发帖数: 42603 | 48 不在......
【在 p*****2 的大作中提到】 : : 大牛是在M工作吗?能谈谈M对node的态度吗?
|
x****d 发帖数: 1766 | 49 好吧,离你这些人远点。
【在 N*****m 的大作中提到】 : 知道了就好,你可以圆润的滚了
|
x****d 发帖数: 1766 | 50 我前面解释了,在解释一下,免得误会了打嘴仗,一点意思都没有,浪费时间。
java世界的现状是要:各个web server搞一套websocket的施实办法,象websphere这些
大头甚至不支持。
java使用websocket协议做服务器和前端的通信,现在没有办法说写代码给两个用不同
stack的公司用。
重新造轮子,不用server的impl对程序猿压力很大,项目开始搞,将来对这些程序猿就
有依赖。万一业界出统一标准,这些重新造的轮子就不值钱了。
好了,希望说清楚了。如果不了解行业情况的,请不要瞎搅和不懂装懂。好伐! |
|
|
g*****g 发帖数: 34805 | 51 我对websocket完全外行,所以完全没法评论。不过在我看来一个类库在哪里host的不
重要,
重要的是存在了多久,成熟度如何,有多少用户和在用的产品。对于有些公司来说能否
获得付费的技术支持也很重要。
【在 N*****m 的大作中提到】 : 有请java内行goodbug展示他们公司的github。 : 看来他们公司的github code是不指望人用的。 : 还尼玛内行,笑死叔了。
|
x****d 发帖数: 1766 | 52 对呀,他随手给我找一个,我一看,就知道他是外行。不是因为在github。
以前还有个jwebsocket,还早呢,谁敢用呀?!
这些东西不都得大家测一测,互相看看反馈,然后评估一下用上了万一有问题咋解决,
有没有付费的顾问服务啥的。而且象这种协议类的支持,肯定要看ibm和oracle有没有
动作。他连这些都不知道,上来就说我脑子稀里糊涂,然后还说我pa他,真是恶人先告
状。nnd,上个网,一不小心就吃个苍蝇。
【在 g*****g 的大作中提到】 : 我对websocket完全外行,所以完全没法评论。不过在我看来一个类库在哪里host的不 : 重要, : 重要的是存在了多久,成熟度如何,有多少用户和在用的产品。对于有些公司来说能否 : 获得付费的技术支持也很重要。
|
N*****m 发帖数: 42603 | 53 你要早是这个态度不就没那么多口水了?
按你这个说法node也没有通用的websocket,socket.io, engine.io, sockjs都可以用。
这个不是核心问题。
【在 x****d 的大作中提到】 : 我前面解释了,在解释一下,免得误会了打嘴仗,一点意思都没有,浪费时间。 : java世界的现状是要:各个web server搞一套websocket的施实办法,象websphere这些 : 大头甚至不支持。 : java使用websocket协议做服务器和前端的通信,现在没有办法说写代码给两个用不同 : stack的公司用。 : 重新造轮子,不用server的impl对程序猿压力很大,项目开始搞,将来对这些程序猿就 : 有依赖。万一业界出统一标准,这些重新造的轮子就不值钱了。 : 好了,希望说清楚了。如果不了解行业情况的,请不要瞎搅和不懂装懂。好伐!
|
N*****m 发帖数: 42603 | 54 随手一个?没用过,我会说?
【在 x****d 的大作中提到】 : 对呀,他随手给我找一个,我一看,就知道他是外行。不是因为在github。 : 以前还有个jwebsocket,还早呢,谁敢用呀?! : 这些东西不都得大家测一测,互相看看反馈,然后评估一下用上了万一有问题咋解决, : 有没有付费的顾问服务啥的。而且象这种协议类的支持,肯定要看ibm和oracle有没有 : 动作。他连这些都不知道,上来就说我脑子稀里糊涂,然后还说我pa他,真是恶人先告 : 状。nnd,上个网,一不小心就吃个苍蝇。
|
x****d 发帖数: 1766 | 55 我靠,是态度问题么?我怎么觉得是您理解能力有问题?
用。
【在 N*****m 的大作中提到】 : 你要早是这个态度不就没那么多口水了? : 按你这个说法node也没有通用的websocket,socket.io, engine.io, sockjs都可以用。 : 这个不是核心问题。
|
x****d 发帖数: 1766 | 56 好吧,又是我错。
您说说您的stack?
【在 N*****m 的大作中提到】 : 随手一个?没用过,我会说?
|
r***y 发帖数: 4379 | 57 诶, 楼上两位仁兄这架吵的
xmlxsd 兄台至少提了 6 次 "通用的实现" 3 次 "依赖container"
仔细看看帖不就吵不起来了么...
想起刚工作时一位前辈说的 "先学做人, 后学做事", 很精辟呀. |