Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 1

This service will allow to create a new email account with these features: 1. It will be active only for a few minutes 2. After that time, it will be blocked for some days, the it will be removed 3. While it is active, It will redirect all the received messages to other normal email The features ... [More] and technolgies used in the project are listed in the links of the menu on your right. Project Milestones: 1 Creation of temp alias, as described above. Done 2 Management of own accounts (increment the time). Done 3 Multiple domains service. A 3rd party user can provide its domain (just the MX dns address) to create emails with it. Project Status: 1.0 beta M2 (in trunk). It's fully funtional! Try it at home, or publish it in a real server  There is a paralell development on a branch, to experiment with new features (Acegi, JTA...) Installation instructions: 1.- Download and Install java 1.5 2.- Download and Install Tomcat 5.5 3.- Download and Install james 2.2.0 4.- Download this code to your IDE 5.- Copy template.properties file and paste it as user.properties. Set up your correct values. 6.- Use the ant tasks to run the app('start-james-db' and then 'deploy') [Less]

0
 
  0 reviews  |  0 users  |  2,786 lines of code  |  0 current contributors  |  Analyzed 5 days ago
 
 

O Orca é um módulo J2EE-WEB simples de controle de pesquisa de preços de produtos e montagem de orçamentos sobre os produtos castrados. Na sua construção foram utilizados vários conceitos e design patterns dos sistemas OO modernos sobre a plataforma J2EE 5.0, como: Data Access Object (DAO) ... [More] , Facade, Transfer Object (TO), Model View Controller (MVC), Proxy etc.. Para seu desenvolvimento foram criados vários componentes customizaodos para que toda aplicação fosse desenvolvida usando Business-driven development. Alguns dos principais componentes presentes: - Search É um pacote com objetos utiliários e parametrizados para auxiliar as diversas buscas do sistema e encapsular os resultados de forma simples e intuitiva. - TransactionManager Executa controle de Trasanções - SuperAction Implementações da Action do framework Struts que provê métodos utilitários - GenericAction, GenericFacade, GenericDAO e GenericTO Implementações parametrizadas (Java 5.0 Parametrized Types) para executar a manutenção (CRUD) de entidades relacionais do sistema. Tecnologias Utilizadas: - Ajax Utilizado com o framework GWT para construção de menus. - Annotations Customizadas Para auxiliar a programação AOP - Aspect Oriented Programming (AOP) Para fazer o controle transacional de operações persistentes sobre os dados. - Criptograhy Utilizando java.security para proteger dados sigilosos do usuário no servidor de dados. - Internacionalização (I18n) Os frameworks, GWT e Struts estão adequados para atender este padrão. - JSP/Servlet 2.0 Além de usar a nova versão, também foram construídas funções customizadas com a nova "Expression Language" e JSP Tags. - Java Persistence API (Implementação: Hibernate3) - Logging - Reverse engineering O HibernateTools (OpenSource) foi modificado e customizado no proejto, e com novos templates de geração criou através engenharia reversa além dos beans para persistência (POJO beans), o esqueleto e código básico das "DAO classes" e "Facade classes". - Struts 1.2 Para implementar o controle de fluxo da aplicação e validação da entrada do usuário, modularizando a separação das camadas de apresentação e negócio (MVC). [Less]

0
 
  0 reviews  |  0 users  |  29,453 lines of code  |  0 current contributors  |  Analyzed 4 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.