Protecao de propriedade intelectual

Olá Senhores,

Talvez não seja esse o local exato para esse tópico mas, como não fui feliz em outra tentativa na sessao JSP/Servlets quem sabe aqui pode ser diferente. Enfim, eis o problema:

1 - Suponhamos que eu seja dono de uma empresa com 3 funcionarios.
2 - Dos funcionários: 1 Designer, 1 Engenheiro de Computacao e 1 Analista Sistemas
3 - Os 3 trabalham num mesmo software que no caso, é um e-comerce, e segundo a lei de software (brasileira) a propriedade intelectual é da empresa contratante.
4 - Ao final tem-se um software com caracteristicas de “produto” e não no formato de desenvolvimento sob demanda.
5 - Finalmente quero vender o direito de uso desse software para meus clientes.

Notei que ao se executar páginas JSP (Não Servlets) é criado arquivos .java e .class pelo Tomcat, porém ouvi dizer - no outro tópico - que não é possivel para aplicações que necessitam de Webservices (como o tomcat por exemplo) executar sem os fontes .jsp

Existe alguma solução para esse problema de protecao de código fonte? Existe a possibilidade de se distribuir apenas os binários para clientes finais?

Grato pela atencao de todos,

Ragen Dazs

Na camada view use jsp e para as regras de negócios da aplicação use javabeans …pois assim vc. somente distribui os .class ok.
O ideal é seguir o padrão MVC, e patterns . Mais como vc. tem urgência use a dupla jsp/beans e depois treine seu pessoal para utilizar MVC.

http://dee.feg.unesp.br/Disciplinas/SEL6303/Aulas.html#a6

http://dee.feg.unesp.br/Disciplinas/SEL6303/JSP/Aulas/JSP4.pdf

http://dee.feg.unesp.br/Disciplinas/SEL6303/JSP/Material/Core-Servlets-and-JSP.pdf

:slight_smile: :slight_smile:

Não sei se é exatamente isto que procuras. Mas no tomcat há uma task ant para compilar seus jsps.

http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jasper-howto.html

Com ela voçê ira transforma-los em .class assim podendo somente distribuir os bytecodes. Mas atenção, estas tasks ant variam para cada servidor de aplicação.

Att
Lucas Balensiefer