Seja bem vindo ao Fórum do JavaFree.org
Aqui você irá encontrar respostas para TUDO o que você precisa sobre java.
Deseja participar? Crie sua conta ou efetue seu login
O Portal javafree.org inicia mais uma promoção para os usuários do fórum. Quem publicar mais posts válidos (perguntas ou respostas) entre 16/4 a 13/7 levará para casa um iPad 2 de 16GB!
Galera, acho que eu não sou o único a não conseguir decorar tantas siglas. Portanto sugiro que façamos um dicionário Que tal?
JDK: Java Developer Kit. É o kit de desenvolvimento Java oferecido gratuitamente pela Sun.
JRE: Java Runtime Enviroment. É o ambiente de execução Java oferecido gratuitamente pela Sun.
JVM: Java Virtual Machine - Máquina Virtual Java. É o programa que faz um .class java poder ser executado
J2ME: Java 2 Micro Edition. Conjunto de bilbiotecas para desenvolvimento voltado aos dispositívos móveis
J2SE: Java 2 Standard Editon. É o java padrão, utilizado para desenvolvimento desktop
J2EE: Java 2 Enterprise Edition. É um extensão ao J2SE para servidores, implementando várias bibliotecas para facilitar a computação distribuída, como os EJBs
JSP: Java Server Pages. É uma tecnologia para desenvolvimento de aplicações WEB semelhante ao PHP
XML: Extensible Markup Language. Linguagem como o HTML utilizada para armazenamento e troca de informações
EJB: Enterprise JavaBeans. Define um modelo para aplicações com servidores criando componentes reusáveis.
Vamos completando que ao final montamos um HTML e publicamos como recurso adicional da page
Aí vao mais algumas. Todas essas definicoes podem ser melhoradas. Aqui realmente é um dicionário de pesquisa rápida.
JCA: Java Connector Architecture - uma arquitetura desenvolvida de modo a facilitar a comunicacao entre servidores J2EE e EIS's.
JMS: Java Messaging System - uma arquitetura existe dentro do universo J2EE que permite troca de mensagens de maneira assíncrona.
MOM: Message Oriented Middleware - é o software que age como um Mediator na arquitetura de mensagens assíncronas.
MDB: Nao, nao é a extensao do banco de dados do Access. É Message-Driven-Bean, ou seja, um EJB capaz de processar mensagens assincronamente.
JDO: Java Data Objects - uma extensao sob o JSR-000012 que regula métodos de persistência de objetos Java em bancos de dados relacionais.
WSDL: Web Service Description Language - uma linguagem (ou melhor, uma estrutura em XML) usada para definir uma descricao para um servico WEB.
WML: Wireless Markup Language - uma linguagem como a HTML, para celulares e outros dispositivos móveis.
UML: Unified Modeling Language - uma linguagem utilizada durante o processo de análise e desenvolvimento de software capaz de traduzir requerimentos funcionais e nao-funcionais do sistema. (Tá muito suscinta essa descricao).
CORBA: Common Object Request Broker Arquitecture - uma arquitetura que possibilita o desenvolvimento de sistemas construídos em diversas linguagens distintas, atuar de maneira distribuída segunda um protocolo bem definido. O principal elemento que torna isso possível é o ORB (Object Request Broker).
IDL: Interface Definition Language - é a linguagem usada para definir interfaces de comunicacao na arquitetura CORBA.
EIS: Enterprise Information System - qualquer sistema que centralize informacoes de negócio da sua empresa.
_________________ Jean R. Rodrigues Oracle/J2EE Premium Support Engineer Instrutor Certificado Sun e Oracle (Especialista América Latina) Certified ScrumMaster
JCE - Java Cryptography Extension. Extensão para utilização de criptografia utilizando providers que fornecem os algoritmos tipo DES, RSA e outros. A SUN tem o seu dentro da propria API SUNJCE, mas tem de outras empresas, como IBM e também alguns free, como o Bouncy Castle
JRE Java Runtime Enviroment - Toda a "parafernália" necessária para se rodar um programa em java, engloba a JVM (ver primeiro post) e outras funcionalidades...
_________________
Lucas Teixeira .·. lucas@ltvm.net
JDBC - Java Database Connectivity: Tecnologia que permite que uma aplicação java conecte-se e manipule um bando de dados. Leia mais...
JSF - JavaServer Faces: Esta tecnologia simplifica a construção de interfaces com o usuário através de componentes reutilizáveis que podem estar conectados a data sources. Leia mais... _________________
::volnei::
JAAS - Java Authentication and Authorization Service: Implementação da segurança e controle de acessos da máquina virtual.
_________________
Vitor Pamplona http://vitorpamplona.com @vitorpamplona
SCJP: Sun Certified Java Programmer: Certificação da Sun para programador Java SCJD: Sun Certified Java Developer: Certificação da Sun para desenvolvedor Java SCEA: Sun Certified Enterprise Architect: Certificação da Sun para arquiteto Java SCWCD: Sun Certified Web Component Developer: Certificação da Sun para desenvolvedor web em java JRMP Java Remote Method Protocol: Protocolo java para invocar métodos em objetos de outras VMs
_________________
Vitor Pamplona http://vitorpamplona.com @vitorpamplona
UML: Unified Modeling Language - uma linguagem utilizada durante o processo de análise e desenvolvimento de software capaz de traduzir requerimentos funcionais e nao-funcionais do sistema. (Tá muito suscinta essa descricao).
[size=14:731a0ab520][color=darkblue:731a0ab520]Complementando ... [/color:731a0ab520][/size:731a0ab520] UML - (Unified Modeling Language) é uma linguagem gráfica padrão para modelagem de dados, destinada à especificação, à construção, à visualização e à documentação de sistemas complexos de software.
MDA - (MODEL DRIVEN ARCHITECTURE / Arquitetura de Modelagem Dirigida) é uma nova forma de se escrever especificações e desenvolver aplicações, com base em uma PIM (Modelo plataforma-independente).
RUP - (Rational Unified Process) é um processo que fornece uma abordagem disciplinada para o desenvolvimento de software, nomeando tarefas e responsabilidades dentro de uma organização.
OOAD - (object-oriented analysis and design) Análise e Projetos Orintado a Objetos.
SOA - Service Oriented Architecture: arquitetura de sistemas orientada a serviços. UDDI - Universal Description, Discovery and Integration: padrão de registros de webservices. JNI - Java Native Interface: interface nativa que permite ao Java comunicar-se com outras linguages.
_________________ JavaFree.org
JNLP: Java Network Lauching Protocol: Protocolo que define como uma aplicação java em site remoto pode ser baixada e executada em uma JVM restrita com sandbox dinamicamente configurada através da web. É a tecnologia por trás do Java Web Start: http://java.sun.com/products/javawebstart/
Só mais uma... * DAO(Data Access Object) padrão de desenvolvimento.
Mais um padrão que voce usa isso quando quer se livrar da monotonia de reescrever código. É aplicado por exemplo: para escrever uma classe para acessar um banco de dados ou outro objeto...
_________________
Andre Valdestilhas
HTTP: Hypertext Transfer Protocol: Protocolo de Transferencia de Hipertexto - Protocolo que roda sobre o TCP/IP de nivel de aplicação para aplicativos em ambiente distribuido, colaborativo, orientado a objeto e que utilizam hipertexto.
FTP: File Transfer Protocol: Protocolo de Transferencia de Arquivos - É o protocolo utilizado na internet para trocas de arquivos. Roda sobre o TCP/IP.
UDP: User Datagram Protocol: Protocolo de Datagramas - um protocolo desprovido de conexao (connectionless) e que assim como o HTTP roda sobre o TCP/IP. Ele nao possui controle de erros e nem controle de entrega dos pacotes TCP/IP. Ideal para transmitir multimedia na Web pois é mais rápido que o HTTP.
WDP: Wap Datagram Protocol: Protocolo WAP de Datatgramas - é um protocolo de rede para o transporte de datagramas em uma rede sem fio TCP/IP.
RTFM: Read the Fucking Manual - Leia o maldito manual! _________________ JavaFree.org
Se esqueceram do: JNI - Java Native Interface - API que serve para usar java com apis desenvolvida com outras linguagens
API - Application Program Interface - é um conjunto normalizado de rotinas e chamadas de software que podem ser referenciadas por um programa aplicativo.
JDK : 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.
JRE : Java Runtime Enviroment. É o ambiente de execução Java oferecido gratuitamente pela Sun. É direcionado aos usuários de aplicativos Java.
JVM : 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.
JSP : É 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.
JXTA (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.?
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]
EJB : "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)
CLDC- "Connected Limited Device Configuration". Um dos profiles da tecnologia J2ME, voltado para dispositivos como celulares e palm´s CDC- "Connected Device Configuration". Profile para dispositivos com um pouco mais de capacidade de procesamento e armazenamento. KVM- 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 sitewww.code-blood.com.br
SOP (Subject Oriented Programming) O SOP tende a tratar as funcionalidades do sistema como subjects. AOP - 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]
_________________ JavaFree.org
Bom, já que andaram falando que eu não participo dos fóruns....
JNDI - (The Java Naming and Directory Interface) é uma API que fornece serviços de nome e diretório para aplicações em Java
JINI - Uma arquitetura aberta que permite que desenvolvedores criem serviços de rede centralizados que são altamente adaptáveis a mudanças _________________ JavaFree.org
Aproveitando quem eu to confundindo essas duas siglas(continuo achando q java tem sigla demais):
CMT - Container Managed Transaction, ou seja, é o código do EJB quem controla as transações do mesmo. BMT - 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.
_________________ JavaFree.org
TO - Transfer Object - padrão para comunicação entre classes que envolve a transferência de objetos. Muito parecido com o conceito de JavaBeans.
CSS - Cascading Style Sheet - 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.
XSL - Extensible Stylesheet Language - folha de estilo utilizado com xml, lembrando que pode ser usado o css também. Ver CSS.
XSLT - Extensible Stylesheet Language Transformation - é 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.
HTML - Hyper Text Markup Language - 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>.
JTA - Java Transaction - Especificação de interface padrão Java entre gerenciamento de transações e partes envolvidas de sistemas distribuídos.
JCP - Java Community Process - Processo da SUN criado para desenvolver e revisar especificações da tecnologia de Java em cooperação com a comunidade internacional de Java.
SUN - Stanford University Network - Nome dado à empresa em homenagem à Universidade Stanford nos E.U.A. Os fundadores da SUN eram do departamento de informática.
T.I. ou I.T. - Tecnologia da informação / Information Tecnology - Designado à era do conhecimento em prover tecnologia à empresa, consultoria ou departamento interno.
S.I. - Sistemas de Informação - 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.
BI - Business Inteligence - 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.
ERP - Enterprise Resource Planning - Softwares de apoio administrativo. Está relacionado ao S.I. Veja S.I.
_________________
Sou Javafreeano de Coração... Eo... Eo... Vai Javafree!!! JavaFree.org
Pessoal sugiro que sejam usadas definições de livros, artigos e fabricantes, pois algumas descrições não estão corretas ou completas.
_________________
Reinaldo Guedes
[editado]desculpem-me, me excedi...[/editado]
_________________ In fact, people who study design methods without also practicing design are almost always frustrated designers who have no sap in them, who have lost, or never had, the urge to shape things. Such a person will never be able to say anything sensible about "how" to shape things either. (Christopher Alexander)
ECLIPSE: evento astronômico quando a lua se sobrepoe ao sol (SUN) [:-) (termo correto: eclipse solar)
IDE:Integrated Development Environment ou Ambiente Integrado de Desenvolvimento - é um programa ou conjunto de ferramentas para apoiar e agilizar o desenvolvimento de software. Normalmente incluí: - editor de fontes - compilador - deburador (debugger) - refatoração - deployment/distribuição - ...
_________________ Ganhe um iPad 2 16GB na promoção do Fórum! Carlos Heuberger faxineiro do fórum [:-) crie o seu tópico; se for na área errada, pode deixar que eu arrumo! é claro que sobra menos tempo para responder... [:-( ____________________________________________________________________________________________________________ Não respondo MPs com perguntas sobre programação ou sobre Java! Por favor use o fórum! Sempre execute um printStackTrace dentro do catch "ex.printStackTrace();" Contra o abuso de IDE's no aprendizado. This posting is provided AS IS with no warranties and confers no rights.
JMX - Java Management Extensions Monitora remotamente um sistema em execução, é possível consultar recursos consumidos, status, alterar parâmetros de configuração e por ai vai.
JMeter - (Acho que não tem tradução, nem sei se entra na nossa lista) Framework que realiza testes de carga no sistema. Obs.: Não sei porque, não funcionou bem com JSF. _________________ JavaFree.org
GWT - Google Web Toolkit Permite criar aplicativos com tecnologia Ajax programando em Java.
RPC - Remote Procedure Callback Tecnologia de comunicação entre processos que permite a um programa de computador chamar um procedimento em outro espaço de endereçamento.
vfpamp Offline
Posts: 6010
Galera, acho que eu não sou o único a não conseguir decorar tantas siglas. Portanto sugiro que façamos um dicionário
JDK: Java Developer Kit. É o kit de desenvolvimento Java oferecido gratuitamente pela Sun.
JRE: Java Runtime Enviroment. É o ambiente de execução Java oferecido gratuitamente pela Sun.
JVM: Java Virtual Machine - Máquina Virtual Java. É o programa que faz um .class java poder ser executado
J2ME: Java 2 Micro Edition. Conjunto de bilbiotecas para desenvolvimento voltado aos dispositívos móveis
J2SE: Java 2 Standard Editon. É o java padrão, utilizado para desenvolvimento desktop
J2EE: Java 2 Enterprise Edition. É um extensão ao J2SE para servidores, implementando várias bibliotecas para facilitar a computação distribuída, como os EJBs
JSP: Java Server Pages. É uma tecnologia para desenvolvimento de aplicações WEB semelhante ao PHP
XML: Extensible Markup Language. Linguagem como o HTML utilizada para armazenamento e troca de informações
EJB: Enterprise JavaBeans. Define um modelo para aplicações com servidores criando componentes reusáveis.
Vamos completando que ao final montamos um HTML e publicamos como recurso adicional da page
_________________
Vitor Pamplona
http://vitorpamplona.com
@vitorpamplona
Make It Epic
Idéias para projetos em Computação
Como ter boas idéias
jrodrigues Offline
Posts: 1338
Aí vao mais algumas.
Todas essas definicoes podem ser melhoradas. Aqui realmente é um dicionário de pesquisa rápida.
JCA: Java Connector Architecture - uma arquitetura desenvolvida de modo a facilitar a comunicacao entre servidores J2EE e EIS's.
JMS: Java Messaging System - uma arquitetura existe dentro do universo J2EE que permite troca de mensagens de maneira assíncrona.
MOM: Message Oriented Middleware - é o software que age como um Mediator na arquitetura de mensagens assíncronas.
MDB: Nao, nao é a extensao do banco de dados do Access. É Message-Driven-Bean, ou seja, um EJB capaz de processar mensagens assincronamente.
JDO: Java Data Objects - uma extensao sob o JSR-000012 que regula métodos de persistência de objetos Java em bancos de dados relacionais.
WSDL: Web Service Description Language - uma linguagem (ou melhor, uma estrutura em XML) usada para definir uma descricao para um servico WEB.
WML: Wireless Markup Language - uma linguagem como a HTML, para celulares e outros dispositivos móveis.
UML: Unified Modeling Language - uma linguagem utilizada durante o processo de análise e desenvolvimento de software capaz de traduzir requerimentos funcionais e nao-funcionais do sistema. (Tá muito suscinta essa descricao).
CORBA: Common Object Request Broker Arquitecture - uma arquitetura que possibilita o desenvolvimento de sistemas construídos em diversas linguagens distintas, atuar de maneira distribuída segunda um protocolo bem definido. O principal elemento que torna isso possível é o ORB (Object Request Broker).
IDL: Interface Definition Language - é a linguagem usada para definir interfaces de comunicacao na arquitetura CORBA.
EIS: Enterprise Information System - qualquer sistema que centralize informacoes de negócio da sua empresa.
_________________
Jean R. Rodrigues
Oracle/J2EE Premium Support Engineer
Instrutor Certificado Sun e Oracle (Especialista América Latina)
Certified ScrumMaster
Cabral Offline
Posts: 47
JAR - Java ARchive - comprimir e criar arquivos "executáveis" em java
AWT - Abstract Window Toolkit - API para desenvolvimento de Janelas.
GUI - Grafic User Interface - São os tipos de interface geráficas para Usuários, nada muito intuitivo.. hehehe
RMI - Remote Method Invocation - Mas centrado em Sistemas distribuídos, semelhante ao CORBA.
POO - Programação Orientada a Objetos
Ahhh espero ter ajudado...
[]'s
dadario Offline
Posts: 688
Tem a parte de segurança com:
JCE - Java Cryptography Extension. Extensão para utilização de criptografia utilizando providers que fornecem os algoritmos tipo DES, RSA e outros. A SUN tem o seu dentro da propria API SUNJCE, mas tem de outras empresas, como IBM e também alguns free, como o Bouncy Castle
_________________
Adriano Dadario
JavaFree.org
lucastex Offline
Posts: 3748
JRE
Java Runtime Enviroment - Toda a "parafernália" necessária para se rodar um programa em java, engloba a JVM (ver primeiro post) e outras funcionalidades...
_________________
Lucas Teixeira .·.
lucas@ltvm.net
volnei Offline
Posts: 2203
JDBC - Java Database Connectivity: Tecnologia que permite que uma aplicação java conecte-se e manipule um bando de dados. Leia mais...
JSF - JavaServer Faces: Esta tecnologia simplifica a construção de interfaces com o usuário através de componentes reutilizáveis que podem estar conectados a data sources. Leia mais...
_________________
::volnei::
clovisleoncio Offline
Posts: 99
JDK: Na realidade significa Java Development Kit, não muda nada no significado mas também já não é muito usado mesmo...
_________________
JavaFree.org
vfpamp Offline
Posts: 6010
JAAS - Java Authentication and Authorization Service: Implementação da segurança e controle de acessos da máquina virtual.
_________________
Vitor Pamplona
http://vitorpamplona.com
@vitorpamplona
Make It Epic
Idéias para projetos em Computação
Como ter boas idéias
vfpamp Offline
Posts: 6010
SCJP: Sun Certified Java Programmer: Certificação da Sun para programador Java
SCJD: Sun Certified Java Developer: Certificação da Sun para desenvolvedor Java
SCEA: Sun Certified Enterprise Architect: Certificação da Sun para arquiteto Java
SCWCD: Sun Certified Web Component Developer: Certificação da Sun para desenvolvedor web em java
JRMP Java Remote Method Protocol: Protocolo java para invocar métodos em objetos de outras VMs
_________________
Vitor Pamplona
http://vitorpamplona.com
@vitorpamplona
Make It Epic
Idéias para projetos em Computação
Como ter boas idéias
vfpamp Offline
Posts: 6010
RMI: Remote Method Invocation: API para invocar métodos em outras VMs.
AOP: Aspect Oriented Programming: Programação orientada a aspectos, evolução natural da OOP (Object Oriented Programming)
_________________
Vitor Pamplona
http://vitorpamplona.com
@vitorpamplona
Make It Epic
Idéias para projetos em Computação
Como ter boas idéias
Coutinho Offline
Posts: 221
[size=14:731a0ab520][color=darkblue:731a0ab520]Complementando ... [/color:731a0ab520][/size:731a0ab520]
UML - (Unified Modeling Language) é uma linguagem gráfica padrão para modelagem de dados, destinada à especificação, à construção, à visualização e à documentação de sistemas complexos de software.
MDA - (MODEL DRIVEN ARCHITECTURE / Arquitetura de Modelagem Dirigida) é uma nova forma de se escrever especificações e desenvolver aplicações, com base em uma PIM (Modelo plataforma-independente).
RUP - (Rational Unified Process) é um processo que fornece uma abordagem disciplinada para o desenvolvimento de software, nomeando tarefas e responsabilidades dentro de uma organização.
OOAD - (object-oriented analysis and design) Análise e Projetos Orintado a Objetos.
blz . .
_________________
Coutinho
Tadeu_Santos Offline
Posts: 386
RNA - (Redes Neurais Artificiais) metodologia usada para resolver problemas de Inteligência Artificial.
_________________
JavaFree.org
RHarari Offline
Posts: 49
SOA - Service Oriented Architecture: arquitetura de sistemas orientada a serviços.
UDDI - Universal Description, Discovery and Integration: padrão de registros de webservices.
JNI - Java Native Interface: interface nativa que permite ao Java comunicar-se com outras linguages.
_________________
JavaFree.org
Copernico Offline
Posts: 530
Adição:
JNLP: Java Network Lauching Protocol: Protocolo que define como uma aplicação java em site remoto pode ser baixada e executada em uma JVM restrita com sandbox dinamicamente configurada através da web. É a tecnologia por trás do Java Web Start: http://java.sun.com/products/javawebstart/
[]s
_________________
JavaFree.org
firmao Offline
Posts: 349
Só mais uma...
*
DAO(Data Access Object) padrão de desenvolvimento.
Mais um padrão que voce usa isso quando quer se livrar da monotonia de reescrever código. É aplicado por exemplo: para escrever uma classe para acessar um banco de dados ou outro objeto...
_________________
Andre Valdestilhas
SCJP, SCWCD
JavaFree.org
RHarari Offline
Posts: 49
HTTP: Hypertext Transfer Protocol: Protocolo de Transferencia de Hipertexto - Protocolo que roda sobre o TCP/IP de nivel de aplicação para aplicativos em ambiente distribuido, colaborativo, orientado a objeto e que utilizam hipertexto.
FTP: File Transfer Protocol: Protocolo de Transferencia de Arquivos - É o protocolo utilizado na internet para trocas de arquivos. Roda sobre o TCP/IP.
UDP: User Datagram Protocol: Protocolo de Datagramas - um protocolo desprovido de conexao (connectionless) e que assim como o HTTP roda sobre o TCP/IP. Ele nao possui controle de erros e nem controle de entrega dos pacotes TCP/IP. Ideal para transmitir multimedia na Web pois é mais rápido que o HTTP.
WDP: Wap Datagram Protocol: Protocolo WAP de Datatgramas - é um protocolo de rede para o transporte de datagramas em uma rede sem fio TCP/IP.
RTFM: Read the Fucking Manual - Leia o maldito manual!
_________________
JavaFree.org
samurai Offline
Posts: 308
Se esqueceram do:
JNI - Java Native Interface - API que serve para usar java com apis desenvolvida com outras linguagens
API - Application Program Interface - é um conjunto normalizado de rotinas e chamadas de software que podem ser referenciadas por um programa aplicativo.
Valeu?
_________________
rogerio_ribeiro Offline
Posts: 41
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.
Pure_Death_Metal Offline
Posts: 110
tirado do site:http://www.cafeh.com.br/artigos/9/index.jsp
JDK : 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.
JRE : Java Runtime Enviroment. É o ambiente de execução Java oferecido gratuitamente pela Sun. É direcionado aos usuários de aplicativos Java.
JVM : 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.
JSP : É 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
JXTA (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
XML (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/
EJB : "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
SOAP : it is a simple XML based protocol to let applications exchange information over HTTP.
Fonte:http://www.w3schools.com/soap/
lucastex Offline
Posts: 3748
Hum.... pessoal, vamos dar uma lidinha nos anteriores antes de postar... tah saindo muitos repetidos...
_________________
Lucas Teixeira .·.
lucas@ltvm.net
ping Offline
Posts: 1731
CLDC- "Connected Limited Device Configuration". Um dos profiles da tecnologia J2ME, voltado para dispositivos como celulares e palm´s
CDC- "Connected Device Configuration". Profile para dispositivos com um pouco mais de capacidade de procesamento e armazenamento.
KVM- 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 sitewww.code-blood.com.br
darlan Offline
Posts: 102
SOP (Subject Oriented Programming) O SOP tende a tratar as funcionalidades do sistema como subjects.
AOP - 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]
_________________
JavaFree.org
clone do zealot Offline
Posts: 49
JMF - Java Media Framework - Framework Java para o tratamento de varios tipos de midia
_________________
JavaFree.org
Vitor Buitoni Offline
Posts: 16
Bom, já que andaram falando que eu não participo dos fóruns....
JNDI - (The Java Naming and Directory Interface) é uma API que fornece serviços de nome e diretório para aplicações em Java
JINI - Uma arquitetura aberta que permite que desenvolvedores criem serviços de rede centralizados que são altamente adaptáveis a mudanças
_________________
JavaFree.org
daltoncamargo Offline
Posts: 8772
DI - Dependency Injection -
IoC - Inversion Of Control -
Referência:http://www.javafree.org/content/view.jf?idContent=1
_________________
Sugestão de Livros
clone do zealot Offline
Posts: 49
Aproveitando quem eu to confundindo essas duas siglas(continuo achando q java tem sigla demais):
CMT - Container Managed Transaction, ou seja, é o código do EJB quem controla as transações do mesmo.
BMT - 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.
_________________
JavaFree.org
Jesus Offline
Posts: 223
TO - Transfer Object - padrão para comunicação entre classes que envolve a transferência de objetos. Muito parecido com o conceito de JavaBeans.
CSS - Cascading Style Sheet - 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.
XSL - Extensible Stylesheet Language - folha de estilo utilizado com xml, lembrando que pode ser usado o css também. Ver CSS.
XSLT - Extensible Stylesheet Language Transformation - é 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.
HTML - Hyper Text Markup Language - 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>.
JTA - Java Transaction - Especificação de interface padrão Java entre gerenciamento de transações e partes envolvidas de sistemas distribuídos.
JCP - Java Community Process - Processo da SUN criado para desenvolver e revisar especificações da tecnologia de Java em cooperação com a comunidade internacional de Java.
SUN - Stanford University Network - Nome dado à empresa em homenagem à Universidade Stanford nos E.U.A. Os fundadores da SUN eram do departamento de informática.
T.I. ou I.T. - Tecnologia da informação / Information Tecnology - Designado à era do conhecimento em prover tecnologia à empresa, consultoria ou departamento interno.
S.I. - Sistemas de Informação - 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.
BI - Business Inteligence - 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.
ERP - Enterprise Resource Planning - Softwares de apoio administrativo. Está relacionado ao S.I. Veja S.I.
_________________
Sou Javafreeano de Coração... Eo... Eo... Vai Javafree!!!
JavaFree.org
reicesar Offline
Posts: 1
Pessoal sugiro que sejam usadas definições de livros, artigos e fabricantes, pois algumas descrições não estão corretas ou completas.
_________________
Reinaldo Guedes
ronaldtm Offline
Posts: 2299
[editado]desculpem-me, me excedi...[/editado]
_________________
In fact, people who study design methods without also practicing design are almost always frustrated designers who have no sap in them, who have lost, or never had, the urge to shape things. Such a person will never be able to say anything sensible about "how" to shape things either. (Christopher Alexander)
vfpamp Offline
Posts: 6010
Olá, vc pode corrigir aqui que alteramos os acrônimos.
_________________
Vitor Pamplona
http://vitorpamplona.com
@vitorpamplona
Make It Epic
Idéias para projetos em Computação
Como ter boas idéias
JAZIEL2 Offline
Posts: 8
JPA:Java Persistence API. É um framework de persistência de objetos em bases de dados relacionais.
sluisrj Offline
Posts: 1
e sobre as siglas HYBERNATE, AJAX, ECLIPSE, NETBEANS, EJB ?
Alguém pd traduzi-las?
TriTonE Offline
Posts: 1566
Daí só Ajax e EJB são siglas
Ajax = Asynchronous JavaScript and XML
EJB = Enterprise JavaBeans
Dica. Quer saber o que significa QUALQUER sigla?! Vá no google e pesquise por: "<sigla> stands for" (sem as aspas).
[]s
_________________
Daniel F. Martins
Website, Blog
"In JavaDoc we trust."
simu Offline
Posts: 8635
ECLIPSE: evento astronômico quando a lua se sobrepoe ao sol (SUN) [:-)
(termo correto: eclipse solar)
IDE: Integrated Development Environment ou Ambiente Integrado de Desenvolvimento - é um programa ou conjunto de ferramentas para apoiar e agilizar o desenvolvimento de software.
Normalmente incluí:
- editor de fontes
- compilador
- deburador (debugger)
- refatoração
- deployment/distribuição
- ...
_________________
Ganhe um iPad 2 16GB na promoção do Fórum!
Carlos Heuberger
faxineiro do fórum [:-) crie o seu tópico; se for na área errada, pode deixar que eu arrumo! é claro que sobra menos tempo para responder... [:-(
____________________________________________________________________________________________________________
Não respondo MPs com perguntas sobre programação ou sobre Java! Por favor use o fórum!
Sempre execute um printStackTrace dentro do catch "ex.printStackTrace();"
Contra o abuso de IDE's no aprendizado.
This posting is provided AS IS with no warranties and confers no rights.
rpizao Offline
Posts: 183
JMX - Java Management Extensions
Monitora remotamente um sistema em execução, é possível consultar recursos consumidos, status, alterar parâmetros de configuração e por ai vai.
JMeter - (Acho que não tem tradução, nem sei se entra na nossa lista)
Framework que realiza testes de carga no sistema.
Obs.: Não sei porque, não funcionou bem com JSF.
_________________
JavaFree.org
fercez Offline
Posts: 4
JOSSO - Java Open Single Sign-On
_________________
Fercez
SSA-BA
ideividy Offline
Posts: 2
RAS - Report Application Server
JTA - Java Transactional API
Rodrigo_Scorsatto Offline
Posts: 242
PO - Persistent Object
VO - Value Object
_________________
SDRS,
Rodrigo Scorsatto.
walterelias10 Offline
Posts: 1
DWR - Directed Web Remoting:
frameworks Ajax para Java, com funcionalidades que facilitam na hora de desenvolver aplicações que precise utilizar Ajax.
Rogue Offline
Posts: 6
GWT - Google Web Toolkit
Permite criar aplicativos com tecnologia Ajax programando em Java.
RPC - Remote Procedure Callback
Tecnologia de comunicação entre processos que permite a um programa de computador chamar um procedimento em outro espaço de endereçamento.
Relacionados
só uma duvida http://javafree.uol.com.br/topic-4257-so-uma-duvida.html jboss http://javafree.uol.com.br/topic-848883-jboss.html J2ME, WML, WAP... aaaaahhhhhhhhhh.... http://javafree.uol.com.br/topic-777-J2ME-WML-WAP-aaaaahhhhhhhhhh.html Imagem no Netbeans http://javafree.uol.com.br/topic-868600-Imagem-no-Netbeans.html Banco de Dados hsqldb com J2ME http://javafree.uol.com.br/topic-12822-Banco-de-Dados-hsqldb-com-J2ME.html Eclipse (com plugin p/ PHP) http://javafree.uol.com.br/topic-7073-Eclipse-com-plugin-p-PHP.html Do primeiro trampo a gente nunca esquece... http://javafree.uol.com.br/topic-10332-Do-primeiro-trampo-a-gente-nunca-esquece.html Pesquisa http://javafree.uol.com.br/topic-861453-Pesquisa.html IDE's e servidores http://javafree.uol.com.br/topic-11791-IDE's-e-servidores.html