You are on page 1of 4

JBOSS jBPM

O QUE ?
JBoss jBPM um estrutura JBoss para o mercado corporativo que oferece fluxo de trabalho, gerenciamento de processos corporativos (BPM) e orquestrao de processos em um produto escalvel e flexvel.

VISO GERAL
As empresas precisam usar os sistemas existentes e garantir que todas as aplicaes e processos corporativos criados ofeream a agilidade necessria para que elas se adaptem rapidamente s necessidades dos clientes e futuras condies do mercado. Os departamentos de TI precisam de uma mtodo consistente e com excelente custo-benefcio para organizar as interaes entre suas aplicaes de servios, de forma a criar novos processos corporativos ou aperfeioar os existentes. A soluo JBoss jBPM uma plataforma de fluxo de trabalho, automao de processo e fluxo de pgina que viabiliza a coordenao entre aplicaes e servios distintos, resultando na implementao de novos e lucrativos processos corporativos. A soluo JBoss jBPM combina a facilidade de desenvolvimento das aplicaes de fluxo de trabalho, fluxos de processos corporativos e fluxos de pgina de aplicaes web com um mecanismo de processos flexvel e escalvel. Pode ser usada nos ambientes mais simples ou atender at os ambientes de aplicaes J2EE em cluster mais complexos. A soluo JBoss jBPM permite a rpida e fcil implementao de aplicaes que operam em conjunto. Oferecendo uma estrutura flexvel e poderosa para a criao, coordenao e monitoramento dos processos corporativos, a soluo JBoss jBPM facilita alteraes em processos corporativos complexos, melhorando conseqentemente a agilidade da empresa.

O QUE FAZ?
JBoss jBPM permite que as empresas criem e automatizem processos corporativos que coordenam pessoas, aplicaes e servios. Projetada para o mercado de massa assim como para suportar aplicaes corporativas escalveis, a soluo JBoss automatiza os processos de uma gama muito mais ampla de problemas corporativos, de fluxo de trabalho agregado automao de processos corporativos e BPM.

E POR QUE DEVERIA ESCOLHER ESSA SOLUO?


A soluo JBoss jBPM reduz os tempo de desenvolvimento e integra os processos corporativos que utilizam TI. Oferece as ferramentas e um mecanismo para execuo de processos para integrar os servios implementados em uma arquitetura orientada a servios (SOA). Automatiza fluxos de trabalho em aplicaes Java e Web para reduzir a probabilidade de erro humano, agilizar a execuo de processos e melhorar o desempenho dos negcios.

www.br.redhat.com/jboss

MECANISMO DE PROCESSOS FLEXVEL E ESCALVEL


O mecanismo de processos da soluo JBoss jBPM oferece uma base poderosa para a orquestrao de interaes entre as aplicaes e servios. ideal para arquiteturas orientadas a servio e opera com todas as tecnologias de integrao em J2EE como Web Services, Java Messaging, J2EE Connectors, JDBC e EJBs. O mecanismo de processos cuida automaticamente do gerenciamento do estado, variveis e de tarefas, bem como processa os timers e logs de auditoria de todos os processos ativos. E a soluo JBoss jBPM oferece ainda visibilidade abrangente do estado atual dos processos com os quais os usurios e aplicaes esto interagindo. Embora a execuo adequada de processos demorados seja uma tarefa complicada, a soluo JBoss jBPM lida com essa complexidade de forma flexvel e escalvel. A soluo JBoss jBPM unifica a definio, execuo e administrao dos processos de fluxo de trabalho e oferece uma plataforma centralizada para gerenciamento das interaes com os usurios e sistemas.

A soluo JBoss jBPM destina-se a suportar vrios ambientes e linguagens de processo como jPDL para gerenciamento de fluxo de trabalho e gerenciamento de tarefas humanas, BPEL para orquestrao de web services (planejada para uma verso futura) e construes de fluxo de pgina para fluxo de trabalho agregado in aplicaes web. Esta capacidade de suportar vrias linguagens de processos um grande diferencial, permitindo que os desenvolvedores de processo e de aplicaes web usem a plataforma unificada para a criao de uma ampla variedade de aplicaes.

INTEGRAO COM JBOSS SEAM


JBoss Seam uma estrutura para a criao de aplicaes Web 2.0 e para o mercado corporativo em EJB3, Java Server Faces (JSF), AJAX e outras tecnologias inovadoras. A soluo JBoss Seam oferece gerenciamento de estado declarativo para todos os componentes Java e integra-se perfeitamente co JBoss jBPM para suporte aos cenrios de fluxo de pgina. Os componentes JBoss Seam so consistentes e contextuais, com um ciclo de vida bem definido gerenciado pelo continer. Usando JBoss jBPM com JBoss Seam, os desenvolvedores conseguem criar mais facilmente aplicaes com fluxos de trabalho complexos e interaes de usurios.

