SQL Server Performance

what is RPC

Discussion in 'General DBA Questions' started by aaronsandy, Feb 11, 2005.

  1. aaronsandy New Member

    what is RPC?where is it used
  2. satya Moderator

    RPC is an interprocess communication technique that allows client and server software to communicate. Microsoft Remote Procedure Call (RPC) is an interprocess communication (IPC) mechanism that enables data exchange and invocation of functionality residing in a different process.

    RPC serves as a go–between for client/server communications. RPC is designed to make client/server interaction easier and safer by factoring out common tasks, such as security, synchronization, and data flow handling, into a common library so that developers do not have to dedicate the time and effort into developing their own solutions. This is mostly used in Linked Severs connections.

    Satya SKJ
    This posting is provided “AS IS” with no rights for the sake of knowledge sharing.
  3. aaronsandy New Member

    Can u give any practical example which can demonstrate the working of RPC
  4. ranjitjain New Member

    The most common eg of RPC is Internet and another is in Network where two machines communicate with each other remptely.
    U can c RPC call locator in windows services for more info.

Share This Page