UansCarvalho

~ Blog for Oracle SOA Developers

UansCarvalho

Category Archives: Java

Java Spring Boot + Kafka  – Parte 3: Criando um Consumidor de Mensagens

02 segunda-feira set 2024

Posted by Uans in Docker, Java, Kafka, Spring Boot

≈ Deixe um Comentário

Tags

Docker, Java, Spring Boot

Agora que criamos nosso Produtor de Mensagens, neste Post iremos criar nosso Consumidor destas mensagens que foram postadas na parte 2.

Abaixo os links para que você possa executar o passo a passo sem problemas. Em breve estarei disponibilizando as demais partes.

  • Parte 1: Subindo o Container Docker
  • Parte 2: Criando um Produtor de Mensagens
  • Parte 3: Criando um Consumidor de Mensagens
  • Parte 4: Utilizando o AVRO + Schema Registry (Em breve…)
Continue lendo →

Java Spring Boot + Kafka  – Parte 2: Criando um Produtor de Mensagens

22 quinta-feira ago 2024

Posted by Uans in Docker, Java, Spring Boot

≈ Deixe um Comentário

Tags

Docker, Java, Spring Boot

Dando continuidade ao nosso projeto, vamos agora criar nosso Produtor de Mensagens que basicamente será criar uma mensagem utilizando o Java com o Framework Spring Boot e publicar essa mensagem no Kafka utilizando uma imagem Docker.

Abaixo os links para que você possa executar o passo a passo sem problemas. Em breve estarei disponibilizando as demais partes.

  • Parte 1: Subindo o Container Docker
  • Parte 2: Criando um Produtor de Mensagens
  • Parte 3: Criando um Consumidor de Mensagens
  • Parte 4: Utilizando o AVRO + Schema Registry (Em breve…)
Continue lendo →

Java Spring Boot + Kafka  – Parte 1: Subindo o Container Docker

01 quinta-feira ago 2024

Posted by Uans in Docker, Java, Spring Boot

≈ Deixe um Comentário

Tags

Docker, docker-compose, Imagem docker, Java, Spring Boot

A ideia deste Post é explicar um pouco do que é o Apache Kafka e alguns conceitos sobre ele, depois em detalhes vou mostrar como subir um Container no Docker utilizando o arquivo docker-compose.yml com todas as imagens necessárias para iniciarmos nossos estudos com o Apache Kafka.

Dividiremos em em partes essa série de posts utilizando o framework Spring Boot com Kafka. Em breve estarei disponibilizando as demais partes.

  • Parte 1: Subindo o Container Docker
  • Parte 2: Criando um Produtor de Mensagens
  • Parte 3: Criando um Consumidor de Mensagens
  • Parte 4: Utilizando o AVRO + Schema Registry (Em breve…)
Continue lendo →

Instalando Java 17 no Windows 10

22 segunda-feira jul 2024

Posted by Uans in Java

≈ Deixe um Comentário

Tags

Java

Este Post é feito para você que esta iniciando no mundo Java e a premissa para isso é a instalação da JDK e hoje escolhemos a versão 17 do Java.

Também iremos configurar as variáveis de ambiente deixando tudo pronto para você poder iniciar seus estudos…

Continue lendo →

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 →

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 .