Dukascopy Jforex Jnlp Extension


Como abrir a extensão do arquivo JNLP O JNLP é um tipo de arquivo usado com Java Web Start. Esta é uma configuração que permite aos usuários baixar aplicativos Java da Internet e executá-los com um único clique, ao invés de lutar com um processo de instalação mais complicado. Ao contrário da maioria dos arquivos, você normalmente abrirá um arquivo JNLP através de um link da Web em vez do sistema de gerenciamento de arquivos do seu computador. Java Web Start Para usar arquivos JNLP, você precisa ter Java Web Start em seu computador. Você pode obtê-lo como parte do pacote global de Java, disponível para download a partir do site Java (consulte Recursos). Depois de ter o Java Web Start no seu computador, ele irá baixar e instalar automaticamente qualquer arquivo JNLP que você obtenha da Internet. Após a instalação, a próxima vez que você selecionar um arquivo JNLP, o Java Web Start verificará a versão mais recente e atualizará o arquivo e executá-lo-á. Associação de arquivos Normalmente, selecionar um arquivo JNLP deve abri-lo automaticamente usando Java Web Start. Se isso não acontecer, a associação do arquivo pode estar ausente ou corrompida. Você pode alterar isso através dos menus Configurações do Windows. No Windows 8, você precisa procurar quotDefault Programsquot e selecioná-lo nos resultados sob quotAppsquot. Em seguida, selecione quotAsociar um tipo de arquivo ou protocolo com um programa e selecione quot. JNLPquot da lista e selecione quotChange program. quot Você verá quotJava Web Start Launcherquot entre a lista de programas, então selecione-o. Se você não vê isso, selecione quotMore Optionsquot e, em seguida, quotLook para outro aplicativo neste PC. Então, selecione o arquivo quotjavaws. exe, o qual você normalmente encontrará, seguindo as pastas quotC: Program Files (x86) Java JRE7 bin. quot Se isso não funcionar, você precisará tentar a pasta quotProgram Filesquot (sem x86) ou quotJREquot com um número posterior. Sintaxe do Arquivo JNLP O arquivo JNLP é um documento XML. O seguinte mostra um exemplo completo de um arquivo JNLP. O exemplo mostra o esboço básico do documento. O elemento raiz é jnlp. Que tem quatro subelementos: informações. Segurança. Recursos . E application-desc. Além disso, o Java Web Start também suporta o lançamento de miniaplicações usando o elemento applet-desc. Os elementos são descritos em mais detalhes abaixo. JNLP Elements jnlp Element spec atributo. Este atributo deve ser 1.0 ou superior para funcionar com esta versão. O valor padrão é 1.0. Assim, geralmente pode ser omitido. Tenha em atenção que esta versão suporta tanto a versão de especificações 1.0, versão 1.5 e a versão 6.0, enquanto as versões anteriores suportam apenas 1.0 e 1.5. Um arquivo jnlp especificando spec6.0 funcionará com esta versão, mas não as versões anteriores do Java Web Start. Atributo codebase. Todos os URLs relativos especificados em atributos href no arquivo JNLP estão usando este URL como base. Atributo href: Este é um URL apontando para a localização do próprio arquivo JNLP. Elemento Elemento de informação Elemento: Este atributo contém uma lista de nomes de sistemas operacionais para este elemento. Leia a discussão do elemento de recursos mais tarde para uma discussão completa sobre o atributo os. Elemento do título: o nome do aplicativo. Elemento do fornecedor: o nome do fornecedor do aplicativo. Elemento da página inicial: contém um único atributo, href. Que é uma URL que localiza a página inicial da Aplicação. Ele é usado pelo Java Application Cache Viewer para apontar o usuário para uma página da Web onde mais informações sobre o aplicativo podem ser encontradas. Elemento de descrição: uma breve declaração sobre o aplicativo. Os elementos de descrição são opcionais. O atributo kind define como a descrição deve ser usada. Pode ter um dos seguintes valores: one-line. Se uma referência ao aplicativo aparecerá em uma linha de uma lista ou tabela, essa descrição será usada. curto . Se uma referência ao aplicativo for exibida em uma situação em que haja espaço para um parágrafo, esta descrição é usada. Tooltip. Se uma referência ao aplicativo aparecerá em uma dica de ferramenta, esta descrição será usada. Apenas um elemento de descrição de cada tipo pode ser especificado. Um elemento de descrição sem um tipo é usado como um valor padrão. Assim, se Java Web Start precisa de uma descrição de tipo curto. E não está especificado no arquivo JNLP, então o texto da descrição sem um atributo é usado. Todas as descrições contêm texto simples. Nenhuma formatação, como com tags HTML, é suportada. Elemento de ícone: contém um URL HTTP para um arquivo de imagem em formato GIF, JPEG, ICO ou PNG. Os ícones são usados ​​para representar o aplicativo durante o lançamento quando o Java Web Start apresenta o aplicativo ao usuário no Java Application Cache Viewer em atalhos da área de trabalho. Um ícone de 64x64 é mostrado durante o download no Java Application Cache Viewer e nos atalhos da área de trabalho é usado um ícone 32x32. O Java Web Start redimensiona automaticamente um ícone para o tamanho apropriado. Os atributos opcionais de largura e altura podem ser usados ​​para indicar o tamanho das imagens. O atributo kind opcional pode ter um dos seguintes valores: padrão. A imagem especificada é usada no Java Application Cache Viewer. Também é usado se um elemento de ícone com um atributo de tipo específico não foi especificado. Não especificar o atributo kind é o mesmo que especificá-lo com o valor padrão. Splash. A imagem especificada é usada como a imagem de splash no segundo e subsequentes lançamentos do aplicativo. Durante o lançamento inicial do aplicativo, antes que os recursos sejam baixados, a imagem padrão é usada. Atalho. A imagem especificada é usada em atalhos da área de trabalho. Um arquivo JNLP pode conter vários elementos de ícone que diferem por seu atributo amável. Isso permite especificar diferentes imagens de ícones para sua aplicação. Elemento offline-permitido: o elemento opcional off-allowed opcional indica se o aplicativo pode ser lançado offline. Se offline-permitido for especificado, o aplicativo pode ser lançado offline pelo Java Application Cache Viewer e podem ser criados atalhos que iniciam o aplicativo offline. Se um aplicativo for lançado offline, ele não verificará as atualizações e a chamada API BasicService. isOffline () retornará true. O elemento offline-permitido também controla como o Java Web Start verifica se há uma atualização para um aplicativo. Se o elemento não for especificado 8212i. e. O aplicativo deve estar online para executar8212Java O Web Start sempre verificará se há uma versão atualizada antes de iniciar o aplicativo. E se uma atualização for encontrada, o novo aplicativo será baixado e lançado. Assim, é garantido que o usuário sempre executa a versão mais recente do aplicativo. O aplicativo, no entanto, deve ser executado online. Se desconectado-permitido é especificado. O Java Web Start também verificará se uma atualização está disponível. No entanto, se o aplicativo já estiver baixado, a verificação irá expirar após alguns segundos, caso em que o aplicativo em cache será lançado em vez disso. Dada uma conexão de servidor razoavelmente rápida, a versão mais recente do aplicativo geralmente será executada, mas não é garantida. O aplicativo, no entanto, pode ser executado offline. Elemento de atalho: o elemento de atalho opcional pode ser usado para indicar preferências de aplicativos para integração de desktop. O elemento de atalho e seus subelementos fornecem dicas que o Cliente JNLP pode ou não usar. O elemento de atalho pode conter os atributos opcionais on-line e de instalação e os dois sub-elementos opcionais, área de trabalho e menu. Elemento de associação: o elemento de associação opcional é uma dica para o cliente JNLP que deseja ser registrado no sistema operacional como principal manipulador de certas extensões e um determinado tipo de mímica. O elemento de associação deve ter as extensões e os atributos de tipo mime. Se o elemento de associação estiver incluído, o elemento offline-permitido também deve ser incluído, ou o atributo href deve ser definido para o elemento jnlp para garantir que o aplicativo possa ser localizado e executado. Elemento de conteúdo relacionado: o elemento de conteúdo relacionado opcional descreve uma parte adicional de conteúdo relacionado, como um arquivo readme, páginas de ajuda ou links para páginas de registro, como uma dica para um cliente JNLP. A aplicação está pedindo que este conteúdo seja incluído na sua integração de desktop. O elemento de conteúdo relacionado tem um atributo href e título obrigatório. Ele pode conter qualquer um dos seguintes dois sub-elementos: elemento de descrição. Uma breve descrição do conteúdo relacionado. Elemento de ícone. O ícone pode ser usado pelo Cliente JNLP para identificar o conteúdo relacionado ao usuário. Elemento de segurança Cada aplicativo sandbox é executado em um ambiente de execução restrito, semelhante ao sandbox Applet. O elemento de segurança pode ser usado para solicitar acesso irrestrito. Se o elemento all-permissions for especificado, o aplicativo terá acesso total à máquina do cliente e à rede local. Todos os arquivos JAR devem ser assinados. O usuário é solicitado a aceitar o certificado e concorda em executar o aplicativo. Elemento de atualização O elemento de atualização é usado para indicar as preferências sobre como as atualizações do aplicativo devem ser tratadas pelo Java Web Start. O elemento de atualização pode conter os seguintes dois atributos opcionais: atributo de verificação: o atributo de verificação indica a preferência para quando o Cliente JNLP deve verificar atualizações e pode ter um dos três valores: sempre, tempo limite e fundo Um valor sempre significa Para sempre verificar atualizações antes de iniciar o aplicativo. Um valor de tempo limite (padrão) significa verificar atualizações até o tempo limite antes de iniciar o aplicativo. Se a verificação de atualização não for concluída antes do tempo limite, o aplicativo será iniciado e a verificação de atualização continuará em segundo plano. Um valor de fundo significa iniciar o aplicativo ao verificar atualizações em segundo plano. Atributo de política: o atributo de política indica a preferência de como o Cliente JNLP deve lidar com uma atualização de aplicativo quando se sabe que uma atualização está disponível antes do lançamento do aplicativo e pode ter um dos seguintes três valores: sempre, atualização imediata e Prompt-run Um valor de sempre (padrão) significa sempre fazer o download de atualizações sem qualquer prompt. Um valor de prompt-update significa pedir ao usuário se ele quer baixar e executar a versão atualizada ou iniciar a versão em cache. Um valor de prompt-run significa pedir ao usuário se heshe quer baixar e executar a versão atualizada, ou cancelar e abortar a execução do aplicativo. Ltupdate checkalways policyprompt-updategt recursos Elemento O elemento de recursos é usado para especificar todos os recursos, como arquivos de classe Java, bibliotecas nativas e propriedades do sistema, que fazem parte do aplicativo. Uma definição de recurso pode ser restrita a um sistema operacional específico, arquitetura ou localidade usando o os. Arco. E atributos locais. O atributo os contém uma lista de nomes de sistemas operacionais para um recurso. Por exemplo, você pode usar várias definições de recursos, com diferentes atributos OS, para fornecer uma biblioteca nativa para vários sistemas operacionais. O atributo os contém uma lista de nomes de sistemas operacionais separados por espaços. Em tempo de execução, os valores os são comparados com o início da propriedade do sistema os. name para encontrar uma correspondência. Por exemplo, um valor de atributo os de Windows combina sistemas operacionais Windows Vista e Windows 7. Se você deseja listar um sistema operacional cujo nome contém um espaço, use uma barra invertida para indicar que o espaço faz parte do nome do sistema operacional. O exemplo a seguir corresponderá especificamente ao Windows Vista e ao Windows 7: o elemento de recursos possui seis diferentes subelementos possíveis: jar. Nativelib. J2se. Propriedade. pacote . E extensão. O pacote e os elementos de extensão não são discutidos neste guia de desenvolvedores. Um elemento jar especifica um arquivo JAR que faz parte do classpath de aplicativos. Por exemplo: O arquivo jar será carregado na JVM usando um objeto ClassLoader. O arquivo jar geralmente contém classes Java que contém o código para o aplicativo específico, mas também podem conter outros recursos, como ícones e arquivos de configuração, que estão disponíveis através do mecanismo getResource. Um elemento nativelib especifica um arquivo JAR que contém bibliotecas nativas. Por exemplo: O cliente JNLP deve garantir que cada entrada de arquivo no diretório raiz do arquivo JAR (ou seja) possa ser carregada no processo em execução usando o método System. loadLibrary. Cada entrada deve conter uma biblioteca compartilhada dependente da plataforma com a convenção de nomenclatura correta, e..dll no Windows ou lib. so no SolarisLinux. O aplicativo é responsável por fazer a chamada real para System. loadLibrary. As bibliotecas nativas normalmente seriam incluídas em um elemento de recursos que se orienta para um sistema operacional e arquitetura específicos. Por exemplo: Por padrão, os recursos jar e nativelib serão baixados ansiosamente, ou seja, eles são baixados e disponíveis localmente para a JVM executando o aplicativo antes do lançamento do aplicativo. Os elementos jar e nativelib também permitem que um recurso seja especificado como preguiçoso. Isso significa que o recurso não precisa ser baixado no sistema do cliente antes do lançamento do aplicativo. O atributo de download é usado para controlar se um recurso é baixado ansiosamente, preguiçosamente ou contém uma implementação de progresso personalizado. Por exemplo: Um jar denotado com downloadprogress será baixado ansiosamente, e pode ser usado para indicar progresso durante o download de outros recursos. O elemento j2se especifica quais versões do Java Course Standard Edition Runtime Environment (JRE) em que um aplicativo é suportado, bem como parâmetros padrão para o Java Virtual Machine. Se vários JREs forem especificados, isso indica uma lista priorizada dos JREs suportados, com a versão mais preferida primeiro. Por exemplo: lt j2se versão 1.3 inicial-heap-size 64m max-heap-size128mgt lt j2se versão 1.4.2 href java. sunproductsautodlj2se java-vm-args - esa - Xnoclassgcgt O atributo de versão refere-se, por padrão, a uma versão de plataforma ( Versão de especificação) da Java Platform Standard Edition. As versões da plataforma atualmente definidas são 1.2, 1.3, 1.4, 1.5, 1.6, 1.7 e 1.8. (A versão da plataforma normalmente não contém um número de versão micro, por exemplo, 1.4.2.) Também podem ser especificadas versões exatas do produto (versões de implementação). Incluindo o atributo href. Por exemplo, 1.3.107, 1.4.2 ou 1.5.0-beta2 pela Sun Microsystems, Inc. Por exemplo, lt j2se versão 1.4.2 href java. sunproductsautodlj2se lt j2se versão 1.4.204 href java. sunproductsautodlj2segt Se uma versão da plataforma É especificado (ou seja, não é fornecido nenhum atributo href), o Java Web Start não considerará uma JRE instalada não-FCS (ou seja, marco) como uma correspondência. Por exemplo. Um pedido do formulário não consideraria um instalado 1.4.1-ea ou 1.4.2-beta JRE como uma correspondência para o pedido. Começando com 1.3.0, um JRE da Sun Microsystems, Inc. é, por convenção, um JRE não-FCS (marco) se houver um traço (-) na seqüência da versão. O atributo java-vm-args do elemento j2se especifica um conjunto preferido de argumentos da máquina virtual a serem usados ​​ao iniciar java. Os seguintes java-vm-args são suportados por esta versão: Mais qualquer argumento começando com um dos seguintes: O elemento de propriedade define uma propriedade do sistema que estará disponível através dos métodos System. getProperty e System. setProperties. Tem dois atributos necessários: nome e valor. Por exemplo: ltproperty name key value overwrittengt As propriedades definidas no arquivo JNLP normalmente serão definidas pelo Java Web Start após a VM ser iniciada, mas antes do aplicativo ser invocado. Algumas propriedades são consideradas propriedades seguras e podem ser passadas como argumentos de valor-chave na linha de comando de invocação java. As seguintes propriedades são propriedades de segurança predefinidas e serão passadas para a VM desta maneira: Novas propriedades seguras também podem ser definidas conforme necessário, prefixando o nome da propriedade com quotjnlp. quot ou quotjavaws. quot. As propriedades do sistema definidas em um arquivo JNLP não assinado só serão definidas pelo Java Web Start se forem consideradas seguras. Para obter informações sobre propriedades que afetam o comportamento dos aplicativos Java Web Start, consulte Propriedades que afetam o comportamento de aplicativos ricos da Internet. Elemento application-desc O elemento application indica que o arquivo JNLP está iniciando um aplicativo (em oposição a um applet). O elemento aplicativo possui um atributo opcional, classe principal. Que pode ser usado para especificar o nome da classe principal dos aplicativos, ou seja, a classe que contém o método public static void main (String argv), onde a execução deve começar. O atributo da classe principal pode ser omitido se o primeiro arquivo JAR especificado no arquivo JNLP contiver um arquivo de manifesto contendo a classe principal. Argumentos podem ser especificados para o aplicativo, incluindo um ou mais elementos de argumento aninhados. Por exemplo: O atributo (opcional) da classe de progresso pode ser usado para indicar que a classe desse nome implementa a interface javax. jnlp. DownloadServiceListener. Esta classe pode ser carregada primeiro e usada para indicar o progresso de outros recursos que estão sendo baixados e verificados. Applet-desc Element Java Web Start tem suporte para o lançamento de applets Java. Esse suporte fornece migração fácil do código existente para Java Web Start. Um applet é iniciado usando o elemento applet-desc em vez do elemento application-desc. Por exemplo: os arquivos JAR que compõem o applet são descritos usando o elemento recursos como para aplicativos. O documentBase deve ser fornecido explicitamente, uma vez que um arquivo JNLP não está incorporado em uma página HTML. O restante dos atributos corresponde aos respectivos elementos da etiqueta do applet HTML. O atributo da classe principal é usado em vez do atributo do código. O atributo da classe principal é atribuído ao nome da classe Applet (sem a extensão. class). Esse atributo pode ser omitido se a classe Applet puder ser encontrada a partir da entrada do manifesto Main-Class no arquivo JAR principal. O atributo (opcional) da classe de progresso pode ser usado para indicar que a classe desse nome implementa a interface javax. jnlp. DownloadServiceListener. Esta classe pode ser carregada primeiro e usada para indicar o progresso de outros recursos sendo baixados e verificados. Nota: Os applets devem ser empacotados em arquivos JAR para trabalhar com Java Web Start. Componente-desc Elemento O elemento componente-desc indica que este arquivo jnlp não é um aplicativo ou um applet, mas uma extensão que pode ser usada como um recurso em um aplicativo, applet ou outra extensão. Uma extensão de componente geralmente é usada para avaliar um conjunto de recursos que são compartilhados entre várias aplicações ou que possuem necessidades de segurança separadas. O atributo (opcional) da classe de progresso pode ser usado para indicar que a classe desse nome implementa a interface javax. jnlp. DownloadServiceListener. Esta classe pode ser carregada primeiro e usada para indicar o progresso de outros recursos que estão sendo baixados e verificados. Elemento installer-desc O elemento install-desc indica que este arquivo jnlp é uma extensão do instalador que define um aplicativo que será executado apenas uma vez, a primeira vez que este arquivo jnlp da extensão é usado em um aplicativo, applet ou outra extensão. Uma extensão do instalador normalmente é usada para instalar o código nativo específico da plataforma que requer uma configuração mais complicada do que simplesmente carregar uma biblioteca nativa na VM. Copyright 169 1993, 2016, Oracle e suas afiliadas. Todos os direitos reservados.

Comments

Popular posts from this blog

Fórmula De Cálculo De Valor De Pip Forex

Si Es Bueno Invertir En Forex System

Metaquotes Forexpros