N
N
nesterione2015-07-01 12:37:59
Java
nesterione, 2015-07-01 12:37:59

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

3 answer(s)
A
abs0lut, 2015-07-01
@abs0lut

Java Network Programming, 4th Edition Developing...

C
cthulhudx, 2015-07-01
@cthulhudx

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.
.51s-84OSfQL._SX258_BO1,204,203,200_.jpg

M
Michael, 2015-07-01
@Singaporian

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 question

Ask a Question

731 491 924 answers to any question