×

Transferring command-lines as a message

  • US 7,933,986 B2
  • Filed: 08/31/2006
  • Issued: 04/26/2011
  • Est. Priority Date: 02/16/2006
  • Status: Active Grant
First Claim
Patent Images

1. In a networking computing system, a method of remotely operating a shell process by transferring commands as a message based protocol rather than as a character-oriented transmission, the method comprising:

  • identifying at a client a command to be executed remotely in a command-line shell by a command-line shell processor, which processes commands as atomic units that include one or more of a command name and one or more switches;

    validating at the client the command by comparing the command against an access control list;

    creating at the client an execution message for attaching the command as a structured atomic unit thereto when requesting execution of the command by the remote command-line shell processor; and

    sending from the client the execution message to the remote command-line shell processor for processing the command as a structured atomic unit, without sending the execution message on a character-by-character basis,wherein the validating at the client occurs before the sending from the client the execution message to the remote command-line shell processor; and

    the execution message being capable of including multiple commands, wherein adata exchange between the client and the remote command-line shell processor comprises one or more streams of data of dedicated input and output messages segregated from one or more of the multiple commands, wherein the dedicated input messages are sent by the client, and the dedicated output messages are received by the client as a result of the execution of one or more commands at the remote command-line shell processor.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×