ARQUITETURA ADAPTVEL
A soluo JBoss jBPM foi desenvolvida para operar de forma autnoma ou agregada, de forma transparente, a qualquer estrutura de programao ou aplicao Java como JBoss Seam. Pode ser agregada e totalmente personalizada aos requisitos da aplicao. Alm disso a arquitetura adaptvel da soluo JBoss jBPM facilita muito a sua expanso e personalizao; dentro do mecanismo de processo de cada definio de processo e cada instncia correspondente do processo.

www.br.redhat.com/jboss

MODELO FCIL DE PROGRAMAO


A soluo JBoss jBPM oferece um modelo realmente nico de programao orientada a processos com sua Process Definition Language (jPDL). A jPDL combina o melhor das tcnicas de programao Java e declarativa e permite que os desenvolvedores estruturem seus softwares com um processo grfico de fcil compreenso. 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 implementao dos processos necessrios pelos usurios do ambiente corporativo. A soluo JBoss jBPM inclui um ambiente visual de criao em Eclipse que simplifica o desenvolvimento em jPDL. O ambiente JBoss jBPM suporta visualizao grfica e de cdigo XML do processo corporativo ou do fluxo de trabalho que est sendo desenvolvido, facilitando a colaborao de pessoas com qualquer nvel de conhecimento em programao.

Suporte a Plataformas e Padres


Requisitos mnimos do sistema JDK 1.4.2 ou superior 512 MB de RAM 300 MB de espao no disco rgido 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 NS
A soluo JBoss jBPM ainda inclui vrios ns de processos jPDL que so utilizados para criar grficos de processos de forma declarativa. Esses ns oferecem as funcionalidades necessrias para a criao de processos como start, task, fork, join e decision. Esses ns possibilitam a execuo fundamenta nos processos, assim como permitem a presena de cdigo Java para ampliar a lgica do processo e atender as necessidades especficas da aplicao. Como JBoss jBPM usa Hibernate para acesso ao banco de dados, opera com bancos de dados compatveis com JDBC suportado por Hibernate como Oracle, MySQL, Hypersonic

CONFIABILIDADE E ESCALABILIDADE DE ALTO NVEL


AAlm dos fluxos de processos corporativos agregados s aplicaes Java, a soluo JBoss jBPM pode ser implementada com a JBoss Enterprise Application Platform e beneficiar-se da sua comprovada base para aplicaes que exigem altos nveis de desempenho e escalabilidade. Os servios de alta disponibilidade da JBoss Enterprise Application Platform oferecem funcionalidades de criao de cluster, cache, failover, balanceamento de carga e de implementao em ambiente distribudo esperadas de uma plataforma de alta qualidade. Alm disso, a soluo JBoss jBPM pode ser implementada com outros servidores de aplicao como BEA WebLogic Server e IBM WebSphere Application Server.

www.br.redhat.com/jboss

BENEFCIOS DA SUBSCRIO
As subscries da soluo JBoss Enterprise Middleware so fceis de comprar e usar. Comercializadas em pacotes para 4 ou 32 CPUs, todas as subscries JBoss Enterprise Middleware para produo incluem: Acesso ao produto: Cdigo-fonte e binrio; documentao Atualizaes: Atualizaes regulares com aprimoramentos, novas funcionalidades etc. Revises: Acesso s correes mais recentes de bugs e erratas de segurana Upgrades: Direito a novas verses da soluo JBoss Enterprise Middleware durante o prazo de validade da subscrio Flexibilidade: Subscries no especficas a uma determinada verso, para acesso e suporte a uma verso anterior Portal de Suporte ao Cliente JBoss: Contato direto com a equipe de suporte da JBoss, abertura e controle de chamados em tempo real, personalizao de alertas sobre patches e atualizaes e download de patches e atualizaes Suporte: Vrios servios 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 atualizao com vrios anos de validade para todos os produtos JBoss Enterprise Middleware Garantia legal: O programa Red Hat Open Source Assurance protege os clientes que

esto desenvolvendo e implementando solues em cdigo aberto contra qualquer problema jurdico Subscries 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 INFORMAES
Para obter mais informaes sobre a linha completa de solues 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 info-br@redhat.com Escritrios no mundo www.redhat.com/about/corporate/wwoffices/

2007 Red Hat, Inc. Todos os direitos reservados. Red Hat, Red Hat Linux, o logotipo da Red Hat e os produtos mencionados so marcas comerciais ou marcas comerciais registradas da Red Hat, Inc. nos Estados Unidos e em outros pases. Linux marca comercial registrada da Linus Torvalds.

www.br.redhat.com/jboss
RT#365036 - 04/07

You might also like