Source code checked in, #42274
[en] Implemented asynchronous subscriptions. Legacy blocking mode can be enabled using ZyanSettings.LegacyBlockingSubscriptions flag (feature #2308).
View ArticleCommented Feature: [en] Async subscriptions [2308]
Add an option for purely asynchronous subscriptions (fire and forget):```c#proxy.MyEvent += Handler; // doesn't block the current thread for remote call```Comments: ** Comment from web user:...
View ArticleSource code checked in, #42279
[en] Fixed a few errors in unit tests that might occur due to parallel execution of test methods under NUnit runner (not all tests were meant to be thread-safe).
View ArticleCreated Issue: [en] TcpEx: deadlock in Connection class [2310]
This deadlock may occur when the connection is broken.It may result in application freezes on the client side.Here is the code:```c#// line 67public static Connection GetConnection(...){ ... lock...
View ArticleEdited Issue: [en] TcpEx: deadlock in Connection class [2310]
This deadlock may occur when the connection is broken.It may result in application freezes on the client side.Here is the code:```c#// line 67public static Connection GetConnection(...){ ... lock...
View ArticleClosed Issue: [en] TcpEx: deadlock in Connection class [2310]
This deadlock may occur when the connection is broken.It may result in application freezes on the client side.Here is the code:```c#// line 67public static Connection GetConnection(...){ ... lock...
View ArticleClosed Feature: [en] Async subscriptions [2308]
Add an option for purely asynchronous subscriptions (fire and forget):```c#proxy.MyEvent += Handler; // doesn't block the current thread for remote call```Comments: Implemented, see changeset #42274.
View ArticleNew Post: Example - MiniChat Compilation Failure
Hi, I just downloaded the Zyan Framework which by the way impressed me reading the specs. However, trying to compile the MiniChat Example in order to get acquainted with the Framework I ran into 3...
View ArticleNew Post: Is remote method parameter support ref and out ?
for example,I have a remote object: interface ISampleServer { string Test1(ref byte[] datas1); string Test2(out byte[] datas2); } but in clienside, datas1 is not modified, datas2 is always null. my...
View ArticleNew Post: [en] Example - MiniChat Compilation Failure (solved)
Hi Peter, thanks for you interest! Sorry about MiniChat compilation issues. MiniChat has been updated to demonstrate discovery capabilities of Zyan, but discovery feature is not yet released. I'm going...
View ArticleNew Post: [en] Is remote method parameter support ref and out ? (n/a)
Hi sky1248, no, ref- and out- parameters aren't supported. There were plans to implement ref/out support, but nobody seemed to need it. .NET 4.5 introduced asynchronous methods (async/await keywords),...
View ArticleNew Post: [en] Vacation (Aug 25 — Sept 10, 2014)
Hi everyone, I'm on vacation from Aug 25 to Sept 10. I won't be able to answer emails and questions on this forum in time, sorry. Although I'll do my best to find the opportunity and check the incoming...
View ArticleNew Post: How to deremine that currect Zyan Connection is connected?
Greetings, is there a way to determine if Zyan Connection is connected?
View ArticleNew Post: [en] Is remote method parameter support ref and out ? (n/a)
thank your reply very much. my previous project is base on .net remoting. I think zyan is base on .net remoting, iI'm wrong.
View ArticleNew Post: How to deremine that currect Zyan Connection is connected?
Hello Jesset3r, Zyan stays always connected. There is no mechnism to explicitly disconnect the connection (except Dispose). Because most channels of Zyan are based on TCP/IP, broken connections can...
View ArticleNew Post: [en] Is remote method parameter support ref and out ? (n/a)
Hi sky1248, Zyan uses .NET Remoting internally, but not for dispatching remote procedure calls directly. .NET Remoting can only dispatch remote calls to MarshalByref objects. Zyan has not such...
View ArticleNew Post: Can an event/method be restricted to on recipient? And data...
Hi yallie, I have a couple of questions referring to an intended project implementation with Zyan: Given that I have an event which many clients hook up to can I just inform a specific one? and if so,...
View ArticleNew Post: [en] How to deremine that currect Zyan Connection is connected?...
Hi, absolutely agree with that. Even if ZyanConnection had Connected property, it wouldn't add any meaningful information. The only way to determine whether it's really connected is to send some data...
View Article