Refatorado WebService