Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Human-computer Interaction. Web Portal Services. Julia Pavlova Department of Mathematical Modelling of Energetic Systems, Faculty of Applied Mathematics.

Similar presentations


Presentation on theme: "1 Human-computer Interaction. Web Portal Services. Julia Pavlova Department of Mathematical Modelling of Energetic Systems, Faculty of Applied Mathematics."— Presentation transcript:

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

2 2 Outline 1.Web-portals 2.Architecture. Portal-specific components 3.Enterprise edition portals 4.Blogs 5.Wiki 6.Conclusion Overview Human-computer Interaction. Web-portal services. Julia Pavlova Human-computer Interaction. Web-portal services. Outline

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

4 4 Web-portals Overview Human-computer Interaction. Web-portal services. Julia Pavlova Human-computer Interaction. Web-portal services. Definition Appearance Types Provided services different applications rectangular areas Portals integrate different applications (content), which are usually presented in rectangular areas on the screen. userscustomizationsingle sign-on 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

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

6 6 Web-portals Overview Human-computer Interaction. Web-portal services. Julia Pavlova Human-computer Interaction. Web-portal services. Definition Appearance Types Provided services 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

7 7 Web-portals Overview Human-computer Interaction. Web-portal services. Julia Pavlova Human-computer Interaction. Web-portal services. Definition Appearance Types Provided services 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

8 8 Web-portals Overview Human-computer Interaction. Web-portal services. Julia Pavlova Human-computer Interaction. Web-portal services. Definition Appearance Types Provided services 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

9 9 Web-portals Overview Human-computer Interaction. Web-portal services. Julia Pavlova Human-computer Interaction. Web-portal services. Definition Appearance Types Provided services 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

10 10 Web-portals Overview Human-computer Interaction. Web-portal services. Julia Pavlova Human-computer Interaction. Web-portal services. Definition Appearance Types Provided services 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

11 11 Web-portals Overview Human-computer Interaction. Web-portal services. Julia Pavlova Human-computer Interaction. Web-portal services. Definition Appearance Types Provided services 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

12 12 Web-portals Overview Human-computer Interaction. Web-portal services. Julia Pavlova Human-computer Interaction. Web-portal services. Definition Appearance Types Provided services 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

13 13 Outline 1.Web-portals 2.Architecture. Portal-specific components 3.Enterprise edition portals 4.Blogs 5.Wiki 6.Conclusion Overview Human-computer Interaction. Web-portal services. Julia Pavlova Human-computer Interaction. Web-portal services. Outline

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

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

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

17 17 Portal-specific components and architecture Overview Human-computer Interaction. Web-portal services. Julia Pavlova Human-computer Interaction. Web-portal services. Portlet Local Remote WSRP - 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.

18 18 Portal-specific components and architecture Overview Human-computer Interaction. Web-portal services. Julia Pavlova Human-computer Interaction. Web-portal services. Portlet Local Remote WSRP - 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 …

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

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

21 21 Outline 1.Web-portals 2.Portal-specific components 3.Enterprise edition portals 4.Blogs 5.Wiki 6.Conclusion Overview Human-computer Interaction. Web-portal services. Julia Pavlova Human-computer Interaction. Web-portal services. Outline

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

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

24 24 1.Web-portals 2.Portal-specific components 3.Enterprise edition portals 4.Blogs 5.Wiki 6.Conclusion Overview Human-computer Interaction. Web-portal services. Julia Pavlova Human-computer Interaction. Web-portal services. Outline

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

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

27 27 1.Web-portals 2.Portal-specific components 3.Enterprise edition portals 4.Blogs 5.Wiki 6.Conclusion Overview Human-computer Interaction. Web-portal services. Julia Pavlova Human-computer Interaction. Web-portal services. Outline

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

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

30 30 1.Web-portals 2.Portal-specific components 3.Enterprise edition portals 4.Blogs 5.Wiki 6.Conclusion Overview Human-computer Interaction. Web-portal services. Julia Pavlova Human-computer Interaction. Web-portal services. Outline

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

32 32 Conclusion Overview Human-computer Interaction. Web-portal services. Julia Pavlova Human-computer Interaction. Web-portal services. 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.

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


Download ppt "1 Human-computer Interaction. Web Portal Services. Julia Pavlova Department of Mathematical Modelling of Energetic Systems, Faculty of Applied Mathematics."

Similar presentations


Ads by Google