Java能抵挡住JavaScript的进攻吗?(3)
“大人真是厉害,一下子就问到了核心问题,不能让他们共享内存,那样就需要加锁了,我这里引入了Event Bus的方法,让他们之间通过消息传递。” “嗯,不错,实现了低耦合。” “不仅如此,这些Verticle还可以部署到不同的JVM中,通过Event Bus实现真正的分布式通信。” 蒂姆又抛出一个重磅炸弹。 “如此甚好!” IO大臣爱才之心骤起, “你愿不愿意到老夫府上做幕僚啊?” “小人愿意追随大人!” “好!明日早朝,你随我入宫,面见圣上,老夫保你一世荣华富贵。 ” 为什么是Vert.x? 第二日早朝,IO大臣迫不及待地给国王报喜:“陛下,我Java 帝国也可以采用非阻塞异步编程了!击败Node.js之日可待。” IO大臣讲述了昨晚的情况, 细数了Node.x的种种好处。 Tomcat将军脸上极为难看, 赶紧阻止:“陛下不可,我Java帝国采用同步处理已经很久了,臣民们已经习惯了,现在改成异步,怕激起民变。” “爱卿不要低估臣民采用新技术的能力嘛, 宣蒂姆进殿,呈上代码。” 蒂姆都不敢看Tomcat, 从怀里掏出一张纸,双手奉上。
国王盯着看了半天:“嗯?不对啊,你这不是Java代码吧?” Tomcat拿过国王递过来的代码,扫了一眼:““大胆! 你竟然敢在朝堂之上公然宣传JavaScript,来人,拿下!” “陛下息怒,这是小人制定的一个策略,我的Node.x支持很多语言编程, 除了Java之外,还有JavaScript,Ruby, Scala, Kotlin等等。” “哦? 是吗? 这还能把番邦的人给吸引过来呢!你说呢,Tomcat将军?” 国王说道。 Tomcat有些不自在,想找回场子:“嗯嗯,有一定道理,不过这个Node.x这个名字不好,拾人牙慧,让人看低我堂堂Java帝国。” “Node是节点的意思,朕把他改成vertex如何?也是节点的意思。” “ 陛下圣明,可否叫做vert.x ? ” IO大臣提议。 “好,准奏,即日起,命你和蒂姆训练臣民使用vert.x,一个月后向Node.js开战!” 国王已经忍Node.js很久了。 不,不能让IO大臣的Vert.x一家独大! 国王突然想到了亲爹留下来的祖训, 帝王之术是一定要平衡朝局。 “吩咐下去,今晚朕要和Spring将军,嗯,还有线程大臣,共进晚餐,朕有些事情要和他们好好谈谈......” 【责任编辑:庞桂玉 TEL:(010)68476606】点赞 0 (编辑:ASP站长网) |