Answer the question
In order to leave comments, you need to log in
A good tutorial on network application development?
Hello!
Interested in the question, does anyone know a good tutorial (possible in English), which analyzes different approaches to building network applications.
Network programming has been around for a long time, and there should be a lot of good/bad practices when developing such software. Those. to develop the same chat, or a game server, the tasks are rather template, but something could not be found recommendations. There is a lot of information on how to work with sockets, but each time in a specific task you have to come up with a solution yourself, but it would be interesting to look at other approaches, suddenly not the most obvious solutions come to my mind.
As for the programming language, it doesn't matter, the main thing here is the approach. My target languages: c++, java, python.
I would be grateful for any advice or links.
Answer the question
In order to leave comments, you need to log in
Netty in Action
Network applications must handle events intelligently and efficiently, establish priorities, resolve conflicts, and manage resources to avoid blocks, dropouts, and the other jams that occur in high-traffic environments. Netty is a Java-based networking framework designed to handle asynchronous network events smoothly so applications are easy to write and maintain.
.
There is no such term as "network programming". Network marketing only happens :)
You need to be more precise about the language and architecture. And even then it will be possible to talk about the choice of books.
In general, networks are the easiest thing after Hello World, it’s hard to write a whole book there. Rather, it will be a book on some framework or technology, such as "HeadFirst Servlets and JSP" or "RESTful Java with JAX-RS" (example for Java).
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question