On Sat, Jul 22, 2017 at 9:01 AM, Gayan Gunawardana <ga...@wso2.com> wrote:
> > > On Fri, Jul 21, 2017 at 6:07 PM, Vindula Jayawardana < > vindula...@cse.mrt.ac.lk> wrote: > >> Hi, >> >> As I mentioned in the proposal, the intended http client for the project >> is Feign client [1]. However, it was experienced that using the feign as >> the http client makes the implementation process more lagging due to >> following reasons. >> >> 1. The documentation support for the client is not that sufficient (less >> documentation/blogs). >> 2. As the compliance test exploits most of the http features, the current >> feign implementation has caused addition efforts to be made to accommodate >> the necessary requirements(eg: extension schema based operations). >> >> Due to the above reasons and since the project is deadline sensitive, I >> think it would be much more flexible to use apache http client [2] as the >> http client for the project. This change can be accommodated without much >> of effort and also as the client is an established client, the mentioned >> difficulties will be mitigated. What do you think? >> > +1 > We can have a look at Feign client [1] and analyze difficulties a bit. IMO > making lot of effort to get it working with Feign client is not a main > objective of the project. If Feign client is more harder to use due to > above reasons you mentioned, can switch http client. If you can make http > client configurable with some default implementation would be great. > Use of Feign client is not the top most objective of this project hence +1 to use Apache HTTP Client but please make sure to use latest version available. BTW as we use Feign client in some other places in WSO2 please send a mail to dev list mentioning the difficulties you faced. Thanks ! > >> [1] - https://github.com/OpenFeign/feign >> [2] - https://hc.apache.org/ >> >> Thank you, >> *Vindula Jayawardana* >> Computer Science and Engineering Dept. >> University of Moratuwa >> mobile : +713462554 >> Email : vindul...@gmail.com >> >> <https://www.facebook.com/vindula.jayawardana> >> <http://lk.linkedin.com/pub/vindula-jayawardana/a7/315/53b> >> <https://plus.google.com/u/0/+VindulaJayawardana/posts> >> <https://twitter.com/vindulajay> >> >> *“Respect is how to treat everyone, not just those you want to impress. "* >> >> >> *-Richard Branson-* >> >> >> > > > -- > Gayan Gunawardana > Senior Software Engineer; WSO2 Inc.; http://wso2.com/ > Email: ga...@wso2.com > Mobile: +94 (71) 8020933 > > _______________________________________________ > Dev mailing list > Dev@wso2.org > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Sagara Gunathunga Associate Director / Architect; WSO2, Inc.; http://wso2.com V.P Apache Web Services; http://ws.apache.org/ Linkedin; http://www.linkedin.com/in/ssagara Blog ; http://ssagara.blogspot.com
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev