Updating...
Code
Plex
Project Hosting for Open Source Software
Register
Sign In
RSS
Subscribe to Project
All Project Updates
Discussions
Issue Tracker
Releases
Reviews
Source Code
Wiki & Documentation
RSS
Subscribe to Project
home
downloads
documentation
discussions
issue tracker
source code
people
license
Zyan Communication Framework 2.3
Rating:
No reviews yet
Downloads:
80
Change Set:
17440
Released:
Feb 21 2012
Updated:
Feb 26 2012
by
yallie
Dev status:
Stable
Recommended Download
Zyan Communication Framework 2.3 for .NET 4.0/Mono 2.8+
application, 411K, uploaded
Feb 21
- 67 downloads
Other Available Downloads
Zyan Communication Framework 2.3 for .NET 3.5
application, 418K, uploaded
Feb 21
- 13 downloads
Release Notes
Zyan 2.3 NuGet package
Project description
Zyan is a framework that simplifies development of distributed applications.
With Zyan you can publish every .NET class for remote access over the network.
Zyan is highly customizable and provides you with tools to build modular and plugable distributed applications.
[en]
What's new in Zyan 2.3
:
Session-bound events
Server-side event filters
Event handlers are restored when the client is reconnected
Call interception features are improved and refactored:
CallInterceptor.Enabled property allows turning on and off specific interceptors
New helper methods for creating interceptors: CallInterceptor.For<T>() and .For<T>(string uniqueName)
Interception pause mode: using (CallInterceptor.PauseInterception()) { ... }
HttpCustomClientProtocolSetup supports proxy server protected environments
Stream support is tested
Bugs fixed:
[en] InterLinqType.GetHashCode() may throw TypeLoadException
[en] Unsubscription problems
[en] Bad ServerSession.CurrentSession in OneWay methods
[en] Retry attempts fails, if server process restarted
[en] Call interception bug
[en] TcpEx: unhandled SocketException may crash server
[en] CallInterceptionData.MakeRemoteCall() ignores exceptions
[en] MiniChat: exception thrown in the server crashes client
[en] ClientHeartbeat does not update the session Timestamp
[en] Client's exception in DynamicEventWire shouldn't be rethrown
[en] ZyanComponentHost.BeforeInvoke event: current session is wrong
[en] BeforeInvoke/InvokeCanceled misbehavior
[en] InvokeCanceledEventArgs: new CancelException is ignored
We'd like to express our gratitude to the following people who have helped to improve this release of Zyan:
blackdog
— contributed monitoring channel sinks
gmav
— proposed disconnection detection and proxy support for the http channel
radio42
— several important suggestions regarding session handling
See
here
for further details about the new features.
[ru]
Новое в версии 2.3
:
События, привязанные к сессиям
Серверные фильтры для событий
Восстановление обработчиков событий при повторном соединении
Перехват вызовов доработан и существенно улучшен:
Добавлено свойство CallInterceptor.Enabled, позволяющее включать и выключать отдельные перехватчики
Новые методы для создания перехватчиков: CallInterceptor.For<T>() и .For<T>(string uniqueName)
Режим паузы перехвата вызовов: using (CallInterceptor.PauseInterception()) { ... }
HttpCustomClientProtocolSetup теперь поддерживает прокси-серверы
Поддержка потоков оттестирована и работает
Список исправленных ошибок:
[en] InterLinqType.GetHashCode() may throw TypeLoadException
[en] Unsubscription problems
[en] Bad ServerSession.CurrentSession in OneWay methods
[en] Retry attempts fails, if server process restarted
[en] Call interception bug
[en] TcpEx: unhandled SocketException may crash server
[en] CallInterceptionData.MakeRemoteCall() ignores exceptions
[en] MiniChat: exception thrown in the server crashes client
[en] ClientHeartbeat does not update the session Timestamp
[en] Client's exception in DynamicEventWire shouldn't be rethrown
[en] ZyanComponentHost.BeforeInvoke event: current session is wrong
[en] BeforeInvoke/InvokeCanceled misbehavior
[en] InvokeCanceledEventArgs: new CancelException is ignored
Мы хотели бы поблагодарить следующих пользователей, которые помогли улучшить этот выпуск Zyan:
blackdog
— прислал канальные приемники для учета трафика
gmav
— предложил отслеживать разрыв соединений и поддержку прокси-серверов
radio42
— сделал массу важных замечаний по поводу пользовательских сессий
Более подробно о новых возможностях можно прочесть
здесь
(на английском языке).
Reviews for this release
No reviews yet for this release.
To download the file you must agree to the following license.
X
Copyright (c) 2010 Hagen Siegel Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Opera does not support ClickOnce
X
To install this application, save it and then open it. Opening it directly from Opera will not work correctly.
Other Downloads
Released
|
Planned
Zyan Communicat
ion Framework 2.3
Feb 21 2012
, Stable
Zyan 2.2
Nov 3 2011
, Stable
Zyan 2.1
Jul 18 2011
, Stable
Zyan 2.0
Jun 3 2011
, Stable
Zyan 2.0 Beta
Apr 26 2011
, Beta
Zyan 1.2
Feb 9 2011
, Stable
Zyan 1.1
Jan 26 2011
, Stable
Zyan 1.0.0.1
Jan 2 2011
, Stable
Zyan Version 1.0
Dec 19 2010
, Stable
Zyan Version 0.9.3
Nov 24 2010
, Beta
Zyan Version 0.9.2.1
Nov 15 2010
, Beta
Zyan Version 0.9.2
Nov 11 2010
, Beta
Zyan Version 0.9.1
Nov 8 2010
, Beta
Zyan Version 0.9
Oct 21 2010
, Beta
Zyan Version 0.8
Oct 18 2010
, Beta
Zyan.Commu
nication Version 0.6
Sep 22 2010
, Alpha
Zyan.Commu
nication Version 0.5.2
Sep 19 2010
, Alpha
Zyan.Commu
nication Version 0.5.1
Sep 18 2010
, Alpha
There are no Planned releases for this project.
e-mail icon
Release notifications
Sign in
to display notification settings.
X
Email me
(change e-mail address)
Unsubscribe
Also stop notifications for
individual
issue(s) I subscribed to.