Remote software installation and maintenance

   
   

A human engineer using a computer system can maintain numerous software services and packages installed on a number of servers through a single master server and a computer network. Each software service and package is represented in a package and service template datastore 120 in templatized form. The installation template includes placeholder data which represents server-specific information used to install the computer software. The placeholder is included in program modules, configuration data files, and/or installation scripts. To install the computer software on the selected server computer, a master server retrieves server-specific information for the selected server, substitutes the retrieved server-specific data for the placeholder data to form server-specific installation data, and transports the server-specific installation data to the selected server for execution.

Людской инженер используя систему компьютера может поддерживать многочисленн обслуживания и пакеты средства программирования установленные на несколько серверов через одиночный мастерский сервера и компьютерную сеть. Каждые обслуживание и пакет средства программирования представлены в пакете и datastore 120 шаблона обслуживания внутри templatized форма. Шаблон установки вклюает данные по placeholder представляют сервер-speqificeski информацию используемую для того чтобы установить средство программирования компьютера. Placeholder включено в модули программы, архивы данных конфигурации, and/or сценарии установки. Для того чтобы установить средство программирования компьютера на выбранный компьютер-сервер, мастерский сервер retrieves сервер-speqificeski информация для выбранного сервера, заменяет retrieved сервер-speqificeski данные для данных по placeholder для того чтобы сформировать сервер-speqificeski данные по установки, и транспортирует сервер-speqificeski данные по установки к выбранному серверу для исполнения.

 
Web www.patentalert.com

< Standardized interface between Java virtual machine classes and a host operating environment

< Method and apparatus for performing byte-code optimization during pauses

> Method and apparatus for managing independent asynchronous I/O operations within a virtual machine

> Determining completion of transactions processing in a dynamically changing network

~ 00165