UansCarvalho

~ Blog for Oracle SOA Developers

UansCarvalho

Tag Archives: OSB

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 – Usando nXSD

28 terça-feira abr 2020

Posted by Uans in Java, OSB

≈ Deixe um Comentário

Tags

API Rest, Java Callout, JDeveloper, NXSD, OSB, Routing Options

Aqui vou explicar como podemos fazer a exposição no OSB usando o processo nativo, onde utilizamos o componente nXSD para esta finalidade do próprio OSB na versão 12C.

Lembrando que você pode expor o serviço REST usando também um JAVA Callout como mostrei em Posts anteriores ou simplesmente fazendo desta forma sem utilizar qualquer lib, desde que seja na versão 12C pois a versão 11 não possui este componente. Também mostrarei abaixo como você poderia usar o componente Routing Options

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 →

Expondo um Serviço Rest no OSB – Parte 3: Criando o Projeto no OSB

12 quinta-feira mar 2020

Posted by Uans in Java, OSB

≈ Deixe um Comentário

Tags

Java, JSON, OSB, XML

Agora nesta parte do Post vamos iniciar o processo de como expor serviço Rest que criamos na Parte 1 onde criamos uma aplicação usando Spring Boot

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 →

Expondo um Serviço Rest no OSB – Parte 2: Transformando Xml em Json Java

02 segunda-feira mar 2020

Posted by Uans in Java, OSB

≈ Deixe um Comentário

Tags

API Rest, Java, JSON, OSB, XML

Neste Post vou mostrar um codigo Java pronto que faz a transformação de um XML para um Json e em seguida vou mostrar como devemos exportar este projeto em um arquivo JAR para expor no OSB.

É importante entendermos neste processo como deve ser realizado o export do projeto pois para outros codigos Java devemos fazer de outras formas pois cada código pode existir uma particularidade no caso de dependências.

Continue lendo →

Expondo um Serviço Rest no OSB – Parte 1: Criando uma API Rest

27 quarta-feira fev 2019

Posted by Uans in Java

≈ 1 Comment

Tags

API Rest, Application Programming Interface, Java, JSON, OSB

A ideia deste Post será mostrar como podemos expor no OSB um Serviço Rest, por isso nesta primeira parte vamos criar uma pequena API Rest usando o SpringBoot do JAVA.

Mas o que é uma API ?

Application Programming Interface (Em português, significa Interface de Programação de Aplicações), trata-se de um conjunto de rotinas e padrões estabelecidos e documentados por uma aplicação A, para que outras aplicações consigam utilizar as funcionalidades desta aplicação A, sem precisar conhecer detalhes da implementação do software.

Continue lendo →

Usando o Java Callout no OSB

19 segunda-feira set 2016

Posted by Uans in OSB

≈ Deixe um Comentário

Tags

bus, JAR, Java, Java Callout, Oracle, Oracle Service Bus, OSB

Neste Post vou explicar um recurso muito útil do OSB onde chamamos uma Classe Java, irei mostrar como usamos o componente chamado Java Callout para esta funcionalidade.

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 →

Trabalhando com Mensagens JMS no OSB – Parte 3: Recebendo a Mensagem

01 segunda-feira jun 2015

Posted by Uans in BPEL, OSB

≈ Deixe um Comentário

Tags

BPEL, Fila, Java Message Service, JMS, Mensagem, OSB

Vamos neste Post receber a imagem da Fila JMS que enviamos conforme Post anterior e gravá-la em nosso Banco de Dados XE.

Consulte os Links abaixo para verificar as demais partes:

  • Trabalhando com Mensagens JMS no OSB – Parte 1: Criando e Configurando as Filas
  • Trabalhando com Mensagens JMS no OSB – Parte 2: Publicando uma Mensagem na Fila
  • Trabalhando com Mensagens JMS no OSB – Parte 3: Recebendo a Mensagem

Continue lendo →

Trabalhando com Mensagens JMS no OSB – Parte 2: Publicando uma Mensagem na Fila

20 quarta-feira maio 2015

Posted by Uans in BPEL, OSB

≈ Deixe um Comentário

Tags

BPEL, Fila, Java Message Service, JMS, Mensagem, OSB

No Post anterior aprendemos a Criar e Configurar uma Fila JMS, neste Post vamos aprender a criar uma Mensagem e Publica-la em nossa fila criada anteriormente.

Consulte os Links abaixo para verificar as demais partes:

  • Trabalhando com Mensagens JMS no OSB – Parte 1: Criando e Configurando as Filas
  • Trabalhando com Mensagens JMS no OSB – Parte 2: Publicando uma Mensagem na Fila
  • Trabalhando com Mensagens JMS no OSB – Parte 3: Recebendo a Mensagem

Continue lendo →

Trabalhando com Mensagens JMS no OSB – Parte 1: Criando e Configurando as Filas

11 segunda-feira maio 2015

Posted by Uans in BPEL, OSB

≈ 2 Comments

Tags

BPEL, Fila, Java Message Service, JMS, Mensagem, OSB

Java Message Service, ou JMS, é uma API da linguagem Java para middleware orientado à mensagens onde através da API JMS duas ou mais aplicações podem se comunicar por mensagens.

Vamos neste primeiro Post aprender a Criar e Configurar localmente uma Fila JMS no Console Web do Oracle Service Bus, posteriormente aprenderemos a Criar uma Mensagem para o envio através desta Fila e logo após iremos Receber esta Mensagem e gravá-la em nosso banco de dados usando um processo BPEL

Continue lendo →

Instalação Oracle Service Bus 11g – Parte 1: Publicado na OTN

15 quarta-feira abr 2015

Posted by Uans in OSB, OTN

≈ Deixe um Comentário

Tags

bus, Instação OSB, OSB, OTN, Soa-Suite, Ubuntu

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

http://www.oracle.com/technetwork/pt/articles/soa/instalacao-oracle-osb-11g-oepe-2518029-ptb.html

Ou apenas clique no link abaixo para ver o post pelo blog 😉

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 →

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 →

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 →

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 .