Você está na página 1de 33

FLUIG STUDIO

TREINAMENTO DE DESENVOLVIMENTO
1 FLUIG STUDIO
FLUIG STUDIO

O fluig Studio é o plugin de desenvolvimento da plataforma fluig para


IDEs baseadas em Eclipse

Principais recursos:
– Modelador de processos BPMN 2.0
– Visualizador de datasets, serviços e mecanismos customizados
– Edição de formulários, scripts, relatórios, layouts e widgets
– Importação e Exportação de processos

– Status de servidores
DICAS

• Guia de Instalação

• Configuração Inicial

• Configuração de Proxy

• Dependências (repositório Graphiti)

• Download de versão específica do plugin: http://update.fluig.com/[versão]

• Alterar idioma do fluig Studio

• Atalhos de teclado: SHIFT + CTRL +L


2 CADASTRO DE SERVIDORES
NOVO SERVIDOR FLUIG

GIF
SERVIDOR FLUIG

• Se o fluig estiver integrado ao fluig Identity, deve-se informar as


credenciais do Identity (e-mail e senha) na criação do servidor

• Em ambientes fluig com HTTPS, marque a opção SSL

• Para checar a disponibilidade de um servidor, clica-se 2x sobre seu ícone


na aba Fluig Servers. Serão exibidos os dados do servidor e os serviços
disponíveis

• O plugin e o servidor fluig devem estar na mesma versão


3 PROJETO FLUIG
PROJETO FLUIG

Um Projeto fluig irá abrigar os processos,


formulários, relatórios, scripts e demais arquivos
relacionados ao desenvolvimento sobre a
plataforma

É importante respeitar a estrutura de pastas do


projeto para que não ocorram inconsistências
durante a exportação para o fluig
PROJETO FLUIG

Os arquivos de formulários e seus anexos, por


exemplo CSS e imagens, são armazenados em
uma pasta específica - criada automaticamente
com o mesmo nome dado ao formulário

A pasta workflow contém os arquivos que


compõem a estrutura do processo, como o
.process que é a definição do processo e a pasta
scripts, onde são armazenados os eventos
CRIAR PROCESSO

GIF
IMPORTAR PROCESSO

GIF
IMPORTAÇÃO DE PROCESSOS

• O fluig Studio permite a importação de processos BPM


nos seguintes formatos:
– fluig
– Projeto compactado (ZIP)
– TOTVS ECM 3.1 (XML)
– XPDL 2.2

O Studio não suporta a importação completa de


processos criados no Bizagi
EXPORTAR PROCESSO

GIF
Criar novo processo ou atualizar
EXPORTAR FORMULÁRIO

GIF
Criar novo formulário ou atualizar
4 DATASETS
DATASETS

• Componente que permite padronizar o acesso às informações,


independente da origem dos dados

• Um Dataset é uma fonte de dados que permite, entre outras


coisas, consultar quais são as colunas disponíveis, quantas
linhas existem ou o valor de cada campo, em cada coluna
VISUALIZAÇÃO DE DATASET

GIF
GERAR CÓDIGO

GIF
5 WEB SERVICES
WEB SERVICES

• Web Services são mecanismos que possibilitam a integração e comunicação


entre diferentes aplicações

• Possui uma linguagem baseada em XML (WSDL) usada para descrever o Web
Service, especificar como acessá-lo e quais as operações ou métodos
disponíveis

• Web Services do fluig: http://[servidor]:[porta]/services


WEB SERVICES

Desenvolvimento

Javascript

Serviço
Stubs

Sistema
Externo
AXIS X CXF

• Axis e CXF são APIs disponíveis para geração


dos serviços

• Para os serviços do fluig, é recomendada a


utilização da API CXF

• A API Axis (1.2) foi disponibilizada na versão


para suportar serviços legados do ECM 3
CONSULTAR SERVIÇO

GIF
INCLUIR SERVIÇO

GIF
EDITAR SERVIÇO

GIF
REMOVER SERVIÇO

GIF
6 SNIPPETS
SNIPPETS

A opção Snippet fornece ao desenvolvedor um pequeno trecho de código-


exemplo relacionado a uma determinada funcionalidade

O objetivo é prover um modo rápido e simples para que o desenvolvedor


visualize um exemplo de código e dê início à construção do componente

GIF
CANAIS DE COMUNICAÇÃO FLUIG

• Site: fluig.com
• Blog: fluig.com/blog
• Documentação: dev.fluig.com
• YouTube: youtube.com/fluigplatform
• Guia de Relacionamento:
• SlideShare: pt.slideshare.net/fluig
• Suporte: suporte.fluig.com
• Scribd: scribd.com/fluigplatform
• Comunidade DEV fluig:
Acompanhe os canais sociais de fluig: OBRIGADO!
/fluigplatform pt.scribd.com/fluigplatform /fluigplatform FLUIG EDUCATION CENTER
E-mail: fluig.education.center@fluig.com
/company/fluig pt.slideshare.net/fluig /fluig.com/blog Fone: (11) 2099-7337

www.fluig.com
0800 882 9191

Você também pode gostar