🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cn.bbs.comp.lang.java
Article #360

��ת��Apache��Դ��Ŀ���

#360
From: ��ң
Date: Tue, 25 Nov 2008 06:17
189 lines
18018 bytes
Jakarta��Ŀ��ASF(The Apache Software Foundation)��һ���֡�ASF��һ����Ӯ����֯���������ڿ��ŵ��������½��к�����ע��ʵЧ�Ŀ��������ṩ��������ĸ�������������漰�� 
Http�����������빤�ߣ���⣬�����ܹ�����������Java����,J2EE��������ݿ⹤�ߣ���־���ߣ�XML�����ȵ��������ASF�ṩ��java ��Ŀ��һ������Jakarta�У�����һЩ��Ϊ����������Tomcat����Ŀ,Jakarta��Ŀ���ṩ�˶��ֶ���Դ��java���ͨ�÷�����

�Ƚ���һ��ASF�к�Jakarta��Ŀ���е�java��Ŀ��

Ant ����java�������ߣ�ʹ��һ�������ļ��Ϳ������java����Ŀ�ģ����롢�����ԡ����С���������ĵ�����๤����

Avalon ������һ���������Ŀ�ܡ����ߡ���������������������̣�AOP��������ƽ̨��ʹ�ùؼ����ģʽ���練�����ģʽ��IoC���ͷ��뿼��ģ��SoC���� Avalon�ṩ���ֻ������ȱʡ��Ӧ�ó���ģ�飬��������ٵĽ������Լ���Ӧ�ó�����������

Excalibur �����������Դ��Ŀ(Avalon Framework��LogKit��Cornerstone)��һ�����������Ƕ��ʽ�������������

Gump ������Apache��֯�Լ�Ҳʹ�õ�һ������ɹ��ߣ�ȫ��֧��Ant��Maven�������µĸĶ��ύ���汾����ϵͳ������Լ���DZ�� �ij�ͻ������ʱ֪ͨ��Ŀ������г�Ա���Զ���ɸĶ�����ϸ���档

James ������һ����java�������ʼ��������顢��Ϣ���������ṩ�˱Ƚ����Ƶ����÷����������ǹ����ʼ����ݴ洢���û���Ϣ�洢�� ֧�� SMTP, POP3 , NNTP , IMAP ��

Logging �����ɿ������ٵ���־���ߡ�

Lucene ����Java�����ĸ����ܣ�ȫ��λ���ı��������档���ļ���ÿһ������������������Ѱ��Ч�ʱȴ�ͳ�����ֱȽϴ����ߣ� 

Lucen�ṩһ���������ˣ������ļ������ź�ʹ�������API�����ǿ��֮�����˸�Ч�ͼ��⣬������Ҫ����ʹʹ���߿�����ʱӦ������Ҫ�Զ��书�ܡ�

Maven ������һ��DZ�ڵĻ���java��apache ant�Ĺ������ߵ�����ߡ��ṩ�˸�ǿ��Ĺ��ܺ������ԡ�

Portals �����ṩ�˹���ȫ��ġ�������ҵ��ֵ����ҵ�Ż����Ż�����Ż�����ҵ�ڵĸ�����Դ����Ϣ����ϵͳ������ϲ�ͨ��һ�ӿڶ����ṩ���񣬹�Ա���ϻ��˼��˿Ϳ���ͨ���κ�װ�����κεص�ͨ���Ż�������ܵ���ҵ�ṩ�ķ��� 
��������Ԥ��,�Ż�����Ϊ��һ������滷����

Struts ����һ��ʵ��MVC model2��webӦ�ó��򿪷���ܡ�ͨ��һ�������ļ����ԺܺõĶԸ����������װ�䣬�ṹ����Ӧ�õ���㷺�Ķ�web������ܡ�

Tapestry�������� Struts��Ҳ��һ������servlet��Ӧ�ó����ܣ�֧��MVC�����ֵĽ��?����Struts�ռ�����Ҫ����javabean��xml�������п�����

