Thread: Inter process communication

  1. #1
    Registered User
    Join Date
    Apr 2013
    Location
    Gurgaon, Haryana, India
    Posts
    41

    Question Inter process communication

    Guys i want your help in getting around good tutorials/books to learn how i can make two separate applications/programs communicate with each other? one more thing is this type of communication platform specific ? if then which platform to study more or concentrate more on current trends, and if you can suggest the tutorials and books about the various platform it would be a great help.

  2. #2
    Registered User
    Join Date
    Nov 2010
    Location
    Long Beach, CA
    Posts
    5,909
    Quote Originally Posted by Amitesh93 View Post
    Guys i want your help in getting around good tutorials/books to learn how i can make two separate applications/programs communicate with each other? one more thing is this type of communication platform specific ? if then which platform to study more or concentrate more on current trends, and if you can suggest the tutorials and books about the various platform it would be a great help.
    Yes, it's platform-specific.

    Good books/tutorials will depend on the platform. I work mostly with Linux, and use Google for "high-level" questions (e.g. which type of IPC do I want to use) and use the man pages extensively when I am actually writing IPC code (or almost any code in Linux).

    As for which platform to pick, we can't say. If your school or work uses one in particular, then use that. If not, Linux, MacOS and Windows are all popular platforms, so pick any one. The fundamental concepts are quite similar, which is the important thing to learn.

    Once you start to get the hang of IPC on one platform, consider learning a second platform. Study what is the same and what is different. It will give you some interesting insight to architecture and OS similarities and differences.

  3. #3
    Registered User
    Join Date
    Nov 2012
    Posts
    1,393
    For cross-platform solutions you can use a cross-platform library. This one is popular on Linux but also works on Windows

    dbus

  4. #4
    Registered User
    Join Date
    Apr 2013
    Location
    Gurgaon, Haryana, India
    Posts
    41
    Well actually i am completely new to this topic so fiddling with man pages and google would be fine if i have a certain base on the topic thatswhy i was asking, i would like to kickstart with linux as i am doing most of my work on it, so if i could get good tutorials as i did found some books but are quite advanced i think so please your tips would be higly important.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Advice on inter-process communication
    By erupter in forum C Programming
    Replies: 8
    Last Post: 08-10-2012, 01:31 PM
  2. Best solution for inter-thread communication?
    By IceDane in forum Linux Programming
    Replies: 7
    Last Post: 05-25-2009, 05:15 AM
  3. C program for Inter Process communication ( Tx and RX)
    By hiharsh in forum C Programming
    Replies: 3
    Last Post: 05-03-2007, 10:23 AM
  4. Inter program communication!!
    By visham in forum C Programming
    Replies: 16
    Last Post: 09-09-2005, 12:02 AM
  5. Inter-Process Communication in Windows
    By JBravo in forum C++ Programming
    Replies: 3
    Last Post: 03-11-2002, 10:55 AM