Dúvida a respeito de Persistir com um Web-Service

Bom note!

Pessoal,

tenho um trabalho para realizar, e ele trata de Web-Services.

O trabalho trata de desenvolver um serviço web que rodará no servidor, executando as seguintes operações de
controle de uma loja:

Cadastrar e listar clientes
Cadastrar e listar os produtos que a empresa vende
etc…

E Depois fazer aplicação cliente (com interface desktop) para consumir as
operações do serviço web.

O problema é que eu não sei como eu posso começar!
Pesquisei em alguns sites e li a respeito do RestFul, mas não consigo aplicar ele no netbeans 7.0, na verdade monto sua estrutura, mas acabo morrendo na praia, pois nao consigo passar os respectivos serviços de persistência para o meu cliente consumidor.

Será que alguém conhece algum guia ou tutorial para me indicar?

Fico grato desde já.

Obrigado!

bom o primeiro passo é criar as classes de negocio e persistencia

vc cria suas classes getters e setters e seus DAOs

deixa o web service por ultimo pois ele funcionará como interface entre
o cliente que vai consumir o servico web e o servidor que será o provedor de servicos

tem um tutorial de como criar um servico web no netbeans isso no próprio sitio do netbeans
com SOAP

brmonteiro,

então eu acompanhei o tutorial e deu certo, mas minha dúvida é que existe o RestFul que ja cria as entidades com os metodos CRUD automaticamente.

Eu só não sei como eu posso usa lás, pois eu penso que seja mais facil! ou estou enganado?

Obrigado pela ajuda!