JBoss Developer Studio - JBoss Developer Studio
Autor (es) original (is) | JBoss, uma divisão da Red Hat |
---|---|
Versão estável | 12.12.0 / 9 de julho de 2019
|
Sistema operacional | Plataforma cruzada |
Tipo | Desenvolvimento de software |
Licença | Proprietário |
Local na rede Internet | www |
JBoss Developer Studio ( JBDS ) é um ambiente de desenvolvimento criado e atualmente desenvolvido pela JBoss (uma divisão da Red Hat) e Exadel.
Ele integra e certifica os componentes de ferramentas e de tempo de execução combinando Eclipse , Eclipse Tooling e a JBoss Enterprise Application Platform .
As ferramentas de desenvolvimento integradas são usadas para construir aplicativos ricos da Web usando tecnologias de código aberto como JBoss Seam , JBoss Application Server , Hibernate e JBoss jBPM.
O JBoss Developer Studio é constantemente atualizado para incluir os últimos lançamentos do Eclipse e Web Tools Project (WTP) e fornece ferramentas para JEE e desenvolvimento web, como:
- Ferramentas Java EE, JSF e JSP
- Ferramentas JPA
- Ferramentas de servidor
- Serviços da Web e ferramentas WSDL
- Ferramentas HTML , CSS e JavaScript
- Ferramentas XML , Esquema XML e DTD
O JBoss Developer Studio inclui um direito ao Red Hat Enterprise Linux , com ferramentas de desenvolvimento integradas e Red Hat Network Access para fins de desenvolvimento. O JBoss Developer Studio está disponível para Windows , Linux e Mac OS X 10.4 Tiger 10.4x . O JBDS 5.0 vem integrado com o JBoss EAP 6.0 que requer JDK 6.0 para ser executado.
JBoss Developer Studio e JBoss Tools
JBoss Tools é um projeto não comercial do JBoss Developer Studio. É um conjunto de plug-ins baseados em Eclipse para tecnologia relacionada ao JBoss, como Seam, Hibernate / JPA, JSF, EJB3, JBossESB, JBossWS, Portal etc.
As JBoss Tools são um conjunto de plug-ins Eclipse aos quais o JBoss Developer Studio adiciona:
- um instalador
- Eclipse e ferramentas da Web pré-configuradas
- JBoss EAP com JBoss AS e Seam pré-configurado
- Plug-ins de terceiros agrupados e configurados
- acesso ao RHEL e Red Hat Network
- acesso ao software compatível com JBoss / Red Hat
História
Em março de 2007, Exadel e Red Hat anunciaram uma parceria estratégica que adicionou ferramentas de desenvolvedor baseadas em Eclipse para a construção de arquitetura orientada a serviços (SOA) e aplicativos Web 2.0 à plataforma integrada da Red Hat, incluindo Red Hat Enterprise Linux e JBoss Enterprise Middleware.
Versões do JBoss Developer Studio:
5 de outubro de 2007 - 1.0.0.CR1
10 de dezembro de 2007 - 1.0.0.GA
8 de maio de 2008 - 1.1.0.CR1
2 de junho de 2008 - 1.1.0.GA
31 de outubro de 2008 - 2.0.0.beta
7 de janeiro de 2009 - 2.0.0.cr1
29 de janeiro de 2009 - 2.0.0.cr2
17 de março de 2009 - 2.0.0.GA
28 de setembro de 2009 - 2.1 Edição do portfólio
15 de dezembro de 2009 - 2.1.1
15 de dezembro de 2009 - 3.0.0.M4
7 de janeiro de 2010 - 3.0.0.CR1
16 de fevereiro de 2011 - 4.0.0
16 de novembro de 2011 - 4.1.1
22 de junho de 2012 - 5.0.0
Recursos
JBoss Enterprise Application Platform . O JBoss Developer Studio inclui e integra a JBoss Enterprise Application Platform, a JBoss SOA Platform e a JBoss Portal Platform, a mesma versão da plataforma de middleware que a Red Hat suporta em produção por 5 anos.
Novas ferramentas JBoss Seam . O JBoss Developer Studio inclui novas ferramentas para Seam. Eles fornecem assistentes para a criação de novos projetos Seam, ferramentas de validação, preenchimento de código de linguagem de expressão, ferramentas de teste e assistentes para gerar objetos de entidade.
Ferramentas de modelagem de processos de negócios . O JBoss Developer Studio fornece uma poderosa ferramenta de designer de processos de negócios para criar processos de fluxo de trabalho. Ele também oferece a capacidade de gerenciar processos de fluxo de trabalho, bem como tarefas humanas e interações entre eles. Inclui a capacidade de converter BPMN em JPDL.
Ferramentas de gerenciamento de regras de negócios . O JBoss Developer Studio inclui suporte para o mecanismo de regras de negócios mais amplamente usado no mercado, o Drools. Ele oferece ferramentas gráficas para criar, editar e gerenciar regras de negócios, recursos de regras e tabelas de decisão.
Ferramentas SOA . O JBoss Developer Studio inclui um rico conjunto de ferramentas para desenvolver e implantar aplicativos de integração baseados em SOA. Inclui a capacidade de criar, configurar e implantar aplicativos de integração.
Ferramentas de transformação de dados - Smooks . As ferramentas de transformação Smooks ajudam a transformar dados de um formato para outro formato. Vários formatos são suportados para tipo de fonte e tipo de resultado. Os formatos suportados são CSV, EDI, XML, Java, JSON etc.
Ferramentas do portal . O JBoss Developer Studio inclui ferramentas para criar e implantar portlets compatíveis com JSR 186/286. Ele também inclui ferramentas para criar facilmente Portlets SEAM / JSF e implementá-los na JBoss Enterprise Portal Platform.
Editor de página visual . O JBoss Developer Studio inclui um Editor de Página Visual para edição combinada de visual e fonte de páginas da web. O Visual Page Editor ainda renderiza componentes RichFaces habilitados para AJAX.
Capacidades AJAX . O JBoss Developer Studio inclui uma Amostra de Tecnologia do JBoss RichFaces. RichFaces fornece cerca de 70 componentes que podem ser modificados, incluindo calendário, árvore, menu suspenso, componentes de arrastar e soltar e muito mais. O Visual Page Editor do JBoss Developer Studio pode renderizar componentes RichFaces.
Paleta de ferramentas JBoss . A Paleta de Ferramentas JBoss contém bibliotecas de tags do projeto do desenvolvedor e permite a inserção de tags em um JSP com um clique. A Paleta de ferramentas oferece suporte a tags personalizadas e de terceiros.
Ferramentas de hibernação . As ferramentas Hibernate fornecem ferramentas visuais robustas para a estrutura de mapeamento objeto-relacional Hibernate padrão da indústria. Hibernate Tools inclui recursos como engenharia reversa e geração de código de bancos de dados existentes, mapeamento Hibernate e editores de configuração, visualizações de modelo de entidade, editores de consulta dinâmica e muito mais.
Ferramentas JBoss jBPM . O JBoss Developer Studio inclui ferramentas jBPM para definir os fluxos de página do Seam.
Ferramentas de mola . O JBoss Developer Studio inclui Spring IDE para desenvolver aplicativos Spring.
Ferramentas Struts . O JBoss Developer Studio inclui ferramentas Struts para aplicativos Struts 1.x.
Adaptador JBoss Application Server otimizado . O adaptador JBoss AS avançado do JBoss Developer Studio inclui recursos como implantação incremental para desenvolvimento rápido e é pré-configurado para o servidor de aplicativos JBoss incluído.
Red Hat Enterprise Linux e RHN Access . O JBoss Developer Studio inclui acesso ao Red Hat Enterprise Linux, ferramentas de desenvolvimento Linux e Red Hat Network para fins de desenvolvimento.
Ferramenta de Relatório de Inteligência de Negócios (BIRT) . O JBoss Developer Studio inclui Business Intelligence Report Tool, um sistema de relatórios que se integra com Java / J2EE, extrai certas informações, as analisa e gera resumos e gráficos de relatórios.
Serviço JBossWeb . JBoss WS é uma estrutura de serviço da web desenvolvida como parte do JBoss Application Server. Ele implementa a especificação JAX-WS que define um modelo de programação e arquitetura de tempo de execução para a implementação de serviços da web em Java, direcionados à plataforma Java, Enterprise Edition 5 (Java EE 5).
Teiid . O JBoss Developer Studio inclui o Teiid, um sistema de virtualização de dados que permite aos aplicativos usar uma API uniforme para acessar dados de múltiplos armazenamentos de dados heterogêneos, lidando com consultas relacionais, XML, XQuery e procedurais. Teiid fornece conectividade para a maioria dos bancos de dados relacionais, serviços da web, arquivos de texto e ldap para acessar e integrar dados em fontes de dados distribuídas sem copiar ou mover dados de seu sistema de registro.