自从去年上半年边实践边学习的措施取得实效,以及折腾了视图框架tapestry和webwork之后,最终选择学习struts2, hibernate和spring的轻量级组合,边进行网站开发变学。
先来个效果图,再继续介绍
传真管理,(先保密下资料,免得哪天被"人肉搜索"了)
设计用了下列技术:
1. struts2, hibernate3, spring 2.5,用了spring的AOP技术来拦截并生成相应的jms消息
2. 权限管理用了acegi的功能,加上了springside的一些扩展
3. 服务器本身用jboss,ssl加密,自动读取证书用户名
4. 使用了jms技术,另外做了jms的客户端,装在另外一台服务器上,收到消息后,通过openfire服务器来发送消息给客户端,也可以通过email发送消息。
5. 准备用jbpm的工作流技术,但是觉得挺复杂,正考虑到底要不要加,加上现在日常工作忙,开发工作搁置着。
6. 视图用了freemarker
其他
1. 服务器用了freebsd,内部dns解析域名,web服务器和Mysql数据库服务器采用raid1阵列,传真接收用hylafax转邮件。
2. 每日自动读取汇率功能做好了,挺好玩啊!
分享到:
相关推荐
标题中的“AO开发公司内部资料”表明这是一份与AO开发相关的专业文档,可能是由AO开发公司内部编撰,用于员工培训或者技术分享。AO开发通常指的是ArcObjects for Office的开发,它是Esri公司提供的一个开发工具集,...
基于UDS文档一体化平台构建,某央企大型企业集团在用版内部信息网站,树形信息架构,注册用户2000多,截止到2012年末,建设了集团内部网站1个,集团机关网站14个,下属单位网站31个,专题网站5个,共计51个内部网站...
企业内部信息交流系统是现代企业运营中不可或缺的一部分,它旨在提高组织内部的沟通效率,促进团队协作,并确保信息的安全流通。对于初学者来说,理解并掌握这类系统的运作机制和技术要点至关重要。下面,我们将深入...
【标题】"公司内部管理(Web)"是一个用于企业内部运营和协同工作的系统,它旨在提升工作效率,优化工作流程,并确保信息的安全与有序。这样的系统通常涵盖了人力资源管理、项目管理、财务管理、文档管理等多个模块...
【小区物业内部管理网源码】是一个专为物业管理公司设计的内部管理系统,它采用ASP.NET 2.0技术框架,并且结合了Access数据库,旨在提升物业管理的效率和服务质量。这个系统包含了多个关键功能模块,下面将对这些...
公司内部办公系统是一种专为企事业单位设计的综合性信息管理平台,旨在提高工作效率,优化工作流程,促进内部沟通与协作。该系统涵盖了多个关键模块,包括登录功能、会议管理、客户管理、权限菜单管理、邮件管理、...
本篇文章将深入探讨FTP上传工具及其在公司内部使用的情况。 FTP工具通常提供用户友好的图形界面,使得非技术背景的员工也能轻松操作。描述中的"汉化版本"意味着该工具已经被翻译成中文,这对于中文使用者来说是个很...
ASP三全物流信息网网站源码是一套基于ASP(Active Server Pages)开发的物流行业网站应用,它结合了ACCESS数据库,提供了一整套完善的物流管理功能。这个网站平台旨在为物流公司提供一个高效、便捷的信息管理和交流...
ArcEngine是Esri公司提供的一个强大的开发工具集,用于构建地理信息系统(GIS)应用程序。它允许开发者在桌面、Web以及服务器环境中集成GIS功能,利用其丰富的地图和空间分析能力,构建定制化的GIS解决方案。 1. **...
【广运物流信息网源代码】是一套基于JSP技术构建的物流信息系统,它提供了物流行业内部信息管理和交互的功能。JSP(JavaServer Pages)是一种动态网页开发技术,结合了HTML和Java,允许开发者在服务器端创建和运行可...
【ASP.NET 小区物业内部管理网】是一个基于ASP.NET技术构建的物业管理系统,主要用于提升社区物业服务的效率和管理水平。这个源码项目非常适合初学者学习,因为代码中包含了大量的注释,有助于理解每一部分的功能和...
【房地产开发公司管理制度汇编】是关于房地产开发公司内部管理和运营规范的综合文档,涵盖了公司的核心价值观、员工职责、财产保护、晋升机制、团队协作、薪酬福利、工作纪律、组织架构以及员工招聘与聘用等多个方面...
《开源报表BIRT开发手册》是为公司内部提供的技术文档,详细介绍了BIRT报表系统的设计与开发流程。BIRT(Business Intelligence and Reporting Tools)是一个开放源码的报表系统,广泛应用于数据分析和信息呈现,...
”这提示我们这份资料可能是联想公司内部的文档、报告或培训材料,可能包含了产品信息、技术指南、公司策略等敏感内容。然而,由于资料来源网络,我们需要注意文件的安全性,尽管描述中强调了无毒,但在实际操作中,...
本文主要介绍了基于Bex5开发平台和SQL Server 2008数据库系统的神华黄骅港务公司内部审计系统的开发和实现。文章通过分析公司内部审计的现状,采用B/S模式、Java和JS作为开发语言,以及Bex5和SQL Server 2008作为...
【标题】:“小区内部管理网(asp.net Access)...综上所述,"小区内部管理网(asp.net Access)"是一个利用现代Web开发技术和数据库管理系统构建的实用工具,对于提升小区管理水平和提升居民生活质量有着积极的作用。
企业内部信息化建设是提升企业效率、优化业务流程的关键步骤,主要目标是实现信息资源的共享、业务流程的自动化以及决策支持的智能化。本方案详细阐述了企业内部信息化建设的需求、用户角色、网页设计要求以及网站...