JBoss Developer Studio - JBoss Developer Studio

Red Hat CodeReady Studio
Autor (es) original (is) JBoss, uma divisão da Red Hat
Versão estável
12.12.0 / 9 de julho de 2019 ; 15 meses atrás ( 09/07/2019 )
Sistema operacional Plataforma cruzada
Tipo Desenvolvimento de software
Licença Proprietário
Local na rede Internet www .jboss .com / products / devstudio

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:

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.

Veja também

Referências

links externos