How to listen to local host port for string data?

Hello community,
I m new to unreal upgrading from unity.
So i want to know how can i achieve something like , where i start a server on local host on certain port number
as game starts and then listen for data containing string and then use it to print on screen or something else.

So suppose any other program send the string data on the same localhost with same port number I should be able.to use it.
Is there anyway i can achieve the above from blueprint ?
Please guide!