Skip to content

Commit

Permalink
Updated README and Assembly version
Browse files Browse the repository at this point in the history
  • Loading branch information
haneytron committed Jul 12, 2014
1 parent 5eaaa2e commit 73bfd46
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 16 deletions.
30 changes: 15 additions & 15 deletions README.md
@@ -1,40 +1,40 @@
SIMPLSOCKETS 1.1.2
SIMPLSOCKETS 1.2.0
===========


A spinoff library of Dache that provides highly efficient, scalable, simple socket communication.

**NUGET:** http://www.nuget.org/packages/SimplSockets

**WEB:** http://www.getdache.net

**EMAIL:** info@getdache.net
**EMAIL:** [info@getdache.net](mailto:info@getdache.net)

**NUGET:** [SimplSockets](http://www.nuget.org/packages/SimplSockets)


VERSION INFORMATION
============================================


1.1.2
1.2.0
------------------

- Optimizations to initial buffer allocations and sizes which result in a substantially smaller memory footprint
- SUBSTANTIALLY optimized performance and memory usage. Much less memory used and buffer object creation. The result is much faster sockets!

- Heuristics-based pool population (20% allocated initially instead of 100%, will grow as needed)
- BREAKING CHANGES: altered interfaces and methods to be more OO-friendly and to enable client and server to have access to same operations

- 1/10 (or less) memory allocated for buffer collections when compared to previous versions.
- Exposed events for MessageReceived and Error that you can hook into to receive (and process) messages, and to handle any communication errors

- Pool and Blocking Queue optimizations

INSTALLATION INSTRUCTIONS
============================================
- Refactored almost all code to be much more efficient


Just include the DLL in your project ([NuGet](http://www.nuget.org/packages/SimplSockets)) and then create the appropriate client or server object!
INSTALLATION INSTRUCTIONS
============================================

To create a client:

`var client = SimplSocket.CreateClient(...)`
Just include the DLL in your project ([NuGet](http://www.nuget.org/packages/SimplSockets)) and then create a SimplSocket!

To create a server:
To create a client or server:

`var server = SimplSocket.CreateServer(...)`
`var clientOrServer = new SimplSocket()`
2 changes: 1 addition & 1 deletion SimplSockets/Properties/AssemblyInfo.cs
Expand Up @@ -20,4 +20,4 @@
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.1.2.*")]
[assembly: AssemblyVersion("1.2.0.*")]

0 comments on commit 73bfd46

Please sign in to comment.