in reply to Re: Interprocess communication in windows xp
in thread Interprocess communication in windows xp

Hi thanks..

Actually Application.exe uses TCP\IP APIs to interact with the other application as example say MSWORD...

now i need my perl program to communicate with this Application.exe.. Application.exe have configured socket,address,port of MSWORD ..

now my real thought is how to configure this application.exe ie socket,address,port to communicate with my perl program.. and What i should program in my perl program to establish the connection and communicate

  • Comment on Re^2: Interprocess communication in windows xp

Replies are listed 'Best First'.
Re^3: Interprocess communication in windows xp
by BrowserUk (Patriarch) on Apr 13, 2012 at 13:33 UTC
    socket,address,port of MSWORD

    Sorry, to say this, but I think you may be a little confused about those things. AFAIK, MSWORD doesn't use sockets for anything.


    With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.

    The start of some sanity?

Re^3: Interprocess communication in windows xp
by halfcountplus (Hermit) on Apr 13, 2012 at 13:09 UTC

    In other words, you didn't write Application.exe and cannot modify it.

    That may present some challenges depending on if and how well the socket interface is documented. Presumably, it is running as a server. You need to determine how the protocol it uses works; if there is no documentation for this you must do it by observing it interact with whatever client it was intended to work with. That means eavesdropping on the connection with something like wireshark.

Re^3: Interprocess communication in windows xp
by eyepopslikeamosquito (Archbishop) on Apr 13, 2012 at 13:01 UTC

    now my real thought is how to configure this application.exe ie socket,address,port to communicate with my perl program
    What is this mysterious Application.exe? Is it a commercial product? An open source tool? Or was it written in-house by someone else in your company? I'm assuming you didn't write it since you don't know how to configure it.