2011-08-13 12 views
6

Jestem bardzo początkującym programistą i nie odbyłem wcześniej formalnego szkolenia, więc proszę o zachowanie mnie, jeśli jest to mgliste pytanie.Komunikacja między aplikacjami?

Byłem po prostu ciekawy: w jaki sposób różne programy na tym samym komputerze komunikują się ze sobą? Z mojego doświadczenia programistycznego wierzę, że można to osiągnąć za pomocą programowania w gniazdach?

Dzięki

Odpowiedz

1

Gniazda, pamięć współdzielona, ​​zdarzenia/sygnały, przewody, semafory, kolejki wiadomości, mailslots. Po prostu przeszukaj Internet.

1

Możesz użyć WM_COPYDATA w systemie Windows, który jest naprawdę prostym sposobem przesyłania danych między różnymi aplikacjami/procesami.

I here to lista innych metod, które działają na wielu platformach i na wiele różnych języków.

Powiązane problemy