OpenLiberty / guide-reactive-rest-client

A guide on how to use a reactive JAX-RS client to asynchronously invoke RESTful microservices over HTTP.
https://openliberty.io/guides/reactive-rest-client.html
Other
1 stars 3 forks source link

Review feedback #38

Closed yeekangc closed 4 years ago

yeekangc commented 4 years ago

By using Jersey, the client can be updated to support RxJava objects instead of only the CompletionStage interface. These custom objects are useful for covering use cases that the CompletionStage interface cannot.

The ReactiveX API and the required Jersey libraries are included as dependencies to your gateway/pom.xml file. Look for the dependencies with artifactIDs of rxjava, jersey-client, jersey-rx-client-rxjava and jersey-rx-client-rxjava2.": Why Jersey? Why not RxJava directly? What's ReactiveX? What's the relationship between Jersey, RxJava and ReactiveX? We should explain the relationship appropriately. And, we need to explain why a developer may want to use third-party library too. What's the benefits?

@gkwan-ibm

yeekangc commented 4 years ago

Have these been fully addressed, @TiagoF99? It's unclear to me that they have been from my look at what I believe is the latest version.

TiagoF99 commented 4 years ago

I referred to this when rewriting the guide and I believe alot of them should be addressed

yeekangc commented 4 years ago

Thanks. Let us close the issue when ready.