UansCarvalho

~ Blog for Oracle SOA Developers

UansCarvalho

Tag Archives: SOA

Expondo um Serviço Rest no OSB – Usando WADL

27 segunda-feira jul 2020

Posted by Uans in Java, OSB

≈ Deixe um Comentário

Tags

Java, Java Callout, JSON, OracleSoaSuite 12c, OSB, Proxy, SOA

Esta é sem duvidas a maneira mais fácil de expor um Serviço Rest no OSB 12c que é utilizando o WADL

Lembrando que você pode expor o serviço REST usando o JAVA Callout e nXSD como mostrei nos Posts anteriores ou simplesmente fazendo desta forma…

Continue lendo →

Expondo um Serviço Rest no OSB – Parte 4: Expondo o Proxy usando Java Callout

26 quinta-feira mar 2020

Posted by Uans in Java, OSB

≈ Deixe um Comentário

Tags

BUS 11G, Java, Java Callout, JSON, OracleSoaSuite 12c, OSB, Proxy, SOA, XML

Neste Post vou explicar em detalhes como criar o Proxy Service para conseguirmos expor o Serviço Rest usando as libs que criamos para conseguir usar via Java Callout

A exposição do serviço Rest no OSB será dividida em Partes conforme abaixo para que eu consiga detalhar ao máximo cada etapa, consulte o Link de cada uma para ver as demais Partes:

Continue lendo →

Instalação Oracle SOA Suite 12c – Parte 1: Oracle Database XE 11g

16 domingo out 2016

Posted by Uans in Instalação SOA Suite 12c

≈ 2 Comments

Tags

12c, Banco de Dados, Express Edition, JDeveloper 12c, Linux, ORA-00845, Oracle, Oracle XE 11g, SOA, Soa-Suite, Ubuntu 16.04

Para cenários de testes é indispensável a criação de um ambiente local para podermos aprofundarmos nosso aprendizado e conhecimento, pensando nisso neste Post vou demonstrar passo a passo como é feita a instalação do Oracle SOA Suite 12c.

O SOA Suite requer uma base de dados para persistência. A versão Express Edition 11g foi escolhida para o ambiente de desenvolvimento em questão.

Continue lendo →

Criando uma HumanTask no BPEL – Parte 2: Deployando e testando o processo

10 quinta-feira mar 2016

Posted by Uans in BPEL

≈ 3 Comments

Tags

BPEL, HumanTask, SOA, Worklist

No Post anterior mostrei como podemos criar o processo até a chamada da HumanTask dentro do BPEL, aqui vou explicar passo a passo como deve ser feito o deploy e como faremos para testar nosso processo.

Consulte os Links abaixo para verificar as demais partes:

  • Criando uma HumanTask no BPEL – Parte 1: Criando o processo
  • Criando uma HumanTask no BPEL – Parte 2: Deployando e testando o processo

Continue lendo →

Criando uma HumanTask no BPEL – Parte 1: Criando o processo

02 quarta-feira mar 2016

Posted by Uans in BPEL

≈ Deixe um Comentário

Tags

BPEL, Human Task, SOA, Worklist

Aprenda neste Post a criar uma Human Task no BPEL. Aqui criaremos um processo que usa um DbAdapter para fazer um select no Banco de Dados e com os dados retornados iremos preencher os campos que definirmos na tela do Worklist.

Para a criação de nossa HumanTask no BPEL criei duas partes para nosso Post, consulte os Links abaixo para verificar as demais partes:

  • Criando uma HumanTask no BPEL – Parte 1: Criando o processo
  • Criando uma HumanTask no BPEL – Parte 2: Deployando e testando o processo

Continue lendo →

Usando o For Each do OSB

17 quarta-feira fev 2016

Posted by Uans in OSB

≈ Deixe um Comentário

Tags

11G, ALSB, Aqualogic, bus, Business, Oracle, OSB, Proxy, Service Bus, SOA, Soa-Suite

Quero neste Post demonstrar a vocês como podemos usar o componente For Each do OSB para fazer uma iteração em uma lista de empregados que serão retornados de um serviço exposto do BPEL

Alem de usar o componente For Each mostrarei também como podemos fazer a mesma iteração usando Xquery

Continue lendo →

Usando o Service Callout do OSB

01 segunda-feira fev 2016

Posted by Uans in OSB

≈ 4 Comments

Tags

11G, ALSB, Aqualogic, bus, Business, Oracle, OSB, Proxy, Service Bus, SOA, Soa-Suite, workspace

Neste post irei descrever como podemos usar o componente Service Callout do OSB.

