What is Reactive Extensions(Rx) in .net framework ?

 Posted by Rajkatie on 5/18/2012 | Category: ASP.NET Interview questions | Views: 4431 | Points: 40
Answer:

It is a library for composing asynchronous and event-based programs using observable sequences and LINQ-style query operators.

In Rx, you can represent multiple asynchronous data streams (that come from diverse sources, e.g., stock quote, tweets, computer events, web service requests, etc.) and subscribe to the event stream using the IObserver<T> interface. The IObservable<T> interface notifies the subscribed IObserver<T> interface whenever an event occurs.

Rx library is available for desktop application development in .NET. It is also released for Silverlight, Windows Phone 7 and JavaScript.


Source: msdn | Asked In: Rare | Alert Moderator 

Comments or Responses

Login to post response