ipc

Problem using WCF and NetNamedPipeBinding for IPC

I'm trying to learn WCF to use it as an IPC mechanism for a host/plugin system. The host needs to be able to call the plugin to Start/Stop it, and the plugin needs to call the server back to perform logging. I made a simple test case where the host creates an endpoint on "net.pipe://localhost/SampleServer" with the following ServiceCont...

Interprocess communication: one server and multiple clients

I have one "server" process running, which will fetch data over the network for other processes running on the same machine as the server process. How should I transfer data from the local server process and the local clients? ...

How to remove .NET Remoting Fatal problem :Exception

Hello, I am implementing Publisher/Subscriber pattern via .NET Remoting. My publisher is waiting for incoming requests on its url. At its side remoting environment configures properly and no problem at all. At subscriber's end when I make some subscriptions from its side to publisher, it hangs out. I mean program hangs and console sho...

how to integrate two different processes together using two different programs in c language

create two process which communicate using shared memory segment. The first process finds list of all processes on the system with their name, process id, number of files opened and total time running and creates a linked list containing this data about every process running in the shared memory. The second process reads this linked list...

iPad and memory problems

Hi, is it possible, that when the iPad application is forcibly closed/killed by the iOS becuase of 'out of memory situation', the memory the application allocated is not 100% released? I think that the memory allocated directly by the client is released - there is even HW support for this, but we were observing that if the application i...

Does the current version of msysgit support process substitution?

Under my version of msysgit, I can't use process substitution. cat <(echo 'foo') sh.exe": cannot make pipe for process substitution: Function not implemented If I upgraded to the latest version of msysgit, would its version of msys / mingw be able to handle process substitution? My current version of msysgit is 1.7.0.2.msysgit.0 and ...

Which IPC to use?

Background I got a client/server solution which is using a mix of services (like IUserService to add/remove/fetch etc) and messages (like UserCreated, CallArrived etc). Each client authenticates when connecting. It's a software as service solution and therefore all messages may not be transported to all connected clients. Therefore I ne...

Communicating Browser Extension and external application

I'm trying to connect a browser extension (Firefox, Chrome, IE...) with an external application. Using a non-polling system to notify the messages between the components. I've already seen several approaches, but I'm not sure which ones are possible and which ones are the best. One solution could be trying to use a IPC (Os-dependant) s...

How to implement concurrency primitives?

Where can I find information (books, papers, tutorials) on how concurrency primitives are usually implemented? I'm mostly interested in the implementation of inter-process communication, or message-passing (both synchronous and asynchronous): send, receive, select etc. ...

How could I create a cross platform interprocess communication between .NET and Java?

I want to develop a certain plugin/extension, which needs to run in eclipse and has to integrate with another (java) plugin, but it has to collect data from .NET assemblies (using mono's cecil). So my question is how should I create this relation between the Java code and the .NET? I know that I could use mono to run the .net applicati...