Arquivo da categoria: Programação

Web Services em Java

Para você criar um web service em java é muito simples basta fazer algo parece com esse código:

package br.com.webservice.main;
 
import java.util.List;
 
import javax.jws.WebService;
import javax.xml.ws.Endpoint;
 
import br.com.webservice.data.MemberListProducer;
import br.com.webservice.model.Member;
 
/**
 * @author armandocouto
 * @email coutoarmando@gmail.com
 * @date 13/11/2013
 */
@WebService
public class Main {
 
	public List listar() {
		MemberListProducer mlp = new MemberListProducer();
		return mlp.getMembers();
	}
 
	public static void main(String[] args) {
		Endpoint.publish("http://localhost:8080/teste", new Main());
		System.out.println("Serviço inicializado.");
	}
}

Depois você pode utilizar o programa SoapUI para capitura essa requisição ficaria assim:

http://localhost:8080/teste?wsdl

MongoDB e Node.js

Curso de MongoDB com Node.JS da MongoDB University módulo M101JS.

Como iniciar um projeto MongoDB com Node.js
Observação: Crie um diretório que será o seu projeto, dentro dele teram os sequintes arquivos “app.js” e “package.json” que seram explicados mais a frente.

Passo 1
Precisa ter o arquivo “package.json” com algumas configurações:
{ “name”: “node-js”, “version”: “0.0.0”, “description”: “npm introduction”, “version”: “0.2.0”, “main”: “app.js”, “dependencies”: { “consolidate”: “~0.9.1”, “express”: “~3.2.6”, “mongodb”: “~1.3.10” }, “author”: “Armando Couto”, “license”: “BSD” }

E o arquivo “app.js” com essas configurações:

 var express = require('express'), cons = require('consolidate'), mongodb = require('mongodb');

Passo 2
Ir no terminal e executar esses comandos:

 npm install express

Observaçãos: Caso de algum erro pode ter haver com o package.json.

Passo 3
Será criado um diretório no diretório aonde você estava.

 node_modules consolidate express mongodb

Link do GitHub MongoDB Node.JS