A system is disclosed for remotely accessing database management systems
(5130) and performing guided iterative queries of knowledge bases (110)
over a communication circuit such as the Internet (5124). The system
includes a Web browser (5120) having a Java.TM. runtime environment
(4015), and executable content client (5121) that may be downloaded from a
remote location (103). A Krakatoa proxy server (5128), socket (5021), and
tunnel (5129) establish a mechanism for remote procedure calls through
firewalls (5126) via an HTTP server (5127). Guardrail counts (750) are
preferably displayed to the remote searcher to facilitate guided iterative
queries of the remote knowledge base (110). A configurable graphical
action region (700) is preferably provided to the remote searcher via a
graphical user interface to provide powerful navigation and linking of
diverse useful information which varies based upon contexts selected by
the remote searcher.
Um sistema é divulgado para os sistemas de gerência remotamente de acesso da base de dados (5130) e executar perguntas iterativas guiadas das bases de conhecimento (110) sobre um circuito de uma comunicação tal como o Internet (5124). O sistema inclui um web browser (5120) que têm um ambiente runtime de Java.TM. (4015), e o cliente satisfeito executável (5121) que podem downloaded de uma posição remota (103). Um proxy server de Krakatoa (5128), o soquete (5021), e o túnel (5129) estabelecem um mecanismo para chamadas remotas do procedimento através dos guarda-fogos (5126) através de um usuário do HTTP (5127). As contagens do guardrail (750) são indicadas preferivelmente ao searcher remoto para facilitar perguntas iterativas guiadas da base de conhecimento remota (110). Uma região gráfica configurable da ação (700) é fornecida preferivelmente ao searcher remoto através de uma relação de usuário gráfica para fornecer a navegação e ligar poderosos da informação útil diversa que varia baseado nos contextos selecionados pelo searcher remoto.