Posts
Se esqueceram do:
[b]JNI[/b] - [b]J[/b]ava [b]N[/b]ative [b]I[/b]nterface - API que serve para usar java com apis desenvolvida com outras linguagens
[b]API[/b] - [b]A[/b]pplication [b]P[/b]rogram [b]I[/b]nterface - é um conjunto normalizado de rotinas e chamadas de software que podem ser referenciadas por um programa aplicativo.
Valeu? :!: :!: :!: :!: [/b]
09/04/2009
Rogério Ribeiro
:!:
OMG (Object Management Group) - mantém as especificações (padrões) necessários de interfaces para
computação de Objetos Distribuídos, sendo o seu padrão mais conhecido o CORBA.
IIOP (Internet Inter-ORB Protocol) - um padrão de protocolo da OMG , baseado na arquitetura
TCP-IP que define como os servidores de objetos irão se comunicar.
IR (Interface Repository) - permite manter definições de IDL(Interface Definition Language) para
que os objetos possam ser armazenados, modificados e recuperados. A IR é mantida através dos
famosos ORB's dentre eles é claro o: Java 2 ORB da SUN.
tirado do site: http://www.cafeh.com.br/artigos/9/index.jsp
[b]JDK : [/b]Java Developer Kit. É o kit de desenvolvimento Java oferecido gratuitamente pela Sun. Oferece compilador, interpretador, gerador de documentação etc. Ele também incluí o JRE (veja JRE) e é o mínimo que os desenvolvedores Java precisam para desenvolver aplicativos nessa plataforma.
[b]JRE : [/b]Java Runtime Enviroment. É o ambiente de execução Java oferecido gratuitamente pela Sun. É direcionado aos usuários de aplicativos Java.
[b]JVM : [/b]Máquina Virtual Java. Ela é o núcleo da arquitetura Java, e o que torna possível código desenvolvido numa plataforma executar sem alterações em qualquer plataforma com uma JVM.
[b]JSP : [/b]É uma tecnologia para desenvolvimento de aplicações WEB semelhante ao Microsoft Active Server Pages (ASP), porém tem a vantagem da portabilidade de plataforma podendo ser executado em outros Sistemas Operacionais além dos da Microsoft. Ela permite ao desenvolvedor de sites produzir aplicações que permitam o acesso a banco de dados, o acesso a arquivos texto, a captação de informações a partir de formulários, a captação de informações sobre o visitante e sobre o servidor, o uso de variáveis e loops entre outras coisas.
Fonte: http://www.hostsul.com.br/ajuda/jsp.shtml
[b]JXTA [/b](pronounced "juxta") : é uma iniciativa da Sun Microsystem para peer-to-peer (P2P), um esforço de pesquisa criado para promover e explorar novas abordagens para computação distribuída. O nome "JXTA" se refere a iniciativa e a tecnologia resultante, que centraliza uma plataforma de entregas e protocolos de comunicação P2P. O nome da organização foi desenvolvido como um diminutivo para a palavra "juxtapose" (ou justaposição). Na conferência de P2P realizada pela O'Reilly Network em fevereiro de 2001, Bill Joy, cientista chefe da Sun, explicou que o nome foi escolhido porque juxtapose significa colocar coisas próximas umas das outras, "que é realmente o que peer-to-peer se propõe.”
Fonte: http://search390.techtarget.com/gDefinition/0,294236,sid10_gci778096,00.html
[b]XML[/b] (Extensible Markup Language)
XML surgiu de um refinamento da SGML, que por sua vez é uma linguagem poderosa mas de difícil compreensão [1,3]. O XML incorpora as principais características da SGML no que diz respeito distribuição de informações (Banco de Dados) via WWW, com a vantagem de ser de fácil compreensão por parte do desenvolvedor.
O XML e o HTML possuem uma origem comum, o SGML, e servem para propósitos distintos, sendo assim é errôneo dizer que o XML veio para substituir o HTML, pois com o auxílio do HTML podemos trabalhar informações dispostas em XML .[5]
Em XML, projetistas podem criar seus próprios elementos de acordo com a aplicação que está sendo modelada, dando importância ao conteúdo e à estrutura da informação, sem se preocupar com a apresentação. Para que o parser XML verifique se um documento está correto ou não (parser de validação), ele processa inicialmente seu DTD correspondente, para verificar a estrutura do documento [4]. Vários parsers, disponíveis gratuitamente no WWW, verificam (análise léxica) e validam (análise sintática) documentos XML de acordo com seu DTD associado. Além desses, há também parsers que não exigem a presença de um DTD e que portanto somente validam seus elementos.[6]
Fonte:http://www.inf.ufrgs.br/pos/SemanaAcademica/Semana2000/JoaoAbelar/
[b]EJB : [/b]"Enterprise JavaBeans (EJB) technology defines a model for the development and deployment of reusable Java server components. – Components are pre-developed pieces of application code that can be assembled into working application systems." (Sun)
Fonte:http://www.ucb.br/prg/professores/fgoulart/j2ee_ejb.pdf
[b]SOAP : [/b]it is a simple XML based protocol to let applications exchange information over HTTP.
Fonte: http://www.w3schools.com/soap/
:o :!:
Hum.... pessoal, vamos dar uma lidinha nos anteriores antes de postar... tah saindo muitos repetidos...
:roll:
[b]CLDC[/b]- "Connected Limited Device Configuration". Um dos profiles da tecnologia J2ME, voltado para dispositivos como celulares e palm´s
[b]CDC[/b]- "Connected Device Configuration". Profile para dispositivos com um pouco mais de capacidade de procesamento e armazenamento.
[b]KVM[/b]- A Máquina virtual Java do J2ME, normalmente chamada de KVM ( Kilobyte Virtual Machine ), não é necessariamente a mesma utilizada pelas versões j2EE e j2SE, sendo quase sempre um conjunto menor dessas versões. Retirado do site www.code-blood.com.br
[b]SOP[/b] (Subject Oriented Programming) O SOP tende a tratar as funcionalidades do sistema como subjects.
[b]AOP[/b] - Aspect Oriented Programming (programação orientada a aspectos)
Permite uma separação melhor entre os funcionalidades do sistema, de acordo com a linguagem utilizada
Fornecer um mecanismo que permite uma funcionalidade comum a vários objetos possa ser descrita de alguma forma;[/b]
[b]JMF[/b] - Java Media Framework - Framework Java para o tratamento de varios tipos de midia
Bom, já que andaram falando que eu não participo dos fóruns.... :arrow:
[b]JNDI[/b] - (The Java Naming and Directory Interface) é uma API que fornece serviços de nome e diretório para aplicações em Java
[b]JINI[/b] - Uma arquitetura aberta que permite que desenvolvedores criem serviços de rede centralizados que são altamente adaptáveis a mudanças
:!:
[b]DI[/b] - Dependency Injection -
[b]IoC[/b] - Inversion Of Control -
Referência: http://www.javafree.org/content/view.jf?idContent=1
Aproveitando quem eu to confundindo essas duas siglas(continuo achando q java tem sigla demais):
[b]CMT[/b] - Container Managed Transaction, ou seja, é o código do EJB quem controla as transações do mesmo.
[b]BMT[/b] - Bean Managed Transaction, ou seja, o 'código' de controle do EJB fica no ejb-jar.xml, e é o container quem cuida das transações.
[b]TO[/b] - [i]Transfer Object [/i]- padrão para comunicação entre classes que envolve a transferência de objetos. Muito parecido com o conceito de JavaBeans.
[b]CSS[/b] - [i]Cascading Style Sheet [/i]- folha de estilos que formam o padrão para o design de sites, como tamanho de fontes, cores, imagens, padrões de tabelas. Hoje é muito utilizada com Web Standarts, que separa o desenvolvimento web do conteúdo do "Artístico", favorecendo uma melhor comunicação entre o desenvolvedor e o webdesign.
[b]XSL[/b] - [i]Extensible Stylesheet Language[/i] - folha de estilo utilizado com xml, lembrando que pode ser usado o css também. Ver CSS.
[b]XSLT [/b]- [i]Extensible Stylesheet Language Transformation[/i] - é uma tecnologia que é utilizada para transformar XML em HTML. O XPATH é também outra tecnologia que pode ser envolvida junto ao XSLT, O XPath permite-nos navegar no XML
e manipular os seus elementos.
[b]HTML[/b] - [i]Hyper Text Markup Language[/i] - Linguagem de marcação de texto. Utiliza-se tags para criar tabelas, suas linhas e colunas, são elas respectivamente, <TABLE></TABLE> <TR></TR> e <TD></TD>.
[b]JTA[/b] - [i]Java Transaction [/i]- Especificação de interface padrão Java entre gerenciamento de transações e partes envolvidas de sistemas distribuídos.
[b]JCP [/b]- [i]Java Community Process [/i]- Processo da SUN criado para desenvolver e revisar especificações da tecnologia de Java em cooperação com a comunidade internacional de Java.
[b]SUN[/b] - [i]Stanford University Network [/i]- Nome dado à empresa em homenagem à Universidade Stanford nos E.U.A. Os fundadores da SUN eram do departamento de informática.
[b]T.I.[/b] ou [b]I.T.[/b] - [i]Tecnologia da informação[/i] / [i]Information Tecnology[/i] - Designado à era do conhecimento em prover tecnologia à empresa, consultoria ou departamento interno.
[b]S.I.[/b] - [i]Sistemas de Informação[/i] - Reunião de Soluções em Software, sua função é: dar forma aos dados criando sentido, ou seja, transformar dados em informação para a construção do conhecimento tornando possível a solução de problemas.
[b]BI[/b] - [i]Business Inteligence[/i] - Inteligência de Negócio. Uma novo conceito que envolve o conceito do Conhecimento, ponto estretégico do negócio. Uma evolução da era da computação. Hoje acredita-se que seja a era do Conhecimento.
[b]ERP [/b]- [i]Enterprise Resource Planning [/i]- Softwares de apoio administrativo. Está relacionado ao S.I. Veja S.I.
Pessoal sugiro que sejam usadas definições de livros, artigos e fabricantes, pois algumas descrições não estão corretas ou completas.
[editado]desculpem-me, me excedi...[/editado]
09/04/2009
Vitor Pamplona
[quote="reicesar"]Pessoal sugiro que sejam usadas definições de livros, artigos e fabricantes, pois algumas descrições não estão corretas ou completas.
Olá, vc pode corrigir aqui que alteramos os acrônimos.
09/04/2009
Vitor Pamplona
[b]JPA[/b]:[i]Java Persistence API[/i]. É um framework de persistência de objetos em bases de dados relacionais.