官术网_书友最值得收藏!

  • Mastering Apache Camel
  • Jean-Baptiste Onofré
  • 199字
  • 2021-07-16 13:50:21

Quick prototyping and testing support

In any integration project, it's typical that we have some part of the integration logic not yet available. For instance:

  • The application to integrate with has not yet been purchased or not yet ready
  • The remote system to integrate with has a heavy cost, not acceptable during the development phase
  • Multiple teams work in parallel, so we may have some kinds of deadlocks between the teams

As a complete integration framework, Camel provides a very easy way to prototype part of the integration logic. Even if you don't have the actual system to integrate, you can simulate this system (mock), as it allows you to implement your integration logic without waiting for dependencies. The mocking support is directly part of the Camel core and doesn't require any additional dependency.

Along the same lines, testing is also crucial in an integration project. In such a kind of project, a lot of errors can happen and most are unforeseen. Moreover, a small change in an integration process might impact a lot of other processes. Camel provides the tools to easily test your design and integration logic, allowing you to integrate this in a continuous integration platform.

主站蜘蛛池模板: 哈尔滨市| 闽清县| 资阳市| 黔西| 民县| 阿合奇县| 敦化市| 邻水| 三河市| 唐河县| 弥渡县| 涿州市| 拉萨市| 南投市| 江城| 勐海县| 香格里拉县| 会宁县| 玛多县| 察隅县| 景洪市| 庆元县| 辽中县| 澎湖县| 攀枝花市| 申扎县| 乌拉特中旗| 丹江口市| 黑龙江省| 嘉定区| 秀山| 利川市| 阿荣旗| 井研县| 海宁市| 正定县| 德庆县| 武乡县| 招远市| 姚安县| 广南县|