Saturday, November 13, 2010

Liferay portal, hibernate, ice faces, j2ee, jee, java, apache service mix, groovy, soa, jbpm, jgoups, mule, spring, struts, velocity, tapestry, devel

liferay integration





liferay integration, liferay integration weblogic, liferay integration alfresco, weblogic liferay integration, liferay jbpm integration
Liferay portal is world`s leading open source enterprise portal application
It is built on top of java 1.5, open source and web 2.0 technologies
Latest stable release is 5.1.2
Jsr-286 complaint liferay is in the expert group of the jsr
Liferay Provide
Out of box tools (including wiki, cms, blogs, document management, chat)
Communities and organization structure
Customized personal user pages
SOA frame work
Easy one click configuration
Technologies supported and ured
Ajax
Apache service mix
Ehcache
Groovy
Hibernate
Ice faces
Java j2ee/jee
Jbpm
Jgoups
Jquery javascript framework
Lucene
Mule source esb
Php
Ruby
Seam
Spring & aop
Struts & tiles
Tapestry
Velocity
Plugins sdk can be used to create portlets and
themes and deploy them to the Liferay portal
• Easiest and fastest way to start building the
enterprise portal application
• Plugins are hot deployed to tomcat
Using the plugins sdk
• Plugins are fully JSR compliant and plugins
developed outside sdk can also be used
An extension environment can be created from
Liferay portal source
• The ext environment gives us complete control over
the way the system behaves with ways to
reconfigure default Liferay behavior
• release.adave.properties
Creating an extension environment
• app.server.adave.properties
• ant clean start build-ext (takes 7-8 mins)
• ant clean deploy (takes 1-2 mins)
• Configure root.xml on tomcat to connect to database
• Run the app …
Service builder
Liferay has very good service builder
utility. We can specify our domain model in
a service.xml file and run an ant task. The
utility will create Java files, Hibernate files,
and service classes
• Service Builder is a RAD tool, we may
choose to use our own service framework
and layer instead
Security
Liferay Portal uses industry standard, governmentgrade
encryption technologies including advanced
algorithms such as DES, MD5 and RSA. Liferay
was benchmarked as among the most secure portal
platforms using LogicLibrary's Logiscan suite.
• Pluggable Authentication
• Email Verification
• Granular Permissioning
• LDAP Authentication
• Session Management
Performance
Multi-tier clustering at any combination of multiple tiers
(presentation, service, business logic, and database)
• Advanced Caching
• Page Caching
• Load Balancing
• Session Replication
• Distributed Cache
• Static Content Export
• *Liferay Portal has been deployed to Amazon EC2
which uses virtualization and cloud computing
technologies to scale dynamically to geographically
specific areas of demand.
Liferay supports Web Services
• JSON
• Hessian
• Burlap
• REST
• RMI
• Spring HTTP
• WSRP
• WebDAV
Liferay with Groovy, Ruby, PHP
We can create Groovy, Ruby or PHP
portlets and use them with Liferay
• Liferay plugins repository has several
examples of these



1 comment:

  1. Practical training with projector will be more effective then theoretical.

    Landing Page

    ReplyDelete