* the chunk size for the read/send is configurable
* the application port is configurable
* added a c linux (gcc compatible) version