1 / 33

Human-computer Interaction. Web Portal Services.

Human-computer Interaction. Web Portal Services. Course 6. Next-Generation User-Centered Information Management. JASS 2005. Julia Pavlova Department of Mathematical Modelling of Energetic Systems, Faculty of Applied Mathematics and Control Processes, St.-Petersburg State University.

yin
Télécharger la présentation

Human-computer Interaction. Web Portal Services.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Human-computer Interaction.Web Portal Services. Course 6. Next-Generation User-Centered Information Management. JASS 2005 Julia PavlovaDepartment of Mathematical Modelling of Energetic Systems, Faculty of Applied Mathematics and Control Processes,St.-Petersburg State University Human-computer Interaction. Web-portal services. Julia Pavlova

  2. Outline Outline • Web-portals • Architecture. Portal-specific components • Enterprise edition portals • Blogs • Wiki • Conclusion Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  3. Web-portals Definition Appearance Types Provided services Web-portals Aportal is such a web-site whose purpose is to be a major starting point for users when they connect to the Web. How does a typical portal look like? Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  4. Definition Appearance Types Provided services Web-portals Portals integrate different applications (content), which are usually presented in rectangular areas on the screen. They provide users with built-in support for customization and single sign-on mechanisms. Content examples: • news • stock quote • e-mail • phone & map info • community forum Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  5. Definition Appearance Types Provided services Web-portals Portals: Public (Yahoo.com, Garden.com, Fool.com) Private (corporate desktop, IBM, MasterCard) General (Yahoo, CNET, AOL, MSN) Specialized (eBay, ChemWeb) Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  6. Definition Appearance Types Provided services Web-portals Portals can be different but have something in common. • All portal implementations are provided with such services as: • customization • content aggregation • content syndication • multi-device support • single sign-on • portal administration • portal user management Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  7. Definition Appearance Types Provided services Web-portals Portals can be different but have something in common. • All portal implementations are provided with such services as: • customization • content aggregation • content syndication • multi-device support • single sign-on • portal administration • portal user management Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  8. Definition Appearance Types Provided services Web-portals Portals can be different but have something in common. • All portal implementations are provided with such services as: • customization • content aggregation • content syndication • multi-device support • single sign-on • portal administration • portal user management Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  9. Definition Appearance Types Provided services Web-portals Portals can be different but have something in common. • All portal implementations are provided with such services as: • customization • content aggregation • content syndication • multi-device support • single sign-on • portal administration • portal user management Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  10. Definition Appearance Types Provided services Web-portals Portals can be different but have something in common. • All portal implementations are provided with such services as: • customization • content aggregation • content syndication • multi-device support • single sign-on • portal administration • portal user management Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  11. Definition Appearance Types Provided services Web-portals Portals can be different but have something in common. • All portal implementations are provided with such services as: • customization • content aggregation • content syndication • multi-device support • single sign-on • portal administration • portal user management Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  12. Definition Appearance Types Provided services Web-portals Portals can be different but have something in common. • All portal implementations are provided with such services as: • customization • content aggregation • content syndication • multi-device support • single sign-on • portal administration • portal user management Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  13. Outline Outline • Web-portals • Architecture. Portal-specific components • Enterprise edition portals • Blogs • Wiki • Conclusion Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  14. Portlet Local Remote WSRP Portal-specific components and architecture Enterprise portal = a set of program technologies that defines enterprise platform.Be careful with choosingplatform vendorbecause it will affect the process of data integration. Portlet is a specialized context area that occupies a small window on the portal page. • local portlet • remote portlet Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  15. Portlet Local Remote WSRP Portal-specific components and architecture - How can applications be integrated into Portals? - Via local portlet (portlet is executed in the portal server) : Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  16. Portlet Local Remote WSRP Portal-specific components and architecture - How can applications be integrated into Portals? - Via remote portlet 1. portlet is executed on the remote server and is recognized as web-service 2. portlet = remote program Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  17. Portlet Local Remote WSRP Portal-specific components and architecture - What conclusion can be done? • To integrate application into Portal it is necessary: • to create a portlet • to install application adaptor - on the portal side • N-applications  N-times to repeat the same procedure • Portal platform and application allow this. Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  18. Portlet Local Remote WSRP Portal-specific components and architecture - What conclusion can be done? • To integrate application into Portal it is necessary: • to create a portlet • to install application adaptor - on the portal side • N-applications  N-times to repeat the same procedure • Portal platform and application allow this. • - Convenient? • - Looks more like … Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  19. Portlet Local Remote WSRP Portal-specific components and architecture 2002 - OASIS started developing a standard for Web-Services for Remote Portlets. Portals (Content consumers) • access to services • no service-specific code Content producers Content aggregators WSRP benefits • control the code of content presentation • Reduce problem of updates • the most execution- sensible environment for content hosting • high rate for content source integration into pages End-users Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  20. Portlet Local Remote WSRP Portal-specific components and architecture - How does WSRP integrate applications into Portals? Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  21. Outline Outline • Web-portals • Portal-specific components • Enterprise edition portals • Blogs • Wiki • Conclusion Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  22. Enterprise Edition Portals JPS Implementations Java Portlet Specification aims to achieve interoperability between portals and portlets Portal vendors are no longer lock-in for portlet developers because JPS 168 does • simplify portlet development • enable developers to create plug-able components • these components run on any compliant J2EE portal server Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  23. Enterprise Edition Portals JPS Implementations EnterprisePortal Implementations • bet high for their portal/portlet creation tools • OPEN SOURCE • LifeRay • eXo • (Apache) Jetspeed • uPortal • COMMERCIAL PORTALS • (IBM) WebSphere • (BEA) Weblogic • Oracle • (MS) Sharepoint • Vignette Builder In 3 years 80% IBM and MSFT Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  24. Outline Outline • Web-portals • Portal-specific components • Enterprise edition portals • Blogs • Wiki • Conclusion Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  25. Blogs Definition Remarks Blog. Open up communication horizon! abbreviation for “web log" User’s profile • on-line diary • read by everyone Last posts Archive Useful web-links Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  26. Blogs Definition Remarks - What can I do with Blog? Blog. Open up communication horizon! • publish thoughts and get feedback • find people • carry out community support • subscribe … final comments about blogs … • more simple technical and logical structure (then portals) • easy to get along • (can be) additional portal content Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  27. Outline Outline • Web-portals • Portal-specific components • Enterprise edition portals • Blogs • Wiki • Conclusion Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  28. Wiki Definition “Open Editing” WIKI Hawaiian “wiki wiki” means “quick” If we don’t need corporate desktop but nevertheless our organization demands for proper and technologically advanced communication. Wikiis server software database that offers • on-line availablity • simple syntax • quick internal hiking • user “democracy” Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  29. Wiki Definition “Open Editing” WIKI - What is “Open Editing” concept? No matter how technical you are. Being a registereduser you are allowed to create and edit any page in a Web-site. Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  30. Outline Outline • Web-portals • Portal-specific components • Enterprise edition portals • Blogs • Wiki • Conclusion Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  31. Conclusion Now you know that • PORTALS • are an application, which aggregates portlet applications together in a presentable format • provide users with customization and single sign-on services. Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  32. Conclusion If U want 2 X-press Urself • Use BLOGS! Don’t keep inside if you have smth to be said to the audience. • Use WIKI! Community must have communication. Create on-line data-base. Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

  33. Большое спасибо за ваше внимание ! Vielen Dank fur eure Aufmerksamkeit! Human-computer Interaction. Web-portal services. Human-computer Interaction. Web-portal services. Julia Pavlova Overview

More Related