Dubbox的依赖

来源:互联网 发布:js window关闭事件 编辑:程序博客网 时间:2024/06/05 19:34

本文内容来自Dubbox官网, 拷贝下来方便查看。

从dubbox-2.8.4开始,所有依赖库的使用方式将和dubbo原来的一样:即如果要使用REST、Kyro、FST、Jackson等功能,需要用户自行手工添加相关的依赖。例如:

REST风格远程调用

<dependency>    <groupId>org.jboss.resteasy</groupId>    <artifactId>resteasy-jaxrs</artifactId>    <version>3.0.7.Final</version></dependency><dependency>    <groupId>org.jboss.resteasy</groupId>    <artifactId>resteasy-client</artifactId>    <version>3.0.7.Final</version></dependency><dependency>    <groupId>javax.validation</groupId>    <artifactId>validation-api</artifactId>    <version>1.0.0.GA</version></dependency><!-- 如果要使用json序列化 --><dependency>    <groupId>org.jboss.resteasy</groupId>    <artifactId>resteasy-jackson-provider</artifactId>    <version>3.0.7.Final</version></dependency><!-- 如果要使用xml序列化 --><dependency>    <groupId>org.jboss.resteasy</groupId>    <artifactId>resteasy-jaxb-provider</artifactId>    <version>3.0.7.Final</version></dependency><!-- 如果要使用netty server --><dependency>    <groupId>org.jboss.resteasy</groupId>    <artifactId>resteasy-netty</artifactId>    <version>3.0.7.Final</version></dependency><!-- 如果要使用Sun HTTP server --><dependency>    <groupId>org.jboss.resteasy</groupId>    <artifactId>resteasy-jdk-http</artifactId>    <version>3.0.7.Final</version></dependency><!-- 如果要使用tomcat server --><dependency>    <groupId>org.apache.tomcat.embed</groupId>    <artifactId>tomcat-embed-core</artifactId>    <version>8.0.11</version></dependency><dependency>    <groupId>org.apache.tomcat.embed</groupId>    <artifactId>tomcat-embed-logging-juli</artifactId>    <version>8.0.11</version></dependency>

Kyro序列化

<dependency>    <groupId>com.esotericsoftware.kryo</groupId>    <artifactId>kryo</artifactId>    <version>2.24.0</version></dependency><dependency>    <groupId>de.javakaffee</groupId>    <artifactId>kryo-serializers</artifactId>    <version>0.26</version></dependency>

FST序列化

<dependency>    <groupId>de.ruedigermoeller</groupId>    <artifactId>fst</artifactId>    <version>1.55</version></dependency>

Jackson序列化

<dependency>    <groupId>com.fasterxml.jackson.core</groupId>    <artifactId>jackson-core</artifactId>    <version>2.3.3</version></dependency><dependency>    <groupId>com.fasterxml.jackson.core</groupId>    <artifactId>jackson-databind</artifactId>    <version>2.3.3</version></dependency>
0 0
原创粉丝点击