基本依赖

基本依赖

基本依赖Dubbo 依赖基本介绍必须依赖JDK 1.6+ 1

缺省依赖通过 mvn dependency:tree > dep.log 命令分析,Dubbo 缺省依赖以下三方库:

[INFO] +- com.alibaba:dubbo:jar:2.5.9-SNAPSHOT:compile

[INFO] | +- org.springframework:spring-context:jar:4.3.10.RELEASE:compile

[INFO] | +- org.javassist:javassist:jar:3.21.0-GA:compile

[INFO] | \- org.jboss.netty:netty:jar:3.2.5.Final:compile

这里所有依赖都是按照 Dubbo 缺省配置选的,这些缺省值是基于稳定性和性能考虑的。

javassist.jar 2: 如果 ,以及 ,则不需要。spring-context.jar 3: 如果用 ServiceConfig 和 ReferenceConfig 的 API 调用,则不需要。netty.jar 4: 如果 ,则换成 mina.jar 或 grizzly.jar。如果 ,则不需要。可选依赖以下依赖,在主动配置使用相应实现策略时用到,需自行加入依赖。

netty-all 4.0.35.Finalmina: 1.1.7grizzly: 2.1.4httpclient: 4.5.3hessian_lite: 3.2.1-fixedfastjson: 1.2.31zookeeper: 3.4.9jedis: 2.9.0xmemcached: 1.3.6hessian: 4.0.38jetty: 6.1.26hibernate-validator: 5.4.1.Finalzkclient: 0.2curator: 2.12.0cxf: 3.0.14thrift: 0.8.0servlet: 3.0 5validation-api: 1.1.0.GA 5jcache: 1.0.0 5javax.el: 3.0.1-b08 5kryo: 4.0.1kryo-serializers: 0.42fst: 2.48-jdk-6resteasy: 3.0.19.Finaltomcat-embed-core: 8.0.11slf4j: 1.7.25log4j: 1.2.16理论上 Dubbo 可以只依赖 JDK,不依赖于任何三方库运行,只需配置使用 JDK 相关实现策略 ↩︎

字节码生成 ↩︎

配置解析 ↩︎

网络传输 ↩︎

JEE ↩︎ ↩︎ ↩︎ ↩︎

反馈此页是否对您有帮助?

否最后修改 March 1, 2023: Add /zh/ docs aliases (#2336) (f2070b3fdd1)

🎀 相关推荐

这比赛感觉踢得挺累
🎯 beat365娱乐网址

这比赛感觉踢得挺累

📅 07-04 👀 593
如何出版电子书:从手稿到畅销书
🎯 best365体育正不正规

如何出版电子书:从手稿到畅销书

📅 07-12 👀 4874
3的阿拉伯数字怎么写
🎯 beat365娱乐网址

3的阿拉伯数字怎么写

📅 07-13 👀 9649