Irei lhe mostrar como é facil montar o REQUEST e RESPONSE do nosso serviço e demonstrar como podemos usar nosso RESPONSE para várias chamadas de serviços ou usando vários componentes Service Callout

Continue lendo →

Criando um Domain Value Maps (DVM) no BPEL – Publicado na OTN

22 sexta-feira maio 2015

Posted by Uans in OTN

≈ Deixe um Comentário

Tags

11G, BPEL, Console, Developer, DVM, EM, JDeveloper, Oracle, OTN, SOA, Soa-Suite

Mais um post publicado na OTN e este é referente a Criação de um Domain Value Maps (DVM) no BPEL

Para ver o post diretamente pelo site da Oracle consulte o link:

http://www.oracle.com/technetwork/pt/articles/soa/criando-domain-value-maps-bpel-2544457-ptb.html

Continue lendo →

Contando Instâncias de um determinado Composite BPEL

04 segunda-feira maio 2015

Posted by Uans in Administração Soa Suite

≈ Deixe um Comentário

Tags

CUBE, CUBE_INSTANCE, INSTANCE, SELECT, SOA, Soa-Suite, SOAINFRA

Pode ser que você ache necessário construir uma métrica para a média de tempo de execução e número de transações por tempo determinado.

Abaixo segue uma query muito simples que irá lhe ajudar, no caso abaixo estou realizando uma consulta buscando pelo nome do composite HelloWorldBpel

Continue lendo →

Inserindo Dados usando o Database Adapter Bpel (DbAdapter) Oracle SOA Suite 11g

07 terça-feira abr 2015

Posted by Uans in BPEL

≈ Deixe um Comentário

Tags

11G, BPEL, Console, Database Adapter, DBAdapter, Deploy, Deployment, Developer, INSERT, JDeveloper, Oracle, SOA, Soa-Suite

Em um post anterior mostrei como realizamos um Select no Banco de Dados usando o componente DbAdapter do BPEL, agora realizaremos um processo muito parecido mas realizando um Insert

Neste exemplo receberemos três parâmetros de nosso serviço para inserirmos as informações necessárias para cadastrar um novo departamento em nossa tabela de departamentos.

Continue lendo →

Expondo um Serviço no Oracle Service Bus (OSB) – Publicado na OTN

02 quinta-feira abr 2015

Posted by Uans in OSB, OTN

≈ Deixe um Comentário

Tags

11G, ALSB, Aqualogic, BPEL, bus, Business, DBAdapter, EM, JDeveloper, Oracle, OSB, Proxy, Service Bus, SOA, Soa-Suite, workspace

Para ver este artigo direto pelo site da Oracle consulte o link:

http://www.oracle.com/technetwork/pt/articles/soa/expondo-servico-oracle-service-bus-2507899-ptb.html

Ou apenas acompanhe o artigo conforme abaixo:

Oracle Service Bus ou simplesmente OSB, um erro muito comum com relação ao OSB é dizer que ele “implementa” SOA ou que o fato de utilizar um OSB em sua arquitetura já a transforma em uma arquitetura orientada a serviços. Na verdade, o OSB é responsável por boa parte das funcionalidades que SOA prega, mas não todas.

Continue lendo →

MetaData Store (MDS) – Parte 2: Referenciando Projetos já existentes para o MDS

24 terça-feira mar 2015

Posted by Uans in BPEL

≈ Deixe um Comentário

Tags

11G, apps, artefatos, BPEL, JDeveloper, MDS, MetaData, MetaData Store, Oracle, SOA, Soa-Suite, Store, WSDL, XSD

Após concluirmos a Parte 1: Criando e Configurando MDS vamos agora aprender a usar o MDS em nossos projetos já existentes para que posteriormente possamos compartilhar nossos WSDL, XSD e etc.

Consulte os Links abaixo para ver as demais partes:

  • Parte 1: Criando e Configurando MDS
  • Parte 2: Referenciando Projetos já existentes para o MDS
  • Parte 3: Compartilhando o MDS entre outros Servidores

Continue lendo →

MetaData Store (MDS) – Parte 1: Criando e Configurando MDS

19 quinta-feira mar 2015

Posted by Uans in BPEL

≈ Deixe um Comentário

Tags

11G, artefatos, Business, Deploy, Deployment, Developer, DVM, Fault Policies, JDeveloper, MDS, Meta Data Store, Oracle, oramds, Rules, Scripts, SOA, SOA Suite 11g, Soa-Suite, WSDL, XML, XSD

No SOA Suite 11g existe uma opção muito usada para compartilhar artefatos (WSDL, XML, XSD, DVM, Rules, Scripts, Fault Policies, entre outros… ) através do MDS – Meta Data Store facilitando a reutilização destes artefatos dentro dos projetos SOA

