Fusion ECM Suite Arquitetura Integração SAP.

Slides:



Advertisements
Apresentações semelhantes
ARQUITETURA EM CAMADAS
Advertisements

UNIPAC – ARAGUARI CAMPUS – IX PROF. EVERTON HIPÓLITO DE FREITAS
Programa de Pós-Graduação Lato Sensu MBA em Gestão de Software
Sistemas Distribuídos
Desenvolvimento Baseado em CGI Material cedido pelo Prof
Arquitetura de Sistemas Operacionais
Prof. João Bosco M. Sobral
Web Services Erika Hmeljevski Estefania Borm Leonardo Malagoli
SISTEMAS DISTRIBUÍDOS
Modelo de Arquitetura Diagrama de Componentes
Agentes Móveis Marcelo Bezerra dAmorim Sumário n Motivação n Introdução ao Paradigma de Agentes Móveis n Vantagens n Conceitos de Agentes Móveis n Tecnologias.
SCC Bancos de Dados e Suas Aplicações
SISTEMA DE MONITORAÇÃO VEICULAR VIA GPRS
1 Arquitetura CORBA Repositório de Implementação Repositório de Interface cliente programa cliente proxy ORB Core ou invocação dinâmica servidor ORB Core.
09/03/10 20:13 Claudio de Oliveira – 1/21.
Mobilidade Cláudia Ribeiro.
Desenvolvimento de Aplicações Java para Web
1 Felipe L. SeverinoPOD XtremWeb Felipe L. Severino Programação com Objetos Distribuídos paralela e.
Conhecendo o Visual Studio.NET
Linguagem de Programação JAVA
AMADEUS - Middleware. Roteiro O que é JMX? Por que usar JMX? Middleware e JMX Definições Contexto atual Cronograma.
UNIVERSIDADE FEDERAL DE PERNAMBUCO cin.ufpe.br P2Middleware Equipe:Matheus Garcez Reichow.
Estágio Supervisionado.
Programação para estrutura Cliente-Servidor
Overview do ITS André John de Souza
Web Services Uninorte Semana de Tecnologia da Informação
Solicitação de Contratos
DVB - Definição O Digital Video Broadcasting Project (DVB) é um consórcio entre 250 e 300 integrantes de 35 países dedicados a desenvolver padrões globais.
Concorrência e Java RMI
Conceitos de J2EE para a WEB
XIV Jornada de Cursos .NET com C# Antônio Júnior Bruno Inojosa.
Treinamento E-form e Workflow Fusion ECM Suite
Professor: Márcio Amador
Guia de Treinamento Fusion ECM Suite – Workflow/BPM.
Luiz Antonio Torres, Maio/2014
Fusion ECM Suite Case – Fluxo de Cotações
Concorrência e thread Petrônio Júnior(pglj) Márcio Neves(mmn2)
SISTEMAS OPERACIONAIS I
Fusion ECM Suite Case EADCon.
Fusion ECM Suite Solicitação de viagem Nacional e Internacional.
Implementação MVC Pedro Antonino.
Treinamento Fusion Relatórios Fusion ECM Suite
Representação Arquitetural
Plano de Produto Fusion ECM Suite
Conceitos da arquitetura
Introdução a JEE Marco A. S. Reis Arquiteto de Software Abril/2011.
ECM Como Sustentação para os Negócios.
Prof.°: João Henrique Disciplina: SOR II
Por Edgar Luís da Silva Consultor Neomind Termotécnica Fundada em 1961, a Termotécnica é hoje a líder na América do Sul, na produção de EPS (Poliestireno.
Diagrama de Componentes
Unidade 1 – Introdução a J2EE Prof.: Henrique Santos
Trabalho Sobre a Biblioteca JavaScript Mootools Suane de Moura Isnardi UC: Linguagens de Programação Análise e Desenvolvimento de Sistemas, 3º Semestre/Noite.
Guia de Treinamento Fusion ECM Suite - Relatórios.
Guia de Treinamento Fusion ECM Suite - Relatórios.
Treinamento Fusion Fusion ECM Suite
WFIE – Workflow Internação Eletiva
Java Conexão com Baco de dados Saulo Bazzi Oberderfer Fonte:
Linguagem de Programação JAVA Professora Michelle Nery Nomeclaturas.
1 Web Services Uma Introdução Jacques P. Sauvé DSC/UFCG 2003.
Análise de frameworks de sockets em Java Luciano Macedo Rodrigues.
Camada de Aplicação Prof. Horácio. Objetivo Apresentar os detalhes específicos dos tipos de aplicação; Apresentar o modelo cliente-servidor; Apresentar.
Conceitos Programação Web.
Versão 1 - julho/2013 Tecgraf PUC-Rio Novembro de 2013 Introdução ao OpenBus.
Windows NT Comparação de conceitos: NetWare. AppWare Ferramenta de desenvolvimento de aplicações consistindo de dois componenentes principais: –AppWare.
Serviço de segurança Dupla: Leonardo e Marcos
Desenvolvimento WEB II Ajax – Utilização de Frameworks Javascript Professora: Kelly de Paula Cunha.
Arleys Pereira Nunes de Castro - Mestrando : Modelagem computacional (SENAI-MCTI) Especialista : Sistema distribuídos
Rhizome. Roteiro Definição Metas Características Arquitetura Tecnologias envolvidas Referências.
Curso Superior em Redes de Computadores Camada de Aplicação Prof. Sales Filho.
Transcrição da apresentação:

Fusion ECM Suite Arquitetura Integração SAP

Agenda Conceito Arquitetura Cenários de Uso Case práticos Referências

Conceito Integração através da biblioteca JCO disponibizada pela SAP que fornece os recursos necessários para efetuar conexão no SAP e realizar a chamada de funções BAPI usando JAVA. Esta chamada é realizada através de RFC ' s (remote function call). Para que a chamada seja possível, é necessário que no SAP a função que deverá ser chamada pelo java seja definida como uma função que possa ser executada de forma remota.

Arquitetura Workflow Engine GED Engine BPA Engine Portal Engine 4.058.117 Arquitetura Workflow Engine GED Engine BPA Engine Portal Engine Fusion System Framework Segurança E-Forms Engine Gerador de Classes Dinâmicas FUSION Jco JAVA API (JCA) Middleware Interface SAP JCO RFC Middleware JNI Layer RFC Library RFC SAP System SAP

Cenários de uso RFC middleware baseado em JNI (Java Native Interface). Suporte para sistemas SAP (R/3) a partir da release 3.1H ou superior, e outros componentes mySAP que possuem BAPIs ou RFMs (Remote Function Modules). Execução de funções de entrada (Cliente Java realizar chamadas BAPI ou RFM) e de saída (ABAP chama Servidor Java). Com o SAP JCo, pode-se usar chamadas síncronas, transacionais e RFC em fila. Utiliza o conceito de Pool de Conexões (Importante para Servidores Web) SAP JCo pode ser usado em diferentes plataformas

Cases Práticos No último projeto executado, temos os seguintes cases práticos: Criação de título no SAP Atualização de Título no SAP Busca de fornecedores Busca de empresas Busca de centros de custo Busca de moeda Busca de estrutura hierárquica Busca de contas contábeis Etc. Exemplo de código aqui.

Fontes de Informação http://help.sap.com/saphelp_nw04/helpdata/en/6f/1bd5c6a85b11d6b28500508b5d5211/content.htm Diretamente pelo manual JCO disponível no site da SAP

Obrigado! farley.niehues@neomind.com.br