Tomcat ����Serlvet������ͬʱ���д�ͳ��Web�������Ĺ��ܣ��磺����Htmlҳ�档�ܹ����?��̬��ҳ��

Watchdog �����������һ��servlet��jsp��������Ӧ�淶�ϵ�ִ������ļ����ԡ����Ǹ���Ŀ�Ѿ���ֹ�ˣ�ֻ֧��Servlet2.3��JSP1.2����Ӧ ��Serlvet������TomcatҲֻ֧��Tomcat4.x��


���������Jakarta�ĸ�������Ŀ��

Alexandria�����Ѿ����ٿ���

BCEL ����The Byte Code Engineering Library (formerly known as JavaClass) �ֽ���������⣬�����û�����ķ���������������java��class�ļ���Ϊ���ܡ�������������� JVM ������Խ����������ϸ�ڡ�

BSF ����bean�ű���� ��javaӦ���ڶԽű������ṩ��֧�֣�ͨ��ű����Կ��Է���java�Ķ���ͷ�����

Cactus ����һ������JUnit��ܵļ򵥲��Կ�ܣ�������Ԫ���Է����Java���롣 Cactus��Ԫ���Է�������ݰ���servlet,EJB,  tag librarie, filter��

Commons �����ṩ�ܶ��ճ�������ʹ���ʺܸߵĹ��ܽ���������ѱ��ܶ�����Ŀ�Դ��Ŀ���á��������Ŀ�б������С�

ECS ����ʹ��Java���Ժ�������󷽷�������������ĵ�(HTML,XML)�Ŀ�Դ��Ŀ��

HiveMind ������һ����������õ�΢���ںˣ� һ��ͨ��򵥵�java����ͽӿڴ�������Ӧ�õĿ�ܡ�

HttpComponents �����ṩ��java.net�������ṩ�ĸ��ǿ��ġ������httpЭ�鴦�?�ܡ�

JCS ����һ���ֲ�ʽ�Ļ���ϵͳ���������Ӧ�ó�������ܣ������ṩ�ܶ�ǿ��Ķ��⹦�ܡ�

JMeter 
������java������һ������Ӧ�ó����������й��ܲ��Ժ����ܲ��ԡ�������������Ծ�ֹ���Ͽ���߻���Ͽ��еķ������������������������ģ��Է�������������ϵͳ�����ظ����Բ�����ĵֿ�����������������ͬ���������µ����������������Ҳ�ṩ��һ�����滻�Ľ���������
�������ʾ������ͬ�������ԵĴ�����ִ�С�

ORO ����һ���ı����?�ߣ����ṩperl5.0���ݵ�������ʽ�� AWK-like������ʽ, glob ���ʽ�����ṩ�滻���ָ�ļ�����ǵȹ��ܡ�

POI ����һ��������������д����OLE 2����ĵ���ʽ���ļ���ʹ��Java����дMS Excel ,Word�ļ���

Regexp ����һ�״�java��������ʽ��صİ�

Slide ������Ҫģ����һ��������Ϊ���ݹ����ܵײ�����ݲֿ�.����԰�������Ϣ��ȡ��ר�ŵ�,���ʵ�,�ֲ�ʽ����ݿ���.Slide��������security, locking, versioning������.

Taglibs ����һ���ڿ���webӦ��ʱʮ�����õģ�jsp ͨ�� tag��

Turbine �������� Struts��Ҳ��һ������servlet��Ӧ�ó����ܣ�֧��MVC���ṩ�˴��������õ�������˿�ܰ��а��˴��������������Щ�������ɢ�ġ�

