#1
|
|||
|
|||
Mailslot alternative?
MSFT is going to retire remote mailslots: https://techcommunity.microsoft.com/t5/storage-at-microsoft/the-beginning-of-the-end-of-remote-mailslots/ba-p/3762048
I wonder if there is a alternative with similar characteristics, which would be: no need to open an own network socket. So some windows API that would use the latest and greatest samba or whatever to broadcast some data to all PC's on the network in a way that allows programs running there to receive it. |
The Following User Says Thank You to DavidXanatos For This Useful Post: | ||
niculaita (04-13-2023) |
#2
|
|||
|
|||
Ok so no one has any ideas here is my acceptable compromise solution:
Create a named pipe on one each system runnign the software. Enumerate all computers in the network by enumerating IShellFolder "::{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}" its more reliable then NetServerEnum which on my lan did not seam to work at all. Try opening the pipe on all found machines. Pretty NO Braodcast NO Does it work YES! The goal really is to not require any network communication originating from the process, as using sockets directly has the look and feal of indiscretion. Using a LAN IPC mechanism even if it goes over the network feels more private as it usually should not be able to leave the LAN. |
Thread Tools | |
Display Modes | |
|
|