RSS

Archivo de la etiqueta: REST

REST Web Services with Apache CXF and Spring


In the next two post we are gonna to talk about how develop REST web services with java.  To that end we’re gonna use two different technologies, Apache CXF and Spring REST web services.

Continue reading it on Java4Developers

 
2 comentarios

Publicado por en 7 agosto, 2012 en J2EE

 

Etiquetas: , , ,

Review de APIs A strategy guide


En el siguiente post vamos a hablar de un libro acerca de lo que es una API. Continuando con las reviews que deje un poco de lado y que podeis ver en los siguiente enlaces:

hoy voy a hacer una pequeña review sobre el libro API’s a Strategy Guide de la editorial O’Reilly.

APIs a Strategy Guide

Read the rest of this entry »

 
Deja un comentario

Publicado por en 29 julio, 2012 en Libros

 

Etiquetas: , , , ,

Basic Node.js and Backbone.js application IV. Socket.io and Redis support


In this post we are going to add a key-value store called Redis and Socket.io (a Websocket implementation  to Node.js). Although Redis is often known as a NoSQL database, the fact is that we cannot include it as one. The same concept can apply to Socket.io. Commonly, it is mistaken with Websocket, Socket.io is an Websocket API that gives us some extra features over it.

Read the rest of this entry »

 
7 comentarios

Publicado por en 21 abril, 2012 en web

 

Etiquetas: , , , , , ,

Basic Node.js and Backbone.js application III. Cloud Foundry, Heroku and AWS


cloud-foundry-logo

In the previous post, Basic Node.js and Backbone.js application I and Basic Node.js and Backbone.js application II, about how to build an easy Node.js and Backbone.js application we discuss about which technologies we were going to use and after that we built a simple web application along with some REST API such as Twitter and the Yahoo Geoplanet API.

In this third post we speak about how to deploy our recent Backbone.js application to the cloud. I decided to use third of the most used PaaS (Platform as a Service) nowadays: Heroku, Cloud Foundry and AWS. Yes, I know that AWSis considered for many people an IaaS (Infrastructure as a Service).

I was also interested in giving a try to nodejitsu a specific platform to Node.js environment that belongs to Joyent. Unfortunately, they are currently in Beta   and it seems imposible to get a invitation in the last couple of weeks. I’d like to upload the application to Windows Azure that is growing fast lately. I might update this post as long as I deploy the application to other PaaS. Meanwhile, we’re going to deploy to the three platform already commented.

Read the rest of this entry »

 
3 comentarios

Publicado por en 16 abril, 2012 en Cloud Computing, web

 

Etiquetas: , , , , , , , , ,

Basic Node.js and Backbone.js application II


backbone logo

In the previous post I defined the frameworks and libraries that I’m going to use in order to build a simple web application with Node.js and Backbone.js. This application will have a text field where we’ll introduce a word and we get back the lastest tweets regarding with that word. Besides that, it’ll show the places in the world where that tweets were sent. But first, take a look at application’s home page.

Tweegle homepage

Read the rest of this entry »

 
5 comentarios

Publicado por en 15 abril, 2012 en web

 

Etiquetas: , , , , , , , , , , , , ,

Basic Node.js and Backbone.js application I


This is the first post of a serie where I gonna explain how to build a simple application based in Node.js and Backbone.js. The idea behind this post is trying to use as many technologies as we can to build a web application. In the last year there are some Javascript frameworks and libraries that are getting a lot of popularity in web development. In this first post we are going to enumerate which technologies we are going to use, REST API and the environments where we are going to deploy all. I’ll also give a brief about the project itself. So let’s go.

Read the rest of this entry »

 
4 comentarios

Publicado por en 14 abril, 2012 en web

 

Etiquetas: , , , , , , , , , , , , ,

Spring Android: Breve Introducción.


En este post voy a hablar sobre Spring Android ya que fue la opción más votada de la anterior entrada, gracias a la única persona que votó :).
Dentro del grupo de proyectos en los que está involucrado Spring podemos ver que hay dos que están enfocados al desarrollo de aplicaciones sobre dispositivos móviles, Spring Mobile y Spring Android. Mientras que Spring Mobile extiende Spring MVC para desarrollar aplicaciones web en dispositivos móbiles, Spring Android se centra en el desarrollo de aplicaciones Android nativas.
Por el momento vamos a explicar un poco como funciona Spring Android y dar algunos ejemplos, Spring Mobile quedará para otro post. Para las pruebas voy a utilizar la versión Spring Android 1.0.0.M2. El componente principal de Spring Android es el cliente REST llamado RestTemplate. Al crear una nueva instancia de RestTemplate el constructor establece una serie de objetos que hacen posible la funcionalidad para dicho cliente REST. Los objetos son los siguientes:

  • HttpComponents HttpClient 4.x.  Es el cliente http nativo para Android.  El cliente está disponible a partir de la factoria establecida por defecto HttpComponentsClientHttpRequestFactory.
  • JSON Marshalling.  La funcionalidad requerida para realizar JSON marshalling viene dada por la clase MappingJacksonHttpMessageConverter de la librería externa Jackson JSON Proccesor. Hay que tener en cuenta que sólo tendremos acceso a la clase MappingJacksonHttpMessageConverter si previamente hemos añadido las dependencias a Jackson JSON Proccesor en nuestro classpath.
  • XML Marshalling. La funcionalidad de XML marshalling viene dada por otra librería externa que hay que añadir como dependencia en nuestro classpath. Utilizamos la librería Simple XML Serializer y la clase SimpleXmlHttpMessageConverter para ello.
  • RSS and Atom feed support. Al igual que los dos anteriores, necesitamos una librería externa. En este caso Android RomE Feed Reader junto a las clases SyndFeedHttpMessageConverter, RssChannelHttpMessageConverter y AtomFeedHttpMessageConverter.

Tras esta breve introducción tenemos que preparar nuestro entorno para desarrollar con Spring Android. Lo veremos en la siguiente entrada.

     
    5 comentarios

    Publicado por en 27 febrero, 2011 en Android

     

    Etiquetas: , , , , , , , ,

     
    A %d blogueros les gusta esto: