Patent ID: 7293262
Filing Date: 2007-11-06
Classification: G06F

Abstract:
1. A system including a web-based interface for use with an application program interface (API) to abstract complexity of enterprise service API programming, comprising: a server computer including a server processor and a plurality of enterprise service API for one of messaging, operation, administration and management monitoring: a client computer including a processing device and a client operating thereon: a web application including a user interface that executes the client and allows a user to enter user input markup language commands, including the name of at least one enterprise service API at the server computer, and operations to be performed therewith, and communicate said markup language commands to the server for processing thereon; a command processor that executes on the server, that receives and validates the user input markup language commands, and, for each markup language command converts the markup language command into a command object for communication to a command dispatcher; a command dispatcher that executes on the server and that receives command objects from the command processor and, for each command object, assigns the command object to one of a plurality of categories corresponding to the enterprise service API specified in the user input markup language commands; and a plurality of processor modules, including a processor module specific to each category of enterprise service API, wherein each processor module, receives the command objects assigned to its category, and uses the command object to perform operations at the corresponding enterprise service API located on the server computer.