当我在使用paho和spring框架的应用程序中解决客户端中的某些问题时,我发现了spring MQTT集成。我不确定这是否可以解决我的问题,甚至不知道这是什么。
有人可以解释一下一起使用这有什么区别吗?
Spring框架会将错误带入集成解决的问题吗?
还是足够省钱地将这两种技术分开使用?
我使用的依赖项是:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<version>1.2.5.RELEASE</version>
</dependency>
<dependency>
<!-- Import dependency management from Spring Boot -->
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-dependencies</artifactId>
<version>1.2.5.RELEASE</version>
<type>pom</type>
<scope>import</scope>
</dependency>
和 :
<dependency>
<artifactId>org.eclipse.paho.client.mqttv3</artifactId>
<groupId>org.eclipse.paho</groupId>
<version>1.0.2</version>
</dependency>
将依赖项整合到它下面将是非常痛苦的。我想知道这样做是否有任何好处。
<dependency>
<groupId>org.springframework.integration</groupId>
<artifactId>spring-integration-mqtt</artifactId>
<version>4.0.4.RELEASE</version>
</dependency>
谢谢你们!
Spring Integration是Spring生态系统中的子框架,它允许轻松配置Enterprise Integration Patterns以进行Enterprise Application Integration。
如果您想使用源,过滤器,累加器,处理器,接收器这种具有高度凝聚力和松散耦合的组件的体系结构来处理数据,那将是一个很好的选择。
理想的情况是在多个系统使用不同协议的情况下使用,而这些系统需要与其他系统集成而不必大惊小怪。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句