Vou lhe ajudar neste Post a criar e configurar o MDS no Jdeveloper. Minha configuração e utilização do MDS em 3 partes conforme abaixo. Posteriormente você poderá clicar nos links para consultar as demais partes.

Continue lendo →

Instalação Oracle Service Bus 11g – Parte 2: Criando Service Bus Domain

13 sexta-feira mar 2015

Posted by Uans in Instalação SOA Suite 11g, OSB

≈ Deixe um Comentário

Tags

11.1.1.7, 11G, Domain, Eclipse, OEPE, Oracle, Oracle_OSB1, OSB, Pack, Service Bus Domain, SOA, Soa-Suite, SUDO, WebLogic

Após a instalação da Parte 1: Instalação OSB / OEPE – agora faremos a criação do nosso Service Bus Domain

A instalação está dividida em 2 Partes conforme abaixo, consulte o Link de cada uma para ver as demais Partes:

  • Parte 1: Instalação OSB / OEPE
  • Parte 2: Criando Service Bus Domain

Continue lendo →

Instalação Oracle Service Bus 11g – Parte 1: Instalação OSB / OEPE

09 segunda-feira mar 2015

Posted by Uans in Instalação SOA Suite 11g, OSB

≈ 1 Comment

Tags

11.1.1.7.0, 11G, bus, Oracle Service Bus, OSB, Server, SOA, Soa-Suite

Oracle Service Bus transforma arquiteturas complexas em redes de integrações ágeis, ligando, virtualização e criando interações entre serviços e aplicações. Oracle Service Bus oferece baixo custo, integração baseada em padrões para ambientes de missão crítica em SOA, onde o desempenho extremo, escalabilidade e confiabilidade são requisitos críticos.

Neste Post faremos a instalação do Oracle Service Bus 11gR1 (11.1.1.7.0) e OEPE – Oracle Enterprise Pack for Eclipse 11gR1 (11.1.1.8)

Continue lendo →

Usando o ForEach do BPEL

02 segunda-feira mar 2015

Posted by Uans in BPEL

≈ 3 Comments

Tags

11G, BPEL, Concatenação, Deploy, Each, EM, For, ForEach, JDeveloper, loop, Oracle, SOA

Algo muito usado em linguagens de programação é sem duvidas um FOR para iteração em uma lista de elementos qualquer, neste Post pretendo ajudar você a usar o componente For Each do BPEL realizando um simples laço, iterando e concatenando nomes que colocaremos como parâmetro para nosso Loop.

Para nossos testes, vamos criar um projeto chamado ForEachBpel

Continue lendo →

Meu blog agora é reconhecido pela Oracle OTN da América Latina

25 quarta-feira fev 2015

Posted by Uans in OTN

≈ Deixe um Comentário

Tags

America Latina, Blog, Fusion, Middleware, Oracle, SOA

É com muito orgulho e satisfação que comunico a todos sobre um grande acontecimento em minha vida e certamente um grande avanço pessoal e profissional onde meu Blog UansCarvalho foi reconhecido pela Oracle OTN da Ámerica Latina e agora faz parte da lista de Blogs Regionais Externos da Oracle

Continue lendo →

Meu Primeiro Artigo para OTN – Trabalhando com Attachment no Oracle Service Bus 11g

24 terça-feira fev 2015

Posted by Uans in OSB, OTN

≈ Deixe um Comentário

Tags

11G, Attachments, BPEL, Deploy, Deployment, Domain, EM, JDeveloper, OSB, SOA, Soa-Suite

Hoje foi um dia muito especial para mim pois recebi a grande noticia de que meu primeiro artigo foi publicado pela Oracle Technology Network – OTN

O titulo do Artigo é “Trabalhando com Attachment no Oracle Service Bus 11g” e poderá ser visto pelo link abaixo:

http://www.oracle.com/technetwork/pt/articles/soa/attachment-oracle-service-bus-11g-2430555-ptb.html

Continue lendo →

Instalação Oracle SOASuite 11g – Parte 7: Oracle JDeveloper

15 domingo fev 2015

Posted by Uans in Instalação SOA Suite 11g

≈ Deixe um Comentário

Tags

11G, Banco de Dados, Database Adapter, Developer, Edition, JDeveloper, Linux, SOA, Soa-Suite, SUDO, Ubuntu, XE

Neste Post vamos instalar o Oracle JDeveloper  versão 11.1.1.7.0

O Jdeveloper é a IDE usada para criar e implantar a Composição SOA

