OOJNI Add-in .NET (C#) for VS2005 3.00.07

Licença: Julgamento Gratuito ‎Tamanho do arquivo: 785.04 KB
‎Classificação dos utilizadores: 3.0/5 - ‎1 ‎votos

O Add-In JNI orientado para objetos é uma ferramenta desenvolvida para o MS Visual Studio 2005. Gera código C# (classes OOJNI) para código java byte (SUN/IBM/MS JDK1.1.x, JDK1.3.x e posteriormente) selecionado e inclui-o no projeto ativo. Também faz a implementação jNI de métodos nativos da classe Java. Ao mesmo tempo, o Add-In OOJNI faz toda a definição do projeto para a utilização, compilação e execução do código gerado. O desenvolvedor usa o OOJNI como aulas C# regulares. Cada classe OOJNI envolve código JNI de baixo nível para aceder a campos e métodos da Classe Java. Todas as conversões do tipo de dados são ocultadas do Desenvolvedor. Cada referência de objeto de java encapsulada na classe especial OOJNI – Java Reference Wrapper, que faz uma cópia rasa da referência do objeto java em diferentes classes OOJNI. Esta abordagem permite reduzir uma série de referências java utilizadas no código JNI. Esta atualização inclui a opção que dá ao Developer meios para gerar implementação de uma interface Java com classe .NET. Esta funcionalidade (implementada apenas na Versão de Lançamento) é útil quando são necessárias chamadas para trás de Java.

história da versão

  • Versão 3.00.07 postado em 2007-12-27

    EULA - Contrato de Licença de Utilizador Final



    CONTRATO DE LICENÇA

    JAVAIN Ltd., ("JAVAIN") está disposto a licenciar o produto OOJNITM AddIn Demo )"OOJNITM AddIn Demo", o "Produto"(, documentação relacionada, e qualquer outro material ou informação relativo a tal software fornecido pela JAVAIN (o "Software" ou "Produto"), a si (pessoalmente e/ou em nome do seu empregador) (o "Licenciado") APENAS se concordar com os termos e condições deste contrato de licença (o "Agreement").

    ANTES DE ESCOLHER O BOTÃO "I ACCEPT" NA PARTE INFERIOR DESTA JANELA, LEIA ATENTAMENTE OS TERMOS E CONDIÇÕES DESTE ACORDO. AO ESCOLHER O BOTÃO "I ACCEPT" BOTÃO QUE VOCÊ É: (1) REPRESENTANDO QUE VOCÊ TEM A CAPACIDADE LEGAL E AUTORIDADE PARA SE LIGAR A SI MESMO E/OU AO SEU EMPREGADOR, AOS TERMOS E CONDIÇÕES DESTE ACORDO; E (2) CONSENTIR EM SI E/OU COMO REPRESENTANTE AUTORIZADO DO SEU EMPREGADOR, PARA FICAR VINCULADO A ESTE ACORDO. SE NÃO CONCORDAR COM TODOS OS TERMOS E CONDIÇÕES DESTE CONTRATO, OU NÃO REPRESENTAR O ANTERIOR, ESCOLHA O BOTÃO "I NÃO ACEITO" BOTÃO, CASO EM QUE IRÁ OU NÃO RECEBER, INSTALAR OU UTILIZAR O SOFTWARE.

    Caso tenha alguma dúvida sobre este Acordo, contacte a JAVAIN em: JAVAIN Ltd., Atenção: Licenciamento, e-mail: [email protected]
    CONCESSÃO DE LICENÇA: A JAVAIN concede-lhe uma licença não exclusiva e não transferível para utilizar o Software que o acompanha para os fins únicos de avaliação nos seguintes termos:
    Pode: a) Utilizar o Software em qualquer computador; b) Copiar o Software para fins de cópia de segurança, desde que qualquer cópia contenha todos os avisos de propriedade do Software original.

    E, não pode: a) Permitir que outros indivíduos ou entidades utilizem o Software para outros fins que não a avaliação; b) Modificar, traduzir, reverso engenheiro, decompilar, desmontar (exceto na medida em que as leis aplicáveis proíbem especificamente essa restrição), ou criar obras derivadas com base no Software; c) Copiar o Software (com exceção dos fins de back-up); d) Arrendamento, locação ou direitos de transferência para o Software; e. Remova quaisquer avisos ou etiquetas de propriedade no Software; f) Distribuir ficheiros executáveis ou ficheiros de biblioteca que crie que estejam ligados a ficheiros de biblioteca contidos no Software, ou que de outra forma incorporem código fonte ou ficheiros de biblioteca contidos no Software; g) Distribuir qualquer código fonte, incluindo ficheiros de cabeçalho ou ficheiros de biblioteca contidos no Software. ou h) Use-o de qualquer forma para fins comerciais.
    O Software está em "use" num computador quando é carregado em memória temporária (ou seja, RAM) ou instalado em memória permanente (por exemplo, disco rígido, CD-ROM) desse computador.
    TÍTULO; Os direitos de propriedade, os direitos de propriedade e os direitos de propriedade intelectual dentro e no Software, e quaisquer cópias do Software permanecerão com a JAVAIN. O Software está protegido pelas leis de direitos autorais dos Estados Unidos da América e tratados internacionais de direitos de autor. Título, direitos de propriedade e direitos de propriedade intelectual dentro e no conteúdo acedido através do Software é propriedade do proprietário de conteúdo aplicável e pode ser protegido por direitos de autor ou outra lei aplicável. Esta Licença não lhe confere direitos a tal conteúdo.
    SERVIÇO E APOIO; O serviço e suporte que a JAVAIN oferece para o Software ao abrigo deste Contrato estão limitados ao serviço ou suporte, se houver, que está livremente disponível no site da JAVAIN.
    RESCISÃO; Esta licença termina automaticamente quando o período de avaliação incorporado do Software expirar ou 45 dias após a data em que obteve o Software, o que for anterior.
    Esta licença também terminará automaticamente se não cumprir as limitações acima descritas. No final, deve apagar e destruir todas as cópias do Software.
    SEM GARANTIA; O Software é fornecido numa base "AS IS" sem REPRESENTAÇÕES OU GARANTIAS DE QUALQUER TIPO, e irá suportar todos os riscos quanto à qualidade e desempenho do programa. Sem limitar a generalidade do anterior,
    a) assumir o custo total de qualquer serviço ou reparação e de quaisquer danos resultantes das informações contidas ou compiladas pelo Software,
    b) assume todas as responsabilidades pela seleção do Software para alcançar os resultados pretendidos e para a instalação de, utilização e resultados obtidos a partir do Software.
    A JAVAIN NÃO FAZ OUTRA GARANTIA EXPRESSA E NENHUMA GARANTIA DE VIOLAÇÃO DOS DIREITOS DE TERCEIROS. A DURAÇÃO DAS GARANTIAS IMPLÍCITAS, INCLUINDO, SEM LIMITAÇÃO, GARANTIAS DE MERCADO EM QUE A SUA CAPACIDADE COMERCIAL E DE APTIDÃO PARA UM DETERMINADO FIM SE LIMITE, LIMITA-SE AO PERÍODO DE GARANTIA ACIMA LIMITADO; ALGUNS PAÍSES NÃO PERMITEM LIMITAÇÕES QUANTO À DURAÇÃO DE UMA GARANTIA IMPLÍCITA, PELO QUE AS LIMITAÇÕES PODEM NÃO SE APLICAR A SI. NENHUM REVENDEDOR, AGENTE OU EMPREGADO JAVAIN ESTÁ AUTORIZADO A ESTORNAR QUAISQUER MODIFICAÇÕES, EXTENSÕES OU ADIÇÕES A ESTA GARANTIA.
    ESTA GARANTIA CONFERE-LHE DIREITOS LEGAIS ESPECÍFICOS, E PODE TER OUTROS DIREITOS LEGAIS QUE VARIAM DE PAÍS PARA PAÍS OU POR JURISDIÇÃO. LIMITAÇÃO DE RESPONSABILIDADE. EM NENHUMA CIRCUNSTÂNCIA E EM NENHUMA TEORIA JURÍDICA, A TORT, O CONTRATO, OU OUTRO, A JAVAIN OU OS SEUS FORNECEDORES OU REVENDEDORES DEVEM SER RESPONSÁVEIS POR SI OU POR QUALQUER OUTRA PESSOA INDIRETA, DANOS ESPECIAIS, INCIDENTAIS OU CONSEQÜENTES DE QUALQUER PERSONAGEM, INCLUINDO, SEM LIMITAÇÃO, DANOS POR PERDA DE GOODWILL, PARAGEM DE TRABALHO, FALHA INFORMÁTICA OU AVARIA, OU QUALQUER OUTRO E QUALQUER OUTRO DANO COMERCIAL OU PERDAS, OU POR QUAISQUER DANOS QUE EXCEDAM O PREÇO DA LISTA DE JAVAIN PARA UMA LICENÇA PARA O SOFTWARE, SE HOUVER, MESMO QUE JAVAIN TENHA SIDO INFORMADO DA POSSIBILIDADE DE TAIS DANOS, OU PARA QUALQUER RECLAMAÇÃO POR QUALQUER OUTRA PARTE. ESTA LIMITAÇÃO DE RESPONSABILIDADE NÃO SE APLICA À RESPONSABILIDADE POR MORTE OU DANOS PESSOAIS NA MEDIDA EM QUE A LEI APLICÁVEL PROÍBA ESSA LIMITAÇÃO. ALÉM DISSO, ALGUNS PAÍSES NÃO PERMITEM A EXCLUSÃO OU LIMITAÇÃO DE DANOS ACIDENTAIS OU CONSEQÜENTES, PELO QUE ESTA LIMITAÇÃO E EXCLUSÃO NÃO PODEM APLICAR-SE A SI.
    Este Contrato é o Acordo completo entre si (seja uma pessoa singular ou uma entidade única) e a JAVAIN e substitui quaisquer outras comunicações, anúncios ou entendimentos em relação ao Software.

    JAVAIN Ltd.
    [email protected]

Detalhes do programa