Velocity ������һ������java��ģ�����棨template engine�����������κ��˽����򵥵�ʹ��ģ�����ԣ�template language����������java���붨��Ķ���  
��VelocityӦ����web����ʱ�����������Ա���Ժ�java���򿪷���Աͬ������һ����ѭMVC�ܹ���webվ�㣬Ҳ����˵��ҳ�������Ա����ֻ��עҳ�����ʾЧ�����java���򿪷���Ա��עҵ���߼����롣 
Velocity��java�����webҳ���з������������Ϊwebվ��ij���ά���ṩ�˱���ͬʱҲΪ������JSP��PHP֮�����ṩ��һ�ֿ�ѡ�ķ����� 
Velocity������Զ��ֹwebվ�㿪������������磬����Դ�ģ�壨template������SQL��PostScript��XML����Ҳ���Ա�����һ����������������Դ����ͱ��棬������Ϊ����ϵͳ�ļ������ʹ�á�VelocityҲ����ΪTurbine web�����ܹ��ṩģ�����template service���� 
Velocity+Turbine�ṩһ��ģ�����ķ�ʽ����һ��webӦ����һ�������MVCģ�ͽ��п����� 

Apache java��Ŀȫ����2
�������һ��Jakarta�µ�Commons��һ��csdn���������ú����У�Commons�ͺñ�һ��java�ٱ��䡣
commons��Ϊ3����Commons Proper��Commons Sandbox��Commons Dormant

Commons Proper���ṩ��������ÿ����õ�java��������������˹㷺���ϸ�IJ��ԡ�

Commons Sandbox������ʵ�顢���Խ׶ε������

Commons Dormant������ͣ��״̬����Sandbox�˳��ģ�����Ծ�����������ʹ�á�

Commons Proper�����

Attributes���� ֧��Դ���뼶��Ԫ��ݡ�

BeanUtils�����ṩ�� Java �������ʡAPI�İ�װ������javabean�Ĺ��ߡ�

Betwixt������JavaBeans��XML�໥ת���� 

Chain������Chain of Responsibility�������������ģʽ��ʵ�֡�ʹ��������л�ᴦ������ �Ӷ��������ķ����ߺͽ�����֮�����Ϲ�ϵ������Щ��������һ��������������������������ֱ����һ����������Ϊֹ��

CLI�������������е�����Ľ�����

Codec������һЩͨ�õı�������㷨������һЩ������������ Hex, Base64, �Լ�URL encoder��

Collections������չ�����ӱ�׼�� Java Collection��ܡ�

Configuration�����������ָ�ʽ�������ļ���Properties�ļ� /XML�ļ� /JNDI /JDBC ���Դ /System properties /Applet parameters / Servlet parameters

Daemon������������unix�ػ��̵߳�java���룬���԰�ȫ��ִ��һЩ��̨�������̲߳���ij��Ӧ�ó�����ƣ������ɲ���ϵͳ���� ����windows��service����������һ��������������һ������һ������ر�ǰ������ִ����һ������

DBCP����һ����ݿ����ӳ�

DbUtils����һ��JDBC�Ĺ����࣬������Խ�ResultSets���javabean��

Digester�������ڹ����XML�ĵ�����,��Ҫ����XML��Java�����ӳ��.

Discovery�����ṩ��������λ��Դ (������) ��ͨ��ʹ�ø���ģʽ��ӳ�����/������ƺ���Դ��ơ�

EL����JSP 2.0����ı��ʽ

Email��������e-mail

FileUpload����webӦ���е��ļ��ϴ����

HttpClient����ʹ��HTTPЭ��Ŀͻ��˿������

IO�����������IO���ܿ���

Jelly ����Jelly�ܹ���XMLת���ɿ�ִ�д���,����Jelly��һ������XML��Java�Ľű��ʹ������档 Jelly�����JSP��ָ��ǩ��Velocity, Cocoon��Xdoclet�еĽű����������ŵ㡣Jelly�������������У�Ant����Servlet֮�С�

Jexl����Jexl��һ�����ʽ���ԣ�ͨ����������Velocity�ľ�����չ��JSTL����ı��ʽ���ԡ�

JXPath����ʹ��XPath�﷨����javabean�Ĺ��ߡ�

Lang�����ṩ��java.lang�����չ�� 

Launcher������ƽ̨��java���������

