I've never used RX in my projects.
To answer your question I need to know what usage scenario are you asking about.
It does say Linq enabled on the main page.
Yes, Zyan supports LINQ. It means that if you server component has method such as
public IQueryable<T> GetTable<T>()
you can create a proxy for it on the client and use it in a LINQ query:
var proxy = zyanConnection.CreateProxy<IMyDataContext>(); // your service interface name
var query =
from u in proxy.GetTable<User>()
var bozos = query.Count(); // execute remote LINQ query and get the result
Your LINQ expression will be serialized and sent across the wire, executed on server and transferred back to client.
But this feature has nothing to do with RX.
You can use RX to wrap around events on the client side.
Zyan will transfer events raised by server component to your client-side proxy and raise them just like as normal local events.
You can create observable wrapper for them and use it in your LINQ queries.
This scenario should work, but I'm not sure if that's what you're talking about?