Comunicação cliente-servidor com json Padrão de formato de dados para Comunicação entre sistemas Similar ao XML Transformar objetos em uma String Uma coleção de pares nome/valor GSON Jackson Entre outros... Biblioteca Java para o processamento de formato de dados JSON Atualmente na versão 2.2.4 Processa JSON em arquivo ou texto https://code.google.com/p/google-gson/ Métodos ◦ toJson(Object) ◦ fromJson(String, class) protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { } Cliente c = new Cliente(); Gson gson = new Gson(); String json = gson.toJson(c); response.getWriter().print(json); response.getWriter().flush(); Gson gson = new Gson(); Cliente cl = gson.fromJson(result, Cliente.class);