Logging 
�����ṩ����һ����־(Log)�ӿ�(interface)��ͬʱ����������Ͳ������ھ������־ʵ�ֹ��ߡ����ṩ���м��/��־���߿�����һ���򵥵���־��������������򿪷���Աʹ�ò�ͬ�ľ�����־ʵ�ֹ��ߡ��û����ٶ�����Ϥij����־ʵ�ֹ��ߵĸ�߼����ϸ�ڡ�JCL�ṩ�Ľӿڣ�������
һЩ��־���ߣ�����Log4J, Avalon LogKit, and JDK 1.4�ȣ������˼򵥵İ�װ���˽ӿڸ�ӽ���Log4J��LogKit��ʵ��.

Math����Math ��һ�������ģ��԰����ѧ��ͳ���������������dz�ͨ�õ�û�м�ʱ������Java��׼�����е�ʵ������.

Modeler���� ֧�ּ���JMX�淶��MBeans������

Net�������������繤�ߺ�Э�鹤�ߵ�ʵ��

Pool����Commons-Pool �ṩ��ͨ�ö���ؽӿڣ�һ�����ڴ���ģ�黯����صĹ��߰��Լ�ͨ���Ķ����ʵ�֡�

Primitives������javaԭʼ���͵�֧�֡�

SCXML��������SCXML

Transaction���������?ʵ���˶��������񼯺ϡ������ļ��ķ��ʡ� 

Validator�����ṩ��һ���򵥵ģ�����չ�Ŀ������һ��XML�ļ��ж���У���� (У�鷽��)��У�����֧��У�����ĺʹ�����Ϣ�Ĺ�ʻ���

VFS�������ʸ����ļ�ϵͳ�������DZ����ļ���HTTP�������ϵ��ļ���zip�е��ļ���

Commons Sandbox�����

Compress��������ѹ���ļ���tar, zip �� bzip2 ��ʽ��

CSV��������CSV�ļ�

Exec������ȫ�ش����ⲿ���

Finder����ʵ������UNIX find����Ĺ���

I18n�������������I18n���ܣ�ps��I18n ��ʻ���

Id�������id����

Javaflow������׽��������״̬

JCI����java����ӿ�

OpenPGP����������ܷ���OpenPGP. 

Pipeline�����������ƹ������еĹܵ�����

Proxy������ɶ�̬����


--         __       ___   ____    ____  ___         ��                           
|  |     /   \  \   \  /   / /   \      ����      sadman               |  |    /  ^  \  \   \/   / /  ^  \      �c��                    .--.  |  
|   /  /_\  \  \      / /  /_\  \  �t�������r                 |  `--'  |  /  _____  \  \    / /  _____  \    ���� �s                  \______/  /__/     
\__\  \__/ /__/     \__\ �t�D�D�s                 

�� ��Դ:�������ʵBBS bbs.tju.edu.cn��[FROM: 211.81.54.113]
�� �޸�:��sadman �� Nov 25 14:23:59 �޸ı��ģ�[FROM: 211.81.54.113]
Technical Details
Message-ID: <4dC9e7$AWQ@bbs.tju.edu.cn>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!feeder.news-service.com!news.isoc.lu!news.shec6.edu.cn!news.byr.edu.cn!TJU

Show Full Headers
Complete Article Headers
X-Google-Thread: f6cb0,e1ef27ae95f5bd2f,start
X-Google-Attributes: gidf6cb0,domainid0,public,usenet
X-Google-Language: Chinese,GB
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!feeder.news-service.com!news.isoc.lu!news.shec6.edu.cn!news.byr.edu.cn!TJU
From: sadman.bbs@bbs.tju.edu.cn.no.spam (��ң)
Newsgroups: cn.bbs.comp.lang.java
Subject: ��ת��Apache��Դ��Ŀ���
Date: 25 Nov 2008 06:17:43 GMT
Organization: �����ʵBBSվ
Message-ID: <4dC9e7$AWQ@bbs.tju.edu.cn>
Mime-Version: 1.0
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: 8bit
X-Filename: Java/M.1227593863.A