Java RTMP client?

about FluorineFX, i got the same result as in this thread:

NetConnection with C# : FluorineFX ?

HTTPProvider is not fast enough for my purpose, I also did not find a working sample of remote shared objects in C# (using web services), again I’m not sure about latency.

when using web services - does it really opens a tcp connection like NetConnection, directly to the shared object? or it’s just passing the parameters as text (slow)?