Java RESTful na Prática com JAX -RS

Aprenda a implementar aplicações RESTful na plataforma Java de forma prática e direta. Os conceitos são aplicados a exemplos que simulam os desafios de integração de sistemas e disponibilizam informações por meio do protocolo de comunicação HTTP. Este livro guiará o leitor no caminho das melhores práticas de implementação de serviços REST usando a API JAX-RS em conjunto com as mais atuais ferramentas e frameworks existentes no mercado. Além disso, ensinará a construir aplicações e serviços capazes de liberar informações nos formatos JSON e XML de forma correta e segura, dessa forma garantindo que quaisquer aplicações do tipo web, desktop ou até mesmo aplicativos mobile sejam capazes de consumi-las.

Por: R$ 65,00

Preço a vista: R$ 65,00

+-
Comprar
Opções de Parcelamento:
  • à vista R$ 65,00
Outras formas de pagamento

Quem viu este produto , comprou

  • Shell Script Profissional

    "Fui mexer num script e levei horas para me achar nele. Estava uma bagunça, tudo amontoado, feio mesmo. Não tinha um único comentário para me ajudar. Os nomes de variáveis então? Era $a, $b, $tm, $cs... O que é um cs? É um caos, isso sim."
    Você já passou por algo parecido? O inesquecível pesadelo de dar manutenção em um script mal feito. É tanto tempo perdido tentando achar o ponto certo, que às vezes o melhor é rescrever tudo. ... Ler mais +

    QUERO VER
  • E-BOOK Java RESTful na Prática com JAX -RS (envio por e-mail)

    *** ATENÇÃO ***
    PRODUTO DIGITAL PARA DOWNLOAD.
    RECEBERÁ O LINK E AS INSTRUÇÕES VIA E-MAIL EM ATÉ 2 DIAS ÚTEIS APÓS A CONFIRMAÇÃO DA COMPRA.
    NÃO REALIZAMOS DEVOLUÇÕES DESTE PRODUTO.
    ANTES DE COMPRAR VERIFIQUE SE SEU PC OU DISPOSITIVO ESTÁ APTO À BAIXAR O ARQUIVO. VEJA MAIS EM INFORMAÇÕES ABAIXO.
    *CASO TENHA ESCOLHIDO JUNTO AO E-BOOK UM PRODUTO FÍSICO, O MESMO APARECERÁ NO CARRINHO COM O PRAZO DE ENTREGA E O CUSTO DO FRETE
    NESTE CASO, A OPÇÃO ENVIO POR EMAIL DESAPARECERÁ , POREM NÃO SE PREOCUPE, POIS SEU E-BOOK SERÁ ENVIADO EM ATÉ 2 DIAS ÚTEIS PARA O SEU EMAIL .
    ... Ler mais +

    QUERO VER
  • Java RESTful na Prática com JAX -RS

    Aprenda a implementar aplicações RESTful na plataforma Java de forma prática e direta. Os conceitos são aplicados a exemplos que simulam os desafios de integração de sistemas e disponibilizam informações por meio do protocolo de comunicação HTTP. Este livro guiará o leitor no caminho das melhores práticas de implementação de serviços REST usando a API JAX-RS em conjunto com as mais atuais ferramentas e frameworks existentes no mercado. Além disso, ensinará a construir aplicações e serviços capazes de liberar informações nos formatos JSON e XML de forma correta e segura, dessa forma garantindo que quaisquer aplicações do tipo web, desktop ou até mesmo aplicativos mobile sejam capazes de consumi-las. ... Ler mais +

    QUERO VER
  • Segurança para desenvolvedores web - Usando JavaScript, HTML e CSS

    Como desenvolvedor web, talvez você não queira gastar tempo deixando sua aplicação web segura, mas isso, definitivamente, faz parte de seu trabalho. Este guia prático oferece as informações mais recentes sobre como evitar as ameaças de segurança em vários níveis, inclusive em novas áreas como os microsserviços. Você aprenderá a proteger sua aplicação, independentemente de onde ela executar, seja no mais recente smartphone, seja em um desktop mais antigo, e tudo que estiver entre eles.
    O autor John Paul Mueller oferece conselhos específicos bem como vários exemplos de programação segura para desenvolvedores com um bom conhecimento de CSS3, HTML5 e JavaScript. Em cinco seções distintas, este livro mostra como se proteger contra vírus, ataques DDoS, violações de segurança e outras intromissões sórdidas. ... Ler mais +

    QUERO VER
  • Primeiros passos com React - Construindo aplicações web

    Saia trabalhando de imediato com React: a tecnologia de código aberto do Facebook para construir rapidamente aplicações web sofisticadas. Com este guia prático, o desenvolvedor web Stoyan Stefanov ensina você a construir componentes – os blocos de construção básicos da React – e a organizá-los em aplicações de larga escala, viáveis do ponto de vista da manutenção. Se você tiver familiaridade com a sintaxe básica de JavaScript, estará pronto para começar. ... Ler mais +

    QUERO VER

