I have been working on other projects and this one has not been getting much attention. I have a new project that I will be working on which will be using this code, so hopefully I will be able to improve this code and maybe even get a stable release out in the near future.
Today I have posted the Beta version of the “A” code. This was long over due, but I have been distracted. It is significantly faster than the “B” code, but it is less flexible.
The “A” code is a single threaded TCP server class using A-synch calls which is based off of the v0.0.1.7 code. This code is ideal for handling data in the invoking class. It is easy to wrap around it and use it with minimal effort as is. If you don't want to play with the internals of my code, this is the one to use.
The “B” code is a multi-threaded TCP server class using blocking which is based on the v0.0.1.7 code. This code is ideal for processing data on each individual thread at the price of more overhead as each TCP session will have its own thread. Although it will require mucking with the code, there are numerous possibilities with the “B” code.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have been working on other projects and this one has not been getting much attention. I have a new project that I will be working on which will be using this code, so hopefully I will be able to improve this code and maybe even get a stable release out in the near future.
Today I have posted the Beta version of the “A” code. This was long over due, but I have been distracted. It is significantly faster than the “B” code, but it is less flexible.
The “A” code is a single threaded TCP server class using A-synch calls which is based off of the v0.0.1.7 code. This code is ideal for handling data in the invoking class. It is easy to wrap around it and use it with minimal effort as is. If you don't want to play with the internals of my code, this is the one to use.
The “B” code is a multi-threaded TCP server class using blocking which is based on the v0.0.1.7 code. This code is ideal for processing data on each individual thread at the price of more overhead as each TCP session will have its own thread. Although it will require mucking with the code, there are numerous possibilities with the “B” code.