Presentation is loading. Please wait.

Presentation is loading. Please wait.

Apache Jakarta Project. What is Jakarta’s mission Jakarta is a Project of the Apache Software Foundation, charged with the creation and maintenance of.

Similar presentations


Presentation on theme: "Apache Jakarta Project. What is Jakarta’s mission Jakarta is a Project of the Apache Software Foundation, charged with the creation and maintenance of."— Presentation transcript:

1 Apache Jakarta Project

2 What is Jakarta’s mission Jakarta is a Project of the Apache Software Foundation, charged with the creation and maintenance of commercial-quality, open- source, server-side solutions for the Java Platform, based on software licensed to the Foundation, for distribution at no charge to the public. (http://jakarta.apache.org/site/mission.html).Apache Software Foundationhttp://jakarta.apache.org/site/mission.html

3 Apache Software Foundation Apache Software Foundation provides support for open-source projects to the Apache community. The foundation is a non-profit organization created in 1995 to create the HTTP Apache server. The foundation works through donations of time and money from different individuals including programmers and legal advisors.

4 Jakarta Products: Alexandria Ant Avalon BCEL Cactus Commons ECS James Jetspeed JMeter Log4J Lucene OJB ORO POI Regexp Slide Struts Taglibs Tomcat Turbine Velocity Watchdog

5 Alexandria The goal is to create a global documentation and source organization system to help people understand source code and to share code across projects. Utilizes Java, XML, Ant, Xerces (Java XML parser) and Xalan ( Java processor of translation of XML Stylesheets or XSLT) The library of Alexandria was an enormous library in ancient Egypt that was destroyed by fire. Many historians regard its destruction a major loss of knowledge (although it is commonly regarded as a legend).

6 Ant Ant is a Java based building tool, similar to “ make” but without the wrinkles. It utilizes the Java classes and tree structure of XML making it cross- platform and non-shell based. Each object runs a specific task interface.

7 ECS The Element Construction Set is a Java API for generating elements for various markup languages. It directly supports HTML 4.0 and XML, but can easily be extended to create tags for any markup language. ECS utilizes Turbine conventions.

8 Tomcat Tomcat is the servlet container for Java Servlets and Java Server Pages (JSP). Tomcat can run in Windows as well as Linux. It comes with examples of JSP. Servlet/ JSP Spec Tomcat Version 2.3/1.24.0.3 2.2/1.13.3.1

9 Turbine Turbine is a servlet based framework that allows experienced Java developers to quickly build secure web applications. This framework can work with other applications independently of the web interface.

10 POI The POI project consists of APIs for manipulating various file formats based upon Microsoft's OLE 2 Compound Document format using pure Java. You should use POI if you had a document written in OLE 2 Compound Document Format that you needed to read in Java. POI stands for Poor Obfuscation Implementation. Microsoft's OLE 2 Compound Document Format is a poorly conceived idea. It is essentially an archive structured much like the old DOS FAT file system. Redmond chose, instead of using tar, gzip, zip or arc, to invent their own archive format that does not provide any standard encryption or compression. It is not very extendable and is prone to fragmentation.

11 Conclusion The Jakarta project is open source, therefore you have to keep up with new releases. They are free! They are well supported. More support at: http://www.jguru.com/faq/index.jsp


Download ppt "Apache Jakarta Project. What is Jakarta’s mission Jakarta is a Project of the Apache Software Foundation, charged with the creation and maintenance of."

Similar presentations


Ads by Google