1828352 Members
3130 Online
109976 Solutions
New Discussion

Re: Unix domain sockets

 
ptrskg
Frequent Advisor

Unix domain sockets

Hi,

I am looking for an implementation of
"Unix domain sockets" on OpenVMS to speed up local socket communication.

Does anyone know? Own implementation?
Mailboxes?

Thanks
Peter
5 REPLIES 5
Steven Schweda
Honored Contributor

Re: Unix domain sockets

I know of none. I was looking into this in
regard to GnuPG a few months back. (I later
found that it was less necessary than I had
thought for GnuPG, so I forgot about it.)

The normal "socket.h" does mention AF_UNIX,
but that seems to be the extent of support.

The suggestion I got from a real HP employee
was to use mailboxes, but that sounded to me
like real work. It might pay to whip up a
simple performance test, to see if there's
any real speed gain, before diving in to
make what I assume would be fairly extensive
changes to an existing application.
Craig A Berry
Honored Contributor

Re: Unix domain sockets

I don't know of one either. If you're going to do something painful like reimplementing your IPC code, you might want to consider global sections or intra-cluster communication services rather than mailboxes if speed is the primary concern.
Andy Bustamante
Honored Contributor

Re: Unix domain sockets

Adding to Craig's comment, global sections, ENQs and ASTs. OpenVMS provides several ways for process to process coordination and communication.

Andy
If you don't have time to do it right, when will you have time to do it over? Reach me at first_name + "." + last_name at sysmanager net
Ian Miller.
Honored Contributor

Re: Unix domain sockets

See
http://h71000.www7.hp.com/doc/82FINAL/5841/5841pro_contents.html#toc_chapter_3

for Process Communication alternatives.
____________________
Purely Personal Opinion
ptrskg
Frequent Advisor

Re: Unix domain sockets

Thanks for all answers!