Component Library Management System
|Tomcat+Struts+MySQL+Apache HTTP Colimas use MVC framework to build component library management system. Tomcat is excellent JSP container and Apache HTTP is most famous open source web server. Colimas integrate both to establish web server and web service server in order to enable both java web service and C++ web service.||使用Eclipse 3.1 WST编写Struts文件上传|
JAAS Colimas uses JAAS to control security. But Colimas doesn't change any policy or policy file to implement JAAS in struts web app. It uses platform independent tech to build a good security structure. Show in source fragment right in detail. Sorry for only Chinese language is available. Filter Colimas use filter instead of LDAP to maintain simple structure. Filter will protect specified directory from illegal visit.
|XSL XSL is used to show xml data in jsp page. Colimas use struts-tiles to layout its view, and it uses Validator to process invalid input.|
|Log4j Colimas uses log4j to log online and back-end actions.||web app的Log4j应用|
|Lucene Colimas uses lucene open source search engine to search resources (Project, Component, Web Service, Source Codes in it.||使用lucene生成html文件索引|
|Axis Colimas can publish web service from components by deploying to Axis web service container.|
|doxygen, velocity Colimas uses doxygen to analyze source codes of components and uses velocity to create template of documents.||Java实现读取Doxygen查询功能的索引文件。|
|Eclipse3.1 with WebDev Tool|
|JavaMail Colimas uses JavaMail to send mail to admins and every user.|
|Web App使用Quartz实现java schedule job|
|DAO Colimas uses DAO design pattern and JNDI to connect MySQL DB by JDBC. Two xml config files are used to reduce coupling between logic and implementation.||实现可扩展的DAO，本文给出实现DAO的编程思想。|
|Colimas uses multilanguage structure. It supports Chinese, Japanese and English.||Struts实现多国语言切换|
|.NET PIA, .NET WSDL, .NET Office Add-in, Eclipse Plug-in
Colimas uses .NET PIA that is a component library to process MS-Office(Word and Excel) docs.
.NET WSDL is a tool named wsdl.exe that transform webservcer.wsdl file to VB.NET or C# client so that Windows client can communicate non windows Web Service(java web service).
Colimas uses .NET Office Add-in to integrate Colimas client to MS-Office applications.