What is portal ? <br />Shan Talla<br />www.portalhub.wordpress.com<br />
What is portal ?<br />What is a Java Portal?<br />What is Enterprise Portal?<br />Lets take a look at the WEB APPLICATION,...
What is web application ? <br />Over internet <br />Severs <br />Browser <br />Processing  <br />Logic  <br />User <br /><...
What If we have multiple web applications  ? <br />Flight booking<br />Weather updates<br />User <br />Developer<br />Seve...
Developer needs code same features in multiple applications</li></ul>Like Role based access control, personalization, secu...
What is common for all applications?<br /><ul><li>Security – Single sign on
Allow user save preferences – Personalization
Get data from multiple sources and present to user – Federation
Upcoming SlideShare
Loading in...5
×

What is a portal/ Java portal/ Enterprise portal ?

4,597

Published on

This presentation describes about portal/enterprise portal/ java portal in plain terms.

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • Be the first to like this

No Downloads
Views
Total Views
4,597
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
63
Comments
1
Likes
0
Embeds 0
No embeds

No notes for slide

What is a portal/ Java portal/ Enterprise portal ?

  1. 1. What is portal ? <br />Shan Talla<br />www.portalhub.wordpress.com<br />
  2. 2. What is portal ?<br />What is a Java Portal?<br />What is Enterprise Portal?<br />Lets take a look at the WEB APPLICATION, before dealing with them……..<br />
  3. 3. What is web application ? <br />Over internet <br />Severs <br />Browser <br />Processing <br />Logic <br />User <br /><ul><li>Web application serves single purpose</li></ul>eg: Flight booking, weather updates, local news<br /><ul><li>User has to enter his credentials(username/password)</li></ul> to use it<br /><ul><li>Can personalize application like change colors of </li></ul>screen, save his preferences if developer coded for them.<br />Developer<br />
  4. 4. What If we have multiple web applications ? <br />Flight booking<br />Weather updates<br />User <br />Developer<br />Severs <br />Local News<br /><ul><li>User has to enter (username/password) for each application.
  5. 5. Developer needs code same features in multiple applications</li></ul>Like Role based access control, personalization, security. <br /><ul><li>What if user want to see weather updates for particular city and search</li></ul>Local attractions and then buy a flight ticket for it.<br />Rewrite applications? Custom application ?<br />
  6. 6. What is common for all applications?<br /><ul><li>Security – Single sign on
  7. 7. Allow user save preferences – Personalization
  8. 8. Get data from multiple sources and present to user – Federation
  9. 9. Show multiple application on single page – Integration
  10. 10. For developer, restrict content to only some users based on their role</li></ul>- Role Based Access Control<br /><ul><li>Ability to search through site content - Search</li></ul>So, Big brains* thought let pull them all out and make a framework and provide<br />common way to develop components<br />Hence, PORTALis born. They call the same with some more common applications<br />as Enterprise Portal or Java Portal.<br />In java world,<br />They call components that fit the portal frameworks as “PORTLETS”<br />
  11. 11. Portal/ Enterprise Portal/ Java Portal<br />Portal server<br />2<br />3<br />1<br />Data source 1<br />2<br />4<br />5<br />2<br />3<br />1<br />2<br />4<br />5<br />Portlets <br />Data source 2<br />Developer<br />User <br />
  12. 12. Few more to make enterprise standard<br /><ul><li>Web content management
  13. 13. Collaboration software like communicator, group sites and common file storage
  14. 14. Business Intelligence
  15. 15. Wikis
  16. 16. Blogs
  17. 17. Intranets and many more vary from vendor to vendor</li></ul>Major Players in game <br />IBM – WebSphere portal<br />Liferay<br />uPortal<br />Jboss portal <br />
  18. 18. For greater understanding for portal and portlet development <br />Visit <br />http://portalhub.wordpress.com/<br />
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×