Lisp HUG Maillist Archive

IPC on Windows

Hi folks,

Anyone has experience of communicating between different LispWorks programs on Windows? Specifically, I want to send a custom string from one running instance of my application to another.

http://msdn.microsoft.com/en-us/library/windows/desktop/aa365574%28v=vs.85%29.aspx
lists several of Interprocess Communication technics, but so far I haven't figured out how to implement any of them in LispWorks. Some are probably more easily implemented than others.

Regards
Erik


_______________________________________________
Lisp Hug - the mailing list for LispWorks users
lisp-hug@lispworks.com
http://www.lispworks.com/support/lisp-hug.html


Re: IPC on Windows

> From: =?iso-8859-1?Q?Erik_Ronstr=F6m?= <erik.ronstrom@doremir.com>
> Date: Wed, 4 Jun 2014 09:44:28 +0200
> 
> Hi folks,
> 
> Anyone has experience of communicating between different LispWorks
> programs on Windows? Specifically, I want to send a custom string
> from one running instance of my application to another.

Either sockets or DDE?

- nick

_______________________________________________
Lisp Hug - the mailing list for LispWorks users
lisp-hug@lispworks.com
http://www.lispworks.com/support/lisp-hug.html


Re: IPC on Windows

TCP sockets are the simplest way (see
http://www.lispworks.com/documentation/lw61/LW/html/lw-624.htm and
http://www.lispworks.com/documentation/lw61/LW/html/lw-597.htm), but you could
also use named pipes (see examples/delivery/ntservice/ and
http://www.lispworks.com/documentation/lw61/LW/html/lw-1461.htm).

-- 
Martin Simmons
LispWorks Ltd
http://www.lispworks.com/



>>>>> On Wed, 4 Jun 2014 09:44:28 +0200, Erik Ronström said:
> 
> Hi folks,
> 
> Anyone has experience of communicating between different LispWorks programs on Windows? Specifically, I want to send a custom string from one running instance of my application to another.
> 
> http://msdn.microsoft.com/en-us/library/windows/desktop/aa365574%28v=vs.85%29.aspx
> lists several of Interprocess Communication technics, but so far I haven't figured out how to implement any of them in LispWorks. Some are probably more easily implemented than others.
> 
> Regards
> Erik
> 
> 
> _______________________________________________
> Lisp Hug - the mailing list for LispWorks users
> lisp-hug@lispworks.com
> http://www.lispworks.com/support/lisp-hug.html
> 

_______________________________________________
Lisp Hug - the mailing list for LispWorks users
lisp-hug@lispworks.com
http://www.lispworks.com/support/lisp-hug.html


Updated at: 2020-12-10 08:33 UTC