Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Conectando
jBPM com o
Mundo
Explorando a API REST do BPM da
comunidade JBoss
== AVISO ==
“Este é uma apresentação pessoal. As
opiniões aqui expressadas são de única
responsabilidade minha, e nada ref...
Sobre Willim Antônio Siqueira
* Formado na FATEC de SJC, trabalha 6 anos na área de
TI
* 4 Anos com Java
* Trabalha no Sup...
O que vamos ver hoje?
● O que é BPM?
● jBPM: O BPM da comunidade JBoss
● O que pode ser feito com REST
● REST/RPC: Executa...
BPM
Business process management (BPM) is a management discipline that
focuses on improving corporate performance by managi...
BPMN
A standard Business Process Model and Notation (BPMN) will provide
businesses with the capability of understanding th...
Exemplo da Pizza
Fonte: http://www.businessprocessincubator.com/the-pizza-collaboration.html
Por que BPM?
● Visibilidade
● Monitoramento
● Melhoria contínua
● Visão de alto level do processo
● Se implementado corret...
Como aplicar BPM de forma eficaz?
Usando uma boa ferramenta ^_^
jBPM: O BPM da comunidade JBoss
● Open Source (as usual);
● Ferramenta WEB ou usando Eclipse;
● Integração com JTA, Hibern...
Uma tarefa simples com jBPM
Passos:
● Criar Organização
● Criar Repositório
● Criar Projeto
● Criar Processo
● Fazer Build...
jBPM
~DEMO~
A API REST
Permite:
● Listar e gerenciar tarefas
● Listar e gerenciar repositórios
● Ver histórico de chamadas REST
● Gere...
A API REST: Tasks
A API REST: Runtime
Mais: http://localhost:8080/business-central/rest-api.jsp
Comunicando com o jBPM só com Java
jBPM vem com um “Wrapper” pronto em java:
Demo: Uma aplicação JavaFX
Fonte: https://github.com/jesuino/drools-jbpm-client-app
Java, mas REST
WEB-INF/jboss-web.xml
<jboss-web>
<valve> <class-name>org.apache.catalina.valves.
RequestDumperValve</class...
Obrigado
@william_antonio
github.com/jesuino
aprendendo-javafx.blogspot.com
fxapps.blogspot.com
Prochain SlideShare
Chargement dans…5
×

Conectando jBPM com o mundo - TDC 2014 SP

1 622 vues

Publié le

Apresentação para o TDC 2014 de São Paulo sobre a API REST do jBPM, ou BPMS (produto da Red Hat) e demonstração de uma aplicação em JavaFX que acessa essa API.

Publié dans : Technologie
  • DOWNLOAD THI5 BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • DOWNLOAD THI5 BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • DOWNLOAD THI5 BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • DOWNLOAD THI5 BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici
  • DOWNLOAD THI5 BOOKS INTO AVAILABLE FORMAT (Unlimited) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download Full EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ACCESS WEBSITE for All Ebooks ......................................................................................................................... Download Full PDF EBOOK here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download EPUB Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... Download doc Ebook here { http://bit.ly/2m6jJ5M } ......................................................................................................................... ......................................................................................................................... ......................................................................................................................... .............. Browse by Genre Available eBooks ......................................................................................................................... Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult,
       Répondre 
    Voulez-vous vraiment ?  Oui  Non
    Votre message apparaîtra ici

Conectando jBPM com o mundo - TDC 2014 SP

  1. 1. Conectando jBPM com o Mundo Explorando a API REST do BPM da comunidade JBoss
  2. 2. == AVISO == “Este é uma apresentação pessoal. As opiniões aqui expressadas são de única responsabilidade minha, e nada referem-se as da empresa para qual trabalho.”
  3. 3. Sobre Willim Antônio Siqueira * Formado na FATEC de SJC, trabalha 6 anos na área de TI * 4 Anos com Java * Trabalha no Suporte da Red Hat * Comunidade JavaFX * Um dos líderes do JUG-Vale * aprendendo-javafx.blogspot.com
  4. 4. O que vamos ver hoje? ● O que é BPM? ● jBPM: O BPM da comunidade JBoss ● O que pode ser feito com REST ● REST/RPC: Executando comandos ● API Java para facilitar a vida ● Outras possibilidades de acesso remoto
  5. 5. BPM Business process management (BPM) is a management discipline that focuses on improving corporate performance by managing and optimising a company's business processes. It can therefore be described as a "process optimization process." It is argued that BPM enables organizations to be more efficient, more effective and more capable of change than a functionally focused, traditional hierarchical management approach. Fonte: http://en.wikipedia.org/wiki/Business_process_management
  6. 6. BPMN A standard Business Process Model and Notation (BPMN) will provide businesses with the capability of understanding their internal business procedures in a graphical notation and will give organizations the ability to communicate these procedures in a standard manner. Fonte: http://bpmn.org/
  7. 7. Exemplo da Pizza Fonte: http://www.businessprocessincubator.com/the-pizza-collaboration.html
  8. 8. Por que BPM? ● Visibilidade ● Monitoramento ● Melhoria contínua ● Visão de alto level do processo ● Se implementado corretamente, agiliza a execução de processos
  9. 9. Como aplicar BPM de forma eficaz? Usando uma boa ferramenta ^_^
  10. 10. jBPM: O BPM da comunidade JBoss ● Open Source (as usual); ● Ferramenta WEB ou usando Eclipse; ● Integração com JTA, Hibernate, Seam, Spring…. ● Console de gerenciamento suporta tarefas, processos, geração de gráficos, histórico de execuções, versionamento, etc; ● Repositório de processos usando “git”. ● Facilidade de integração via REST, JMS e outros.
  11. 11. Uma tarefa simples com jBPM Passos: ● Criar Organização ● Criar Repositório ● Criar Projeto ● Criar Processo ● Fazer Build&Deploy (cria deployment) ● Criar Instância do Processo ● Pronto!
  12. 12. jBPM ~DEMO~
  13. 13. A API REST Permite: ● Listar e gerenciar tarefas ● Listar e gerenciar repositórios ● Ver histórico de chamadas REST ● Gerenciar deployments Resumo: https://access.redhat.com/documentation/en-US/Red_Hat_JBoss_BPM_Suite/6. 0/html/Development_Guide/URL_layout.html
  14. 14. A API REST: Tasks
  15. 15. A API REST: Runtime Mais: http://localhost:8080/business-central/rest-api.jsp
  16. 16. Comunicando com o jBPM só com Java jBPM vem com um “Wrapper” pronto em java:
  17. 17. Demo: Uma aplicação JavaFX Fonte: https://github.com/jesuino/drools-jbpm-client-app
  18. 18. Java, mas REST WEB-INF/jboss-web.xml <jboss-web> <valve> <class-name>org.apache.catalina.valves. RequestDumperValve</class-name> </valve> </jboss-web>
  19. 19. Obrigado @william_antonio github.com/jesuino aprendendo-javafx.blogspot.com fxapps.blogspot.com

×