Disclosed is a system, method, and program for testing appliances. The appliance includes an embedded processor and an appliance network address to communicate with remote systems over a network. A first server program having a first network address, such as an HTTP server program, receives a test request indicating a test to perform and an appliance to test. A second server program, such as a Java servlet, having a second network address is loaded and transmits information on the test request to the appliance network address indicated in the test request. A third server program having a third network address, such as a Java servlet, is loaded to execute within the appliance embedded processor in response to receiving information on the test request. The second server program transmits at least one test command to the third network address. The third server program executes each test command transmitted from the second server program and returns test response data, generated in response executing each test command, to the second network address for processing by the second server program.

São divulgados um sistema, um método, e um programa para testar dispositivos. O dispositivo inclui um processador encaixado e um endereço de rede do dispositivo para comunicar-se com os sistemas remotos sobre uma rede. Um primeiro programa do usuário que tem um primeiro endereço de rede, tal como um programa do usuário do HTTP, recebe um pedido do teste que indica um teste para executar e um dispositivo para testar. Um segundo programa do usuário, tal como um servlet de Java, tendo um segundo endereço de rede é carregado e transmite a informação no pedido do teste ao endereço de rede do dispositivo indicado no pedido do teste. Um terceiro programa do usuário que tem um terceiro endereço de rede, tal como um servlet de Java, é carregado para executar dentro do processador encaixado dispositivo em resposta a receber a informação no pedido do teste. O segundo programa do usuário transmite ao menos um comando do teste ao terceiro endereço de rede. O terceiro programa do usuário executa cada comando do teste transmitido do segundo programa do usuário e retorna os dados da resposta do teste, gerados na resposta que executa cada comando do teste, ao segundo endereço de rede para processar pelo segundo programa do usuário.

 
Web www.patentalert.com

< Software system and methods for testing the functionality of a transactional server

< Dual ethernet protocol stack for maximum speed access to a programmable logic controller (PLC)

> Real time synchronization in multi-threaded computer systems

> Multiple virtual machine system with efficient cache memory design

~ 00077