A instalação está sendo feita no Linux Ubuntu 64bits versão: 14.04, os requisitos mínimos de hardware e software para instalação do Oracle SOASuite 11g podem ser encontrados aqui: http://docs.oracle.com/html/E18558_01/fusion_requirements.htm 

Continue lendo →

Instalação Oracle SOASuite 11g – Parte 5: SOA Suite

06 sexta-feira fev 2015

Posted by Uans in Instalação SOA Suite 11g

≈ Deixe um Comentário

Tags

11G, Banco de Dados, Console, Deploy, EM, JDeveloper, Linux, Oracle, SOA, Soa-Suite, Suite

Neste Post vamos instalar o SOA Suite versão 11.1.1.7.0

SOA Suite é a aplicação JEE real que contém os motores SOA que
serão implantados no WebLogic.

Continue lendo →

← Posts Anteriores

Uanderson Carvalho

Engenheiro de sistemas, especialista de integração entre sistemas, Pós-graduado em Administração de Banco de Dados Oracle. Certificado pela Oracle como: Oracle SOA Suite 11g Certified Implementation Specialist

Blog reconhecido pela

Pesquisar

  • Java Spring Boot + Kafka  – Parte 3: Criando um Consumidor de Mensagens
  • Java Spring Boot + Kafka  – Parte 2: Criando um Produtor de Mensagens
  • Java Spring Boot + Kafka  – Parte 1: Subindo o Container Docker

Categories

  • Administração Soa Suite (7)
  • BPEL (28)
  • Docker (4)
  • Eventos (3)
  • Instalação SOA Suite 11g (9)
  • Instalação SOA Suite 12c (7)
  • Java (11)
  • Kafka (1)
  • Linux (2)
  • OSB (19)
  • OTN (11)
  • ProfissionalOracle (1)
  • Spring Boot (3)
  • TiEspecialistas (1)
  • Uncategorized (2)

Tags

11G 12c ALSB API Rest Aqualogic Arquivo BPEL Banco de Dados BPEL bus Business Business Rules Console Database Adapter DBAdapter Deploy Deployment Developer Domain DVM EM File FileAdapter File Adapter Java Java Callout JDeveloper JMS JSON Linux MDS Oracle Oracle ACE OSB OTN Proxy Service Bus SOA Soa-Suite SoaSuite SUDO Ubuntu WebLogic WSDL XE XML
maio 2025
S T Q Q S S D
 1234
567891011
12131415161718
19202122232425
262728293031  
« set    

Novos Posts

  • Java Spring Boot + Kafka  – Parte 3: Criando um Consumidor de Mensagens
  • Java Spring Boot + Kafka  – Parte 2: Criando um Produtor de Mensagens
  • Java Spring Boot + Kafka  – Parte 1: Subindo o Container Docker
  • Instalando Java 17 no Windows 10
  • Instalando Docker Desktop no Windows
  • Expondo um Serviço Rest no OSB – Usando WADL
  • Expondo um Serviço Rest no OSB – Usando nXSD
  • Expondo um Serviço Rest no OSB – Parte 4: Expondo o Proxy usando Java Callout
  • Expondo um Serviço Rest no OSB – Parte 3: Criando o Projeto no OSB
  • Expondo um Serviço Rest no OSB – Parte 2: Transformando Xml em Json Java

Todos os Posts

  • setembro 2024 (1)
  • agosto 2024 (2)
  • julho 2024 (2)
  • julho 2020 (1)
  • abril 2020 (1)
  • março 2020 (3)
  • fevereiro 2019 (1)
  • novembro 2016 (2)
  • outubro 2016 (5)
  • setembro 2016 (1)
  • junho 2016 (1)
  • março 2016 (3)
  • fevereiro 2016 (2)
  • dezembro 2015 (1)
  • novembro 2015 (1)
  • setembro 2015 (2)
  • agosto 2015 (2)
  • julho 2015 (4)
  • junho 2015 (6)
  • maio 2015 (5)
  • abril 2015 (7)
  • março 2015 (8)
  • fevereiro 2015 (7)
  • janeiro 2015 (7)
  • dezembro 2014 (6)

Links

  • OTN – Oracle Technology Network
  • Oracle Blogs
  • Oracle Technical Articles
  • Oracle Docs
  • Oracle Downloads
  • Oracle Performance Tunning
  • Soa Community
  • TI Especialistas
  • VrsBrazil
  • Leo’s blog
  • Blog Waslley Souza
  • Victor Jabur’s Blog
  • Blog do DBA/Instrutor Fábio Prado
  • Cicero Ednilson Blog

