Calculation of the harvest Java Client-server application, connection through the socket. Authorization system, work with third-party devices, automatic weight pulling from the weight board, sending to the bd, and so on.