Sunday, 7 July 2013

Java 7 / Apache Click/ Apache Shiro

New in Java 7 ?

Everyone is now searching what's hot in java 7(including me :D). What are the new features that added to java 7. When I'm searching I found a good slide presentation that visualize what are the new things that added to java 7 . It was an amazing :D . Check this presentation and you can see why most of people in love with java.
http://blog.eisele.net/2011/07/introducing-java-7-moving-forward-7711.html

Application Protection with Apache Shiro



Apache Shiro is a Java security framework that performs four kind of operations such as authentication, authorization, cryptography and session management. Can use in any kind of web applications or mobile applications. It provide a security API for perform the above tasks.

Advantages of Apache Shiro

  • Easy to use
              Using and Implementing is very easy.
  • Comprehensive
            There is no other security framework can compare to Apache shiro. It provide wide range of security aspects.
  • Flexible
           Can work in any application like Web or EJB.
  • Pluggable
           Can integrate with many other framework like Apache camel, Spring , Vaadin , Grails.
      

Shiro was 5 years old and previously know as Jsecurity project. There were no other alternatives for java security but the Java Authentication and Authorization Service (JAAS). But in JAAS also have some issues with cryptographic. Java cryptographic architecture was hard to understand and it did not use as usual. But in Apache Shiro it gives flexible security for Java developers add security there applications.

Furtherer References : Apache Shiro Home Page  

Apache Click



 Apache Click is a Web application framework for Java language and built top of Java Servlet API. Its free and open source project under Apache foundation.

In the new version of Apache Click (version 2.3.0) it add some new features like AJAX support, Page Actions and stateful controls.  Using Apache click we can build a web applications without using JSPs and MCV architecture.

Apache click use HTML templates an POJO for develop applications. It also include some unit testing features.

Ref : Apache Click Home
       : Getting Started with apache click
       : Examples

No comments:

Post a Comment