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

Summary

In this chapter, we took a deep dive into RxJava, a port form of Microsoft's Reactive Extensions from .NET. We learned about its main abstraction, the observable, and how it relates to iterables.

We also learned how to create, manipulate, and combine observables in several ways. The examples shown here were contrived to keep things simple. Nevertheless, all of the concepts that have been presented are extremely useful in real applications and will come in handy for our next chapter, where we will put them to use in a more substantial example.

Finally, we finished by looking at error handling and backpressure, both of which are important characteristics of reliable applications that should always be kept in mind.

In the next chapter we will create a stock market monitoring application using observable sequences and RxClojure. They will help us reduce the complexity when dealing with stateful computations.

主站蜘蛛池模板: 和顺县| 济南市| 铁力市| 高尔夫| 新密市| 金川县| 白朗县| 阜新| 宁城县| 东宁县| 司法| 庄河市| 获嘉县| 花垣县| 邛崃市| 绵竹市| 湘潭市| 永州市| 孝感市| 玉林市| 新泰市| 壶关县| 于田县| 边坝县| 京山县| 包头市| 尼木县| 龙川县| 葫芦岛市| 五家渠市| 来凤县| 宣武区| 望江县| 屏东县| 驻马店市| 武山县| 古丈县| 大英县| 乌鲁木齐县| 东乡县| 南丹县|