AppSpace Release V1.2

Rating:        Based on 1 rating
Reviewed:  1 review
Downloads: 165
Change Set: 67063
Released: Nov 21, 2011
Updated: Jan 11, 2012 by thomass
Dev status: Stable Help Icon

Recommended Download

Application XcoAppSpace Binaries
application, 1986K, uploaded Jan 9, 2012 - 70 downloads

Other Available Downloads

Example XcoAppSpace Usage Demos
example, 2527K, uploaded Jan 11, 2012 - 63 downloads
Example Document Editor Example Application
example, 470K, uploaded Nov 21, 2011 - 32 downloads

Release Notes

We are again happy to present you a new Version of the XcoAppSpace!
During the last year many small changes have been made to improve the stability and performance of the AppSpace. Here are the details:

Changes

  • Message types are now automatically checked for serializability when a worker connection is established, and an exception is thrown if a non-serializable type is found. This should help prevent the hard to find error when messages are lost because the Serializable attribute was forgotten. The following rules are checked:
    • Binary Serializer: Types must have the Serializable attribute
    • Json Serializer: Types must be public and have an empty default constructor
  • Changes in TcpTransportService for improved stability and performance
  • Improvements to XcoPublisher
    • Automatic unregistering of remote ports when they are no more available
    • Can now be used correctly also with Json Serializer (including filters!)
  • Improvements to Binary Serializer
    • Greatly improved serialization performance
    • Changed message contracts to that future appspace will be interoperable despite of different version numbers
  • Added a Receive Method variant for iterator handlers
  • Improved the serialization of arrays with the Json Serializer
  • Removed problems with the Send() and GetPortInfo() extension Methods
  • Improvements to Azure Transport Service

Reviews for this release

     
Perfect framework for complex communications projects, great solution. Good documentation. Lot of examples. Great Support. Steadily more features are added and existing improved. Good work. Thank you!
by cuserroro on Feb 7, 2012 at 10:25 AM