US 7,502,999 B1
Automatically exposing command line interface commands as web services
Junaid Saiyed, Sunnyvale, Calif. (US)
Assigned to Sun Microsystems, Inc., Santa Clara, Calif. (US)
Filed on Apr. 02, 2004, as Appl. No. 10/816,983.
Int. Cl. G06F 17/00 (2006.01)
U.S. Cl. 715—249  [715/236; 715/239; 715/205] 21 Claims
OG exemplary drawing
 
1. A machine-implemented method, comprising:
parsing a man page that is associated with a specified command line interface (CLI) command;
based on the man page, automatically generating a description document that describes the syntax of the specified CLI command;
making the description document accessible to one or more remote systems to enable the one or more remote systems to create remote invocation messages based on the description document; receiving a remote invocation message that represents an invocation of the specified CLI command, wherein the remote invocation message was generated by at least one of the one or more remote systems based on the description document; and executing the CLI command indicated in the remote invocation message.