HTTP Listener

May 13, 2015 at 2:46 PM
Hi,

The link https://casablanca.codeplex.com/documentation shows that "HTTP Listener" and "OAuth Client" are still in Beta. When will they be released in GA?

Second question is - will HTTP Listener be supported in Windows Server? Or will there be any restrictions to run on Windows Server?

Thanks.
May 13, 2015 at 5:53 PM
Hi Ganesha,

The main focus of this library is on enabling connecting to services, and not so much on the authoring side. The http_listener is still in Beta because more work would need to be done on features, performance, stress testing, and bug fixing. Especially since it is a server side component. We aren't actively doing much work on it other than occasional bug fixes. Some others are using it and contribute fixes back, but I don't have any specific plan to move it out of the 'experimental' namespace and Beta.

Regarding OAuth, we probably will move it out of Beta in a future release once we are comfortable with the API and feel enough customers are successfully using it to solve their problems.

Steve
May 13, 2015 at 7:59 PM
Hi Steve,

Thanks for the quick reply! Could you please elaborate a bit on "more work would need to be done on features, performance, stress testing, and bug fixing"?
At the moment, I don't see a good solution for REST in C++ for server side (apart from REST SDK). Do you see any alternative?

Ganesha
May 14, 2015 at 1:03 AM
Hi Ganesha,

Feature wise some are missing, HTTPS isn't supported on all platforms, there are no authentication features. Those are just a couple that quickly come to mind. We have done no stress/reliability testing for the http_listener. Performance wise minimal testing work has been done.

Not to mention that if you are actually deploying a service you will likely have to deal with and hosting with Apache or IIS, or deploying into Azure. We don't have solutions for that right now.

Steve