"I, a universe of atoms, an atom in the universe." - Richard Feynman
Originally posted by Glen Cai:
Comparing to Struts, JSF, and other frameworks, what does portal
provide better than others? What portal has, but other do not have?
What is the trend in web application framework?
"I, a universe of atoms, an atom in the universe." - Richard Feynman
Portals let you develop reusable little web applications named portlets that you can deploy together with any other portlets -- without knowing or caring that there are those other portlets. This is next to impossible to do with two Struts applications, for example, because there's an assumption that the developer has total control over the user's session, all request parameters, etc.Originally posted by Glen Cai:
Why should I use Portal if I have built a web app with Struts or JSF?
What do I get from Portal
Author of Test Driven (2007) and Effective Unit Testing (2013) [Blog] [HowToAskQuestionsOnJavaRanch]
"I, a universe of atoms, an atom in the universe." - Richard Feynman
[QB]Are you saying that you can integrate cnn.com and yahoo.com using portal without any code changes on cnn and yahoo?
SCJP 1.2, OCP 9i DBA, SCWCD 1.3, SCJP 1.4 (SAI), SCJD 1.4, SCWCD 1.4 (Beta), ICED (IBM 287, IBM 484, IBM 486), SCMAD 1.0 (Beta), SCBCD 1.3, ICSD (IBM 288), ICDBA (IBM 700, IBM 701), SCDJWS, ICSD (IBM 348), OCP 10g DBA (Beta), SCJP 5.0 (Beta), SCJA 1.0 (Beta), MCP(70-270), SCBCD 5.0 (Beta), SCJP 6.0, SCEA for JEE5 (in progress)
SCJP 1.2, OCP 9i DBA, SCWCD 1.3, SCJP 1.4 (SAI), SCJD 1.4, SCWCD 1.4 (Beta), ICED (IBM 287, IBM 484, IBM 486), SCMAD 1.0 (Beta), SCBCD 1.3, ICSD (IBM 288), ICDBA (IBM 700, IBM 701), SCDJWS, ICSD (IBM 348), OCP 10g DBA (Beta), SCJP 5.0 (Beta), SCJA 1.0 (Beta), MCP(70-270), SCBCD 5.0 (Beta), SCJP 6.0, SCEA for JEE5 (in progress)
Originally posted by Glen Cai:
Are you saying that you can integrate cnn.com and yahoo.com using portal
without any code changes on cnn and yahoo?
SCJP 1.2, OCP 9i DBA, SCWCD 1.3, SCJP 1.4 (SAI), SCJD 1.4, SCWCD 1.4 (Beta), ICED (IBM 287, IBM 484, IBM 486), SCMAD 1.0 (Beta), SCBCD 1.3, ICSD (IBM 288), ICDBA (IBM 700, IBM 701), SCDJWS, ICSD (IBM 348), OCP 10g DBA (Beta), SCJP 5.0 (Beta), SCJA 1.0 (Beta), MCP(70-270), SCBCD 5.0 (Beta), SCJP 6.0, SCEA for JEE5 (in progress)
Originally posted by Nicholas Cheung:
So, will there any further specifications on how the portlets be communicated even they are developed by different vendors?
"I, a universe of atoms, an atom in the universe." - Richard Feynman
Originally posted by Glen Cai:
If I had three web app that were based on portlets according to the
JSR-168 specification and I were asked to develop a new web app
that would need a little bit from the three existing apps,
could the portlets from different web apps be easily integrated
within the new app? The three portlet apps were developed independently,
but may share some common data.