Quem viu este produto , também se interessou

  • Primefaces Avançado + Web Service REST

    Desenvolva uma aplicação de cadastro de autores e livros passo a passo com um dos melhores servidores de aplicação, o JBoss 7. Aprenda a utilizar o seu gerenciador de deploys e configurador de data sources. ... Ler mais +

    QUERO VER
  • *INDISPONÍVEL* Web Services SOAP em Java - 2ª Edição - Guia prático para o desenvolvimento de web services em Java

    Este livro mostra como desenvolver web services SOAP de uma forma extremamente prática com o uso da linguagem de programação Java, por meio de exercícios passo a passo.
    O livro aborda tanto a criação de web services como a de seus consumidores, ou seja, web service clients. programação Java, por meio de exercícios passo a passo.
    Com a leitura deste livro você: programação Java, por meio de exercícios passo a passo.
    -Aprenderá a utilizar diversos recursos que auxiliam no desenvolvimento de web services, tais como o framework Apache Axis2 e as annotations Java, @WebService, @WebMethod e @WebParam.programação Java, por meio de exercícios passo a passo.
    ... Ler mais +

    QUERO VER
  • Programação Funcional para Desenvolvedores Java

    O desenvolvimento de software atualmente está encampando a programação funcional (FP - Functional Programming), seja para escrever programas concorrentes, seja para gerenciar grandes volumes de dados. Onde isso deixa os desenvolvedores Java? Este livro conciso oferece uma introdução pragmática e acessível a FP para desenvolvedores Java ou qualquer pessoa que use uma linguagem orientada a objetos. ... Ler mais +

    QUERO VER
  • AngularJS - Uma Abordagem Prática e Objetiva

    AngularJS é um framework JavaScript revolucionário, mantido por um time de engenheiros Google. Ele simplifica o desenvolvimento de aplicações web robustas e de sucesso. ... Ler mais +

    QUERO VER
  • Orientação a Objetos na Prática - Aprendendo Orientação A Objetos com Java

    Se você nunca teve contato com orientação a objetos (ou teve, mas não aprendeu o suficiente) e quer ou precisa aprender as técnicas, esse livro é para você. De uma forma clara e prática vamos estudar as características da orientação a objetos, vamos praticar OO (como também é conhecida a orientação a objetos). Como a característica prática é fundamental na condução do aprendizado teremos que utilizar alguma linguagem de programação. ... Ler mais +

    QUERO VER
  • Java + Primefaces + iReport: Desenvolvendo um CRUD para Web

    Desenvolva passo a passo com excelência um cadastro para web com uma das linguagens mais poderosas e seguras do cenário da programação, o popular Java. São abordados procedimentos desde a criação do banco de dados até a parte de relatório da aplicação. ... Ler mais +

    QUERO VER
  • Java Guia do Programador - 3ª Edição - Atualizado para Java 8

    Desenvolva aplicações usando o Java 8! Explore todas as vantagens da programação orientada a objetos por meio da elegante sintaxe Java. Aprenda a usar sobrecarga, herança, classes abstratas, polimorfismo, interfaces, genéricos e expressões lambda. ... Ler mais +

    QUERO VER
  • E-BOOK Java RESTful na Prática com JAX -RS (envio por e-mail)

    *** ATENÇÃO ***
    PRODUTO DIGITAL PARA DOWNLOAD.
    RECEBERÁ O LINK E AS INSTRUÇÕES VIA E-MAIL EM ATÉ 2 DIAS ÚTEIS APÓS A CONFIRMAÇÃO DA COMPRA.
    NÃO REALIZAMOS DEVOLUÇÕES DESTE PRODUTO.
    ANTES DE COMPRAR VERIFIQUE SE SEU PC OU DISPOSITIVO ESTÁ APTO À BAIXAR O ARQUIVO. VEJA MAIS EM INFORMAÇÕES ABAIXO.
    *CASO TENHA ESCOLHIDO JUNTO AO E-BOOK UM PRODUTO FÍSICO, O MESMO APARECERÁ NO CARRINHO COM O PRAZO DE ENTREGA E O CUSTO DO FRETE
    NESTE CASO, A OPÇÃO ENVIO POR EMAIL DESAPARECERÁ , POREM NÃO SE PREOCUPE, POIS SEU E-BOOK SERÁ ENVIADO EM ATÉ 2 DIAS ÚTEIS PARA O SEU EMAIL .
    ... Ler mais +

    QUERO VER
  • Java ME na Prática - Avançado

    O desenvolvimento de aplicativos para dispositivos móveis recebeu um destaque especial nos últimos anos, uma vez que costumam ser executados em dispositivos simples, baratos e presentes no dia a dia das pessoas, que mesmo com essas limitações possuem um poder de processamento e armazenamento muito interessante para a execução de aplicativos. Com a popularização da Internet das Coisas e do acesso aos dados de qualquer lugar a baixo custo, a linguagem Java ME voltou a receber destaque neste cenário, uma vez que podem ser executados em qualquer aparelho que possua uma KVM, a máquina virtual Java para dispositivos limitados. Nesse contexto, a presente obra apresenta uma visão avançada no desenvolvimento de aplicativos para dispositivos limitados, apresentando o uso de recursos como a comunicação Bluetooth, utilização de sensores, desenvolvimento de jogos e desenvolvimento de aplicações multimídias, uso de mapas e GPS, interfaces ricas, pagamento, serviços web, utilização de e-mails além de muitas dicas ao longo do livro. ... Ler mais +

    QUERO VER
  • Javascript e Jquery - desenvolvimento de interfaces web interativas

    R$ 154,90 ou 3x de R$ 51,63

    Bem-vindo ao ensino de JavaScript & jQuery. Você é iniciante em JavaScript, ou adicionou scripts a sua página web mas quer entender melhor como tudo funciona? Então este livro é para você. Não mostraremos apenas como ler e escrever em JavaScript, mas também ensinaremos o básico sobre programação de computadores de forma simples e visual. Tudo o que você precisa é entender um pouco sobre HTML e CSS. Este livro ensinará como tornar seus websites mais interativos, atraentes, e funcionais. Isso acontece ao combinar teoria de programação com exemplos que demonstram como o JavaScript e o jQuery são usados em sites populares. De forma rápida, você será capaz de pensar e programar como um profissional. ... Ler mais +

    QUERO VER
  • Java em Artigos Técnicos

    Java é uma linguagem de programação de alto nível, simples, fácil de aprender e programar, orientada a objetos, independente de plataforma e de propósito geral. O material sobre a Tecnologia Java apresentado nesta obra corresponde a um conjunto de dez artigos técnicos. ... Ler mais +

    QUERO VER
  • Java: A Referência Completa 8ª edição

    R$ 164,90 ou 3x de R$ 54,96

    Em Java: A referência Completa, tradução da otitava edição, o autor best-seller de livros de programação Herb Schildt mostra o necessário para desenvolver, compilar, depurar e executar programas Java. Atualizado para a Plataforma Java, Edição Padrão 7 (Java SE7), o guia detalhado abrange toda linguagem Java, incluindo sua sintaxe, palavras-chave e princípios fundamentais da programação. Também serão encontradas no livro informações sobre elementos-chave da biblioteca Java API. JavaBeans, servlets, applets e Swing são estudados e exemplos reais demonstram o Java em ação.. Além disso, as novas funções do Java SE 7, como o try-with-resources, strings em switch, inferência de tipo com o operador diamante, NIO.2, e os Frameworks Fork/Join são discutidos em detalhes. ... Ler mais +

    QUERO VER
  • Spring em Ação

    R$ 102,00 ou 2x de R$ 51,00

    O Spring é uma brisa de renovação soprando sobre o panorama de Java. Baseado em um princípio de projeto chamado Inversão de Controle, o Spring é um framework eficiente, porém leve, que não exige o uso de EJBs. O Spring reduz significativamente a complexidade do uso de interfaces, agiliza e simplifica o desenvolvimento de uma aplicação. O usuário obtém os recursos eficientes e robustos de EJB, e consegue manter a simplicidade do JavaBean não-enterprise. Spring em Ação apresenta os conceitos inerentes ao Spring e inicia imediatamente uma exploração prática desse framework. Combinando pequenos trechos de código e um exemplo progressivo desenvolvido ao longo do livro, mostra como construir aplicações J2EE simples e eficientes. ... Ler mais +

    QUERO VER
  • Explorando Elasticsearch com Java - Introdução ao desenvolvimento para Big Data

    Com a apresentação dos conceitos básicos e de um exemplo que permeia todas as suas páginas, este livro vem preencher uma lacuna na documentação de Elasticsearch em Português. A grande vantagem do Elasticsearch reside na sua arquitetura, projetada para ser altamente escalável e para gerenciar grandes quantidades de dados de forma simples e eficiente. Esses dados são disponibilizados por meio de uma interface baseada em comunicação RESTful, ou seja, que utiliza REST/HTTP, e permitem que clientes de distintas linguagens de programação indexem e busquem documentos baseados em JSON. Este livro coloca sua API Java em prática para atender a demanda por desenvolvimento de aplicações para Big Data, além disso, mostra como utilizar o Elasticsearh também com PHP e JavaScript. ... Ler mais +

    QUERO VER
  • E-BOOK AngularJS para Desenvolvedores Java (envio por e-mail)

    *** ATENÇÃO ***
    PRODUTO DIGITAL PARA DOWNLOAD.
    RECEBERÁ O LINK E AS INSTRUÇÕES VIA E-MAIL EM ATÉ 2 DIAS ÚTEIS APÓS A CONFIRMAÇÃO DA COMPRA.
    NÃO REALIZAMOS DEVOLUÇÕES DESTE PRODUTO.
    ANTES DE COMPRAR VERIFIQUE SE SEU PC OU DISPOSITIVO ESTÁ APTO À BAIXAR O ARQUIVO. VEJA MAIS EM INFORMAÇÕES ABAIXO.
    *CASO TENHA ESCOLHIDO JUNTO AO E-BOOK UM PRODUTO FÍSICO, O MESMO APARECERÁ NO CARRINHO COM O PRAZO DE ENTREGA E O CUSTO DO FRETE
    NESTE CASO, A OPÇÃO ENVIO POR EMAIL DESAPARECERÁ , POREM NÃO SE PREOCUPE, POIS SEU E-BOOK SERÁ ENVIADO EM ATÉ 2 DIAS ÚTEIS PARA O SEU EMAIL .
    ... Ler mais +

    QUERO VER
  • Android - Do Básico ao Avançado

    A plataforma de desenvolvimento Android, apesar de relativamente nova, mostra-se robusta e estável para o desenvolvimento dos mais diversos tipos de aplicações móveis. Este livro apresenta os principais recursos utilizados no desenvolvimento de aplicações Android, desde o processo básico de preparação do ambiente e desenvolvimento do primeiro aplicativo, abordando também os principais componentes visuais da plataforma e seu modelo de tratamento de eventos, avançando para a persistência de dados, utilizando o tradicional SQLite e os métodos alternativos de persistência (arquivos, SharedPreference, entre outros). ... Ler mais +

    QUERO VER
  • AngularJS para Desenvolvedores Java

    Esse livro foi elaborado para compartilhar a experiência que tive ao iniciar meus estudos e minhas experiências com o AngularJS como desenvolvedor Java. Uso uma linguagem simples e descontraída, como um bate-papo comigo, mas com bastante foco no que é necessário para o aprendizado com praticidade. ... Ler mais +

    QUERO VER
  • Use a Cabeça! Java - 2ª Edição

    R$ 119,90 ou 2x de R$ 59,95

    Use a Cabeça! Java é uma experiência completa de aprendizado em programação orientada a objetos (OO) e Java. Projetado de acordo com princípios de aprendizado simples, este livro mostrará de aspectos básicos da linguagem a tópicos avançados que incluem segmentos, soquetes de rede e programação distribuída. O mais importante é que você aprenderá a pensar como um desenvolvedor orientado a objetos. E não irá apenas ler: você vai participar de jogos, resolver quebra-cabeças, refletir sobre mistérios e interagir com Java de formas nunca imaginadas. No decorrer da leitura, você escreverá muitos códigos Java reais. ... Ler mais +

    QUERO VER
  • Guia de Certificação em Java - Exame CX 310-035

    Este Guia de Certificação em Java é um livro fundamental para preparar os candidatos ao exame de programador Java da Sun, a primeira e mais requisitada certificação desta tecnologia. Cada um dos tópicos do exame são apresentados de forma clara e direcionada às dificuldades que podem ser encontradas na prova. ... Ler mais +

    QUERO VER
  • Web Services RESTful - Aprenda a criar web services RESTful em Java na nuvem do Google

    Este livro ensina a criar web services RESTful com a linguagem Java, utilizando uma metodologia passo a passo do básico ao avançado.
    O conteúdo é dividido em três partes:
    Na primeira parte, vamos criar o banco de dados; conhecer os conceitos básicos de programação web para Java e web services; estudar os conceitos do REST para criar uma aplicação completa utilizando frameworks líderes do mercado, como Hibernate, Spring e Jersey; e aprender a criar web services que retornam dados em XML ou JSON e com diversas funcionalidades, como upload de arquivos, segurança e OAuth.... ... Ler mais +

    QUERO VER
  • Descrição
    Java RESTful na Prática com JAX -RS

    Aprenda a implementar aplicações RESTful na plataforma Java de forma prática e direta. Os conceitos são aplicados a exemplos que simulam os desafios de integração de sistemas e disponibilizam informações por meio do protocolo de comunicação HTTP. Este livro guiará o leitor no caminho das melhores práticas de implementação de serviços REST usando a API JAX-RS em conjunto com as mais atuais ferramentas e frameworks existentes no mercado. Além disso, ensinará a construir aplicações e serviços capazes de liberar informações nos formatos JSON e XML de forma correta e segura, dessa forma garantindo que quaisquer aplicações do tipo web, desktop ou até mesmo aplicativos mobile sejam capazes de consumi-las.

    Destaques do livro:

    Conceitos da arquitetura REST - Arquitetura orientada a recursos; - Instalação e configuração dos ambientes de desenvolvimento; - JAXB - JAVA ARCHITECTURE FOR XML BINDIGN; - Implementação serviços RESTful com JAX-RS; - Implementação de aplicações clientes RESTful com JAX-RS Client, RESTEasy Client e Apache HTTP Client; - HATEOAS, CACHING e Segurança.
  • Sobre o Autor
  • Especificação

    Características

    Tipo de LivroLivro Físico

    Especificações

    Sobre o Autor Marta Talitha Carvalho Freire Mendes

    Mestre em Informática pela UFES, Pós-graduada em Engenharia de Software e Bacharel em Sistemas de Informação. Possui mais de 10 anos de experiência em projeto, análise e desenvolvimento de software utilizando diversas tecnologias em empresas públicas e privadas. Atualmente é integrante do corpo docente do IFES - Instituto Federal do Espírito Santo e leciona disciplinas de desenvolvimento web e programação.


    Warley Rocha Mendes

    Mestrando em Eng. e Controle de Automação, Pós-graduado em Eng. de Software, Bacharel em Sistema de Informação. Possui mais de 10 anos de experiência em projeto, análise e desenvolvimento de software utilizando a plataforma JEE além das certificações Java EE 5 Web Component Developer, Java SE 6 Programmer e Associate Java SE 6.
    Informações Técnicas SUMÁRIO
    PREFÁCIO - xi
    CAPITULO 1 - REST E A ARQUITETURA ORIENTADA A RECURSOS - 3

    Introdução - 5
    REST - 7
    RESTful - 10
    Métodos do protocolo HTTP - 11
    Stateless – Sem conservação de estado - 14
    Identificações únicas para os recursos - 16
    Diferentes tipos de mensagens - 19
    JAX-RS 2.0 - 20
    Códigos de status do protocolo HTTP - 22
    Conclusão - 25

    CAPITULO 2 - INSTALAÇÃO E CONFIGURAÇÃO DOS AMBIENTES DE DESENVOLVIMENTO - 29
    Criando os ambientes de desenvolvimento - 31
    Baixando e instalando os programas - 33
    Java - 34
    Instalando o Java - 36
    Configurando as variáveis de ambientes - 38
    JAVA_HOME - 38
    CLASSPATH - 40
    PATH - 41
    Testando o ambiente Java - 42
    Eclipse - 43
    Executando o Eclipse - 44
    JBoss WildFly - 46
    JBoss Tools - 51
    Configurando o WildFly no Eclipse - 54
    Advanced Rest Client - 57
    Conclusão - 59

    CAPITULO 3 – JAXB JAVA ARCHITECTURE FOR XML BINDIGN - 63
    Introdução - 65
    Anotações do JAXB - 66
    @XmlRootElement - 68
    @XmlAccessorType - 69
    Colocando em prática - I 71
    @XmlType - 78
    @XmlTransient - 79
    @XmlAttribute - 80
    @XmlElement - 81
    Relacionamentos entre objetos - 82
    Colocando em prática II - 83
    Listas de objetos - 92
    Colocando em prática III - 93
    @XmlJavaTypeAdapter - 100
    Colocando em prática IV - 102
    @XmlEnum e @XmlEnumValue - 106
    Colocando em prática V - 107
    Anotações de pacotes - 119
    XML Schema - 124
    Colocando em prática VI - 125
    Unmarshall - 130
    Jackson - 133
    Colocando em prática VII - 137
    Gerando arquivos .json - 144
    Conclusão 1 - 146

    CAPITULO 4 - IMPLEMENTANDO SERVIÇOS RESTFUL - 151
    Introdução - 153
    Criando o projeto RESTful - 153
    Anotações do JAX-RS - 162
    @Path - 163
    @Produces - 164
    @Consumes - 165
    @ApplicationPath - 165
    Colocando em prática VIII - 166
    @Path Expressions - 171
    @PathParam - 173
    @QueryParam - 174
    @MatrixParam - 176
    @FormParam - 178
    Colocando em prática IX - 180
    HTTP Status e Tratamento de Erros - 195
    Arquivos - 205
    Serviços JSON - 209
    Colocando em prática X - 212
    Conclusão - 225

    CAPITULO 5 - APLICAÇÕES CLIENTES RESTFUL - 229
    Introdução - 231
    Criando o projeto RESTful cliente - 231
    JAX-RS Client - 235
    Implementando uma aplicação cliente - 238
    Consumindo serviços em diferentes formatos - 239
    PathParam - 241
    QueryParam - 244
    MatrixParam - 245
    FormParam - 246
    Colocando em prática XI - 247
    Interfaces de serviços - 251
    Colocando em prática XII - 253
    RESTEasy Client - 269
    Colocando em prática XIII - 271
    Apache HTTP Client - 275
    Conclusão - 280

    CAPITULO 6 - HATEOAS, CACHING E SEGURANÇA - 283
    Introdução - 285
    HATEOAS - 285
    Caching - 307
    Segurança - 324
    Conclusão - 329
    RESENHA - 331

    Informações Técnicas

    Nº de páginas:353
    Origem:Nacional
    Editora:Editora Ciência Moderna
    Idioma:Português
    Edição:1ª Edição
    Ano:2016
    ISBN:9788539907779
    Encadernação:Brochura
    Autor:Marta Talitha Carvalho Freire Mendes , Warley Rocha Mendes
  • Informações

Avaliação técnica sobre o livro

Olá! Seja Bem Vindo (a)!

Eu sou o Moderninho , o Mascote da Ciência Moderna Online!
Além de bonito, o novo site tem Minhas Dicas :) #ficaadica

A 1ª Dica é -> Deixe aqui seu contato para receber nossas
NOVIDADES, PROMOÇÕES E CUPONS DE DESCONTOS ;)

Navegue SEM Moderação!