Function for LAN communication between servers has been deprecated on version1.7.
For more details, please refer to migration from ProudNet 1.6 to 1.7.
The difference between ProudNet : Server and Network and LAN communication between servers is as followed.
Type | ProudNet : Server and Network | LAN communication between servers |
---|---|---|
Main use | Communication between general user application and server | Communication between each server in distributed structure |
NAT Device Transmission | YES | NO |
P2P relay(relay) | YES | NO |
Communication protocol between client and server | TCP and UDP | TCP |
P2P Communication Protocol | (Reliable) UDP | TCP |
Client's callback method | Poll (callback from Proud.CNetClient.FrameMove) | Thread pool에서 callback |
LAN communication between servers provides high speed communication as followed.
Since it only uses TCP, it uses TCP Offload Engine that accelerates communication of server hardware.
Unlike Proud.CNetClient, it performs callback of event and RMI reception from thread pool. Of course callback occurs from thread pool in server side as well.