" Não seja melhor do que as outras pessoas, seja melhor para as outras pessoas !!! "

Uanderson Carvalho

Engenheiro de sistemas, especialista de integração entre sistemas, Pós-graduado em Administração de Banco de Dados Oracle. Certificado pela Oracle como: Oracle SOA Suite 11g Certified Implementation Specialist

Blog reconhecido pela

Categories

  • Administração Soa Suite (7)
  • BPEL (28)
  • Docker (4)
  • Eventos (3)
  • Instalação SOA Suite 11g (9)
  • Instalação SOA Suite 12c (7)
  • Java (11)
  • Kafka (1)
  • Linux (2)
  • OSB (19)
  • OTN (11)
  • ProfissionalOracle (1)
  • Spring Boot (3)
  • TiEspecialistas (1)
  • Uncategorized (2)

Tags

11G 12c ALSB API Rest Aqualogic Arquivo BPEL Banco de Dados BPEL bus Business Business Rules Console Database Adapter DBAdapter Deploy Deployment Developer Domain DVM EM File FileAdapter File Adapter Java Java Callout JDeveloper JMS JSON Linux MDS Oracle Oracle ACE OSB OTN Proxy Service Bus SOA Soa-Suite SoaSuite SUDO Ubuntu WebLogic WSDL XE XML
maio 2025
S T Q Q S S D
 1234
567891011
12131415161718
19202122232425
262728293031  
« set    

Novos Posts

  • Java Spring Boot + Kafka  – Parte 3: Criando um Consumidor de Mensagens
  • Java Spring Boot + Kafka  – Parte 2: Criando um Produtor de Mensagens
  • Java Spring Boot + Kafka  – Parte 1: Subindo o Container Docker
  • Instalando Java 17 no Windows 10
  • Instalando Docker Desktop no Windows
  • Expondo um Serviço Rest no OSB – Usando WADL
  • Expondo um Serviço Rest no OSB – Usando nXSD
  • Expondo um Serviço Rest no OSB – Parte 4: Expondo o Proxy usando Java Callout
  • Expondo um Serviço Rest no OSB – Parte 3: Criando o Projeto no OSB
  • Expondo um Serviço Rest no OSB – Parte 2: Transformando Xml em Json Java

Todos os Posts

  • setembro 2024 (1)
  • agosto 2024 (2)
  • julho 2024 (2)
  • julho 2020 (1)
  • abril 2020 (1)
  • março 2020 (3)
  • fevereiro 2019 (1)
  • novembro 2016 (2)
  • outubro 2016 (5)
  • setembro 2016 (1)
  • junho 2016 (1)
  • março 2016 (3)
  • fevereiro 2016 (2)
  • dezembro 2015 (1)
  • novembro 2015 (1)
  • setembro 2015 (2)
  • agosto 2015 (2)
  • julho 2015 (4)
  • junho 2015 (6)
  • maio 2015 (5)
  • abril 2015 (7)
  • março 2015 (8)
  • fevereiro 2015 (7)
  • janeiro 2015 (7)
  • dezembro 2014 (6)

Links

  • OTN – Oracle Technology Network
  • Oracle Blogs
  • Oracle Technical Articles
  • Oracle Docs
  • Oracle Downloads
  • Oracle Performance Tunning
  • Soa Community
  • TI Especialistas
  • VrsBrazil
  • Leo’s blog
  • Blog Waslley Souza
  • Victor Jabur’s Blog
  • Blog do DBA/Instrutor Fábio Prado
  • Cicero Ednilson Blog


” Se Deus é por nós, quem será contra nós !!! ”

" Não seja melhor do que as outras pessoas, seja melhor para as outras pessoas !!! "

Pesquisar

Recent Posts

  • Java Spring Boot + Kafka  – Parte 3: Criando um Consumidor de Mensagens
  • Java Spring Boot + Kafka  – Parte 2: Criando um Produtor de Mensagens
  • Java Spring Boot + Kafka  – Parte 1: Subindo o Container Docker
  • Instalando Java 17 no Windows 10
  • Instalando Docker Desktop no Windows

Engenheiro de sistemas, especialista de integração entre sistemas, Pós-graduado em Administração de Banco de Dados Oracle. Certificado pela Oracle como: Oracle SOA Suite 11g Certified Implementation Specialist

As opiniões expressas neste blog são de minha autoria e não refletem as opiniões da empresa que trabalho ou trabalhei. As informações contidas neste blog são escritas com base em experiências pessoais. Você é livre para usar a informação deste blog, mas eu não sou responsável, não me responsabilizo e não vou compensá-lo se acontecer alguma inconveniência ao fazer uso desta informação .