Siglas e mais siglas

09/04/2009

0

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? [b]JDK[/b]: [i]Java Developer Kit[/i]. É o kit de desenvolvimento Java oferecido gratuitamente pela Sun. [b]JRE[/b]: [i]Java Runtime Enviroment[/i]. É o ambiente de execução Java oferecido gratuitamente pela Sun. [b]JVM[/b]: [i]Java Virtual Machine[/i] - Máquina Virtual Java. É o programa que faz um .class java poder ser executado [b]J2ME[/b]: [i]Java 2 Micro Edition[/i]. Conjunto de bilbiotecas para desenvolvimento voltado aos dispositívos móveis [b]J2SE[/b]: [i]Java 2 Standard Editon[/i]. É o java padrão, utilizado para desenvolvimento desktop [b]J2EE[/b]: [i]Java 2 Enterprise Edition[/i]. É um extensão ao J2SE para servidores, implementando várias bibliotecas para facilitar a computação distribuída, como os EJBs [b]JSP[/b]: [i]Java Server Pages[/i]. É uma tecnologia para desenvolvimento de aplicações WEB semelhante ao PHP [b]XML[/b]: [i]Extensible Markup Language[/i]. Linguagem como o HTML utilizada para armazenamento e troca de informações [b]EJB[/b]: [i]Enterprise JavaBeans[/i]. 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

Vitor Pamplona

Responder

Posts

09/04/2009

Vitor Pamplona

Aí vao mais algumas. Todas essas definicoes podem ser melhoradas. Aqui realmente é um dicionário de pesquisa rápida. :D [b]JCA[/b]: [i]Java Connector Architecture [/i]- uma arquitetura desenvolvida de modo a facilitar a comunicacao entre servidores J2EE e EIS's. [b]JMS[/b]: [i]Java Messaging System [/i]- uma arquitetura existe dentro do universo J2EE que permite troca de mensagens de maneira assíncrona. [b]MOM[/b]: [i]Message Oriented Middleware [/i]- é o software que age como um Mediator na arquitetura de mensagens assíncronas. [b]MDB[/b]: Nao, nao é a extensao do banco de dados do Access. É [i]Message-Driven-Bean[/i], ou seja, um EJB capaz de processar mensagens assincronamente. [b]JDO[/b]: [i]Java Data Objects [/i]- uma extensao sob o JSR-000012 que regula métodos de persistência de objetos Java em bancos de dados relacionais. [b]WSDL[/b]: [i]Web Service Description Language [/i]- uma linguagem (ou melhor, uma estrutura em XML) usada para definir uma descricao para um servico WEB. [b]WML[/b]: [i]Wireless Markup Language [/i]- uma linguagem como a HTML, para celulares e outros dispositivos móveis. [b]UML[/b]: [i]Unified Modeling Language [/i]- 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). [b]CORBA[/b]: [i]Common Object Request Broker Arquitecture [/i]- 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). [b]IDL[/b]: [i]Interface Definition Language [/i]- é a linguagem usada para definir interfaces de comunicacao na arquitetura CORBA. [b]EIS[/b]: [i]Enterprise Information System [/i]- qualquer sistema que centralize informacoes de negócio da sua empresa.
Responder

09/04/2009

Cabral

[b]JAR[/b] - [i]Java ARchive [/i]- comprimir e criar arquivos "executáveis" em java [b]AWT[/b] - [i]Abstract Window Toolkit [/i]- API para desenvolvimento de Janelas. [b]GUI[/b] - [i]Grafic User Interface [/i]- São os tipos de interface geráficas para Usuários, nada muito intuitivo.. hehehe [b]RMI[/b] - [i]Remote Method Invocation [/i]- Mas centrado em Sistemas distribuídos, semelhante ao CORBA. [b]POO[/b] - [i]Programação Orientada a Objetos [/i] :wink: Ahhh espero ter ajudado... []'s
Responder

09/04/2009

Dadario

Tem a parte de segurança com: [b]JCE[/b] - [i]Java Cryptography Extension[/i]. 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 [url=http://www.bouncycaslte.org"]Bouncy Castle[/url] :!: :!: :!: :!: :!: :!:
Responder

09/04/2009

Lucas Teixeira

[b]JRE[/b] 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... :!:
Responder

09/04/2009

Volnei Munhoz

[b]JDBC [/b]- Java Database Connectivity: Tecnologia que permite que uma aplicação java conecte-se e manipule um bando de dados. [url=http://java.sun.com/products/jdbc/]Leia mais...[/url] [b]JSF[/b] - 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. [url=http://java.sun.com/j2ee/javaserverfaces/index.jsp]Leia mais...[/url]
Responder

09/04/2009

Clovis Junior

[b]JDK:[/b] Na realidade significa Java Development Kit, não muda nada no significado mas também já não é muito usado mesmo...
Responder

09/04/2009

Vitor Pamplona

[b]JAAS[/b] - Java Authentication and Authorization Service: Implementação da segurança e controle de acessos da máquina virtual.
Responder

09/04/2009

Vitor Pamplona

[b]SCJP[/b]: Sun Certified Java Programmer: Certificação da Sun para programador Java [b]SCJD[/b]: Sun Certified Java Developer: Certificação da Sun para desenvolvedor Java [b]SCEA[/b]: Sun Certified Enterprise Architect: Certificação da Sun para arquiteto Java [b]SCWCD[/b]: Sun Certified Web Component Developer: Certificação da Sun para desenvolvedor web em java [b]JRMP[/b] Java Remote Method Protocol: Protocolo java para invocar métodos em objetos de outras VMs
Responder

09/04/2009

Vitor Pamplona

[b]RMI[/b]: Remote Method Invocation: API para invocar métodos em outras VMs. [b]AOP[/b]: Aspect Oriented Programming: Programação orientada a aspectos, evolução natural da OOP (Object Oriented Programming)
Responder

09/04/2009

Vitor Pamplona

[quote="jrodrigues"][b]UML[/b]: [i]Unified Modeling Language [/i]- 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] [b]UML[/b] - (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. [b]MDA[/b] - (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). [b]RUP[/b] - (Rational Unified Process) é um processo que fornece uma abordagem disciplinada para o desenvolvimento de software, nomeando tarefas e responsabilidades dentro de uma organização. [b]OOAD[/b] - (object-oriented analysis and design) Análise e Projetos Orintado a Objetos. blz . . :!:
Responder

09/04/2009

Tadeu Santos

[b]RNA[/b] - (Redes Neurais Artificiais) metodologia usada para resolver problemas de Inteligência Artificial.
Responder

09/04/2009

Rharari

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.
Responder

09/04/2009

Claudio Silva

Adição: [b]JNLP[/b]: [b]J[/b]ava [b]N[/b]etwork [b]L[/b]auching [b]P[/b]rotocol: 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: [url]http://java.sun.com/products/javawebstart/[/url] []s
Responder

09/04/2009

Andre Valdestilhas

[b]Só mais uma...[/b] * [b]DAO(Data Access Object)[/b] 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...
Responder

09/04/2009

Rharari

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! :D
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar