I would like to add plugin TCPMessaging to my server. But i didn’t find folder public in this plugin. How can i include this plugin and use it?
TcpMessaging is enabled by default. You shouldn’t have to do anything to use it.
I use MessageEndpoint and i would like send messages to another computer via network(server <=> client). How can i do it?
TcpMessaging is point to point. You’ll have to configure the server IP in the plug-in settings.
If both computers are on the same subnet, you can also use UdpMessaging, in which case they discover each other automatically. No settings are needed.
For messaging in general, read the documentation of IMessageBus. Make sure you fully understand what a messaging system is and how it is intended to be used. If you just want to set network packets to a specific IP address, you also just use FSocket.
I want to connect multiple clients to the server on Internet. Then server and client must send messages to each other via IMessageBus.
How i can connect client to server? Сan be an example?
The Message Bus is transport agnostic. It does not know about networks, TCP, and the internet. You’ll have to configure the TcpMessaging plug-in to set up the desired connections: Edit → Project Settings… → Plugins → TCP Messaging