1
xiaoshenke 2018-09-30 11:12:19 +08:00 1
这俩是一个东西。。。
|
2
BernardMe OP @xiaoshenke 您在具体点,不胜感激
|
3
BernardMe OP @xiaoshenke 能在同一个项目中用吗,因为另一个功能模块的同事使用了 Mina,我的模块还可以使用 Netty 吗
|
4
guoyang 2018-09-30 11:35:20 +08:00
这个当然可以,又不存在冲突,你试下就知道了。
|
5
xiaoshenke 2018-09-30 11:37:31 +08:00
@BernardMe 当然可以用。我打个比方,这两个就是一个是西瓜,一个是梨。你都可以用,在程序功能方面不会有影响的。
但是,你的 leader 让不让你这么搞,也就是说在一个工程中使用两套功能几乎一样的组件,这个事,你 leader 允不允许你做,那还是要看情况。因为多引入一套框架,对于后期维护是一个巨大成本。比如说你现在只用 mina,那后面如果有人要接手,他只需要懂 mina。如果你两个都用,那后者需要懂 mina 和 netty。所以实践中一般只用一套组件。 |
6
honeycomb 2018-09-30 11:45:36 +08:00 via Android
@BernardMe 可以同时用,只要不占用同一个端口。
mina 和 netty 是同一个人写的,netty 比较现代一些 |
7
loveCoding 2018-09-30 11:48:17 +08:00
可以啊 , 不同端口就不会有冲突 ,但是在工程上不可取,应该强烈杜绝.
|
9
BernardMe OP @xiaoshenke 您讲的很清楚了
|
11
BernardMe OP @loveCoding ok 工程上不可取,谢谢
|
12
jitongxi 2018-09-30 13:10:18 +08:00
netty 并不是 java 的 nio。。。。
|