JBOSS jBPM

Propaganda
JBOSS jBPM
O QUE É?
VISÃO GERAL
JBoss jBPM é um estrutura JBoss para o
mercado corporativo que oferece fluxo
de trabalho, gerenciamento de processos
corporativos (BPM) e orquestração de
processos em um produto escalável e flexível.
As empresas precisam usar os sistemas existentes e garantir que
todas as aplicações e processos corporativos criados ofereçam
a agilidade necessária para que elas se adaptem rapidamente
às necessidades dos clientes e futuras condições do mercado.
Os departamentos de TI precisam de uma método consistente e
com excelente custo-benefício para organizar as interações entre
suas aplicações de serviços, de forma a criar novos processos
corporativos ou aperfeiçoar os existentes. A solução JBoss jBPM
é uma plataforma de fluxo de trabalho, automação de processo
e fluxo de página que viabiliza a coordenação entre aplicações
e serviços distintos, resultando na implementação de novos e
lucrativos processos corporativos.
O QUE FAZ?
JBoss jBPM permite que as empresas criem
e automatizem processos corporativos que
coordenam pessoas, aplicações e serviços.
Projetada para o mercado de massa assim
como para suportar aplicações corporativas
escaláveis, a solução JBoss automatiza os
processos de uma gama muito mais ampla
de problemas corporativos, de fluxo de
trabalho agregado à automação de processos
corporativos e BPM.
E POR QUE DEVERIA ESCOLHER ESSA
SOLUÇÃO?
A solução JBoss jBPM reduz os tempo de
desenvolvimento e integra os processos
corporativos que utilizam TI. Oferece as
ferramentas e um mecanismo para execução
de processos para integrar os serviços
implementados em uma arquitetura orientada
a serviços (SOA). Automatiza fluxos de
trabalho em aplicações Java e Web para
reduzir a probabilidade de erro humano,
agilizar a execução de processos e melhorar o
desempenho dos negócios.
A solução JBoss jBPM combina a facilidade de desenvolvimento
das aplicações de fluxo de trabalho, fluxos de processos
corporativos e fluxos de página de aplicações web com um
mecanismo de processos flexível e escalável. Pode ser usada nos
ambientes mais simples ou atender até os ambientes de aplicações
J2EE em cluster mais complexos. A solução JBoss jBPM permite
a rápida e fácil implementação de aplicações que operam em
conjunto. Oferecendo uma estrutura flexível e poderosa para a
criação, coordenação e monitoramento dos processos corporativos,
a solução JBoss jBPM facilita alterações em processos corporativos
complexos, melhorando conseqüentemente a agilidade da empresa.
www.br.redhat.com/jboss
MECANISMO DE PROCESSOS FLEXÍVEL E ESCALÁVEL
O mecanismo de processos da solução JBoss jBPM
oferece uma base poderosa para a orquestração de
interações entre as aplicações e serviços. É ideal para
arquiteturas orientadas a serviço e opera com todas as
tecnologias de integração em J2EE como Web Services,
Java Messaging, J2EE Connectors, JDBC e EJBs. O
mecanismo de processos cuida automaticamente do
gerenciamento do estado, variáveis e de tarefas, bem
como processa os timers e logs de auditoria de todos os
processos ativos. E a solução JBoss jBPM oferece ainda
visibilidade abrangente do estado atual dos processos
com os quais os usuários e aplicações estão interagindo.
Embora a execução adequada de processos demorados
seja uma tarefa complicada, a solução JBoss jBPM lida
com essa complexidade de forma flexível e escalável.
A solução JBoss jBPM unifica a definição, execução
e administração dos processos de fluxo de trabalho e
oferece uma plataforma centralizada para gerenciamento
das interações com os usuários e sistemas.
ARQUITETURA ADAPTÁVEL
A solução JBoss jBPM foi desenvolvida para operar de
forma autônoma ou agregada, de forma transparente, a
qualquer estrutura de programação ou aplicação Java
como JBoss Seam. Pode ser agregada e totalmente
personalizada aos requisitos da aplicação. Além disso
a arquitetura adaptável da solução JBoss jBPM facilita
muito a sua expansão e personalização; dentro do
mecanismo de processo de cada definição de processo e
cada instância correspondente do processo.
A solução JBoss jBPM destina-se a suportar vários
ambientes e linguagens de processo como jPDL para
gerenciamento de fluxo de trabalho e gerenciamento
de tarefas humanas, BPEL para orquestração de
web services (planejada para uma versão futura) e
construções de fluxo de página para fluxo de trabalho
agregado in aplicações web. Esta capacidade de suportar
várias linguagens de processos é um grande diferencial,
permitindo que os desenvolvedores de processo e de
aplicações web usem a plataforma unificada para a
criação de uma ampla variedade de aplicações.
INTEGRAÇÃO COM JBOSS SEAM
JBoss Seam é uma estrutura para a criação de
aplicações Web 2.0 e para o mercado corporativo
em EJB3, Java Server Faces (JSF), AJAX e outras
tecnologias inovadoras. A solução JBoss Seam oferece
gerenciamento de estado declarativo para todos os
componentes Java e integra-se perfeitamente co
JBoss jBPM para suporte aos cenários de fluxo de
página. Os componentes JBoss Seam são consistentes
e contextuais, com um ciclo de vida bem definido
gerenciado pelo contêiner. Usando JBoss jBPM com
JBoss Seam, os desenvolvedores conseguem criar mais
facilmente aplicações com fluxos de trabalho complexos
e interações de usuários.
www.br.redhat.com/jboss
MODELO FÁCIL DE PROGRAMAÇÃO
A solução JBoss jBPM oferece um modelo realmente único
de programação orientada a processos com sua Process
Definition Language (jPDL). A jPDL combina o melhor das
técnicas de programação Java e declarativa e permite que os
desenvolvedores estruturem seus softwares com um processo
gráfico de fácil compreensão. Esse enfoque descreve os
processos corporativos em um dialeto comum, permitindo
que as pessoas e desenvolvedores falem a mesma linguagem,
facilitando e a agilizando a implementação dos processos
necessários pelos usuários do ambiente corporativo.
A solução JBoss jBPM inclui um ambiente visual de criação
em Eclipse que simplifica o desenvolvimento em jPDL. O
ambiente JBoss jBPM suporta visualização gráfica e de código
XML do processo corporativo ou do fluxo de trabalho que está
sendo desenvolvido, facilitando a colaboração de pessoas com
qualquer nível de conhecimento em programação.
Suporte a Plataformas e Padrões
Requisitos mínimos do sistema
» JDK 1.4.2 ou superior
» 512 MB de RAM
» 300 MB de espaço no disco rígido
Sistemas operacionais suportados
JBoss jBPM é 100% puro Java e, por isso, opera
com a maioria dos sistemas operacionais capazes de
executar Java Virtual Machine (JVM), como Windows,
UNIX e Linux e outros.
Bancos de dados suportados
AMPLA VARIEDADE DE NÓS
A solução JBoss jBPM ainda inclui vários nós de processos
jPDL que são utilizados para criar gráficos de processos de
forma declarativa. Esses nós oferecem as funcionalidades
necessárias para a criação de processos como start, task,
fork, join e decision. Esses nós possibilitam a execução
fundamenta nos processos, assim como permitem a presença
de código Java para ampliar a lógica do processo e atender as
necessidades específicas da aplicação.
Como JBoss jBPM usa Hibernate para acesso
ao banco de dados, opera com bancos de dados
compatíveis com JDBC suportado por Hibernate
como Oracle, MySQL, Hypersonic
CONFIABILIDADE E ESCALABILIDADE DE ALTO NÍVEL
AAlém dos fluxos de processos corporativos agregados às
aplicações Java, a solução JBoss jBPM pode ser implementada
com a JBoss Enterprise Application Platform e beneficiar-se
da sua comprovada base para aplicações que exigem altos
níveis de desempenho e escalabilidade. Os serviços de alta
disponibilidade da JBoss Enterprise Application Platform
oferecem funcionalidades de criação de cluster, cache, failover,
balanceamento de carga e de implementação em ambiente
distribuído esperadas de uma plataforma de alta qualidade.
Além disso, a solução JBoss jBPM pode ser implementada com
outros servidores de aplicação como BEA WebLogic Server e
IBM WebSphere Application Server.
www.br.redhat.com/jboss
BENEFÍCIOS DA SUBSCRIÇÃO
As subscrições da solução JBoss Enterprise
Middleware são fáceis de comprar e usar.
Comercializadas em
pacotes para 4 ou 32 CPUs, todas as
subscrições JBoss Enterprise Middleware para
produção incluem:
» Acesso ao produto: Código-fonte e binário;
documentação
» Atualizações: Atualizações regulares com
aprimoramentos, novas funcionalidades etc.
» Revisões: Acesso às correções mais recentes
de bugs e erratas de segurança
» Upgrades: Direito a novas versões da solução
JBoss Enterprise Middleware durante o prazo
de validade da subscrição
» Flexibilidade: Subscrições não específicas
a uma determinada versão, para acesso e
suporte a uma versão anterior
estão desenvolvendo e implementando soluções em código
aberto contra qualquer problema jurídico
Subscrições de 32 CPUs ou mais incluem funcionalidades de valor
agregado como JBoss Operations Network e Red Hat Developer
Subscriptions. Para menos de 32 CPUs, JBoss Operations Network
e Red Hat Developer Subscriptions precisam ser adquiridas
separadamente.
MAIS INFORMAÇÕES
Para obter mais informações sobre a linha completa de soluções
JBoss Enterprise Middleware e Red Hat Developer Subscriptions,
acesse www.br.redhat.com/jboss , ou entre em contato com um
representante comercial da Red Hat.
Red Hat Brasil
+55 11 3529 600
[email protected]
Escritórios no mundo
www.redhat.com/about/corporate/wwoffices/
» Portal de Suporte ao Cliente JBoss: Contato
direto com a equipe de suporte da JBoss,
abertura e controle de chamados em tempo
real, personalização de alertas sobre patches
e atualizações e download de patches e
atualizações
» Suporte: Vários serviços de suporte com
cobertura ilimitada de incidente e suporte
ininterrupto com tempo de resposta de uma hora
» Estabilidade a longo prazo: Contratos de
suporte e atualização com vários anos de
validade para todos os produtos JBoss
Enterprise Middleware
» Garantia legal: O programa Red Hat Open
Source Assurance protege os clientes que
© 2007 Red Hat, Inc. Todos os direitos reservados. “Red Hat,” Red Hat Linux, o logotipo da Red Hat e os produtos
mencionados são marcas comerciais ou marcas comerciais registradas da Red Hat, Inc. nos Estados Unidos e em
outros países. Linux é marca comercial registrada da Linus Torvalds.
www.br.redhat.com/jboss
RT#365036 - 04/07
Download