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

Slides:



Advertisements
Similar presentations
The Biosafety Clearing-House of the Cartagena Protocol on Biosafety Tutorial – BCH Resources.
Advertisements

Online Construction Estimation Developed By:- Vatsal S. Shah ( ) Dilip K. Babariya ( ) Jimit V. Rajani ( ) Guided by:-
RSS 2.0: Experience with implementation in a closed Intranet Presented by Mr Ajith Balan Scientific Officer Scientific Information Resource Division Bhabha.
IBM WebSphere Portal © 2008 IBM Corporation 1 Deliver an Irresistible User Experience  Provides an interactive user experience  No programming needed,
Copyright 2008, Near-Time, Inc. All other trademarks are property of their respective owners 1 Enabling the Interactive Enterprise.
WebSphere Diego Leone. Summary Story and birth What is WebSphere?/Goals Main features Advantages/Disadvantages Conclusions.
Wikis, Blogs & Web Publishing Graeme Oswin
Overview of Web Portals Jason Cook. 5/8/2006jfcook/Web Portal2 What is a Portal? A web site that provides specialized capabilities for visitors. Designed.
شهره کاظمی 1 آزمايشکاه سيستم های هوشمند ( A Simple Definition of Portal Shohreh kazemi
Indianapolis Java User Group JSR-168 Portal Presentation Introduction: Kurt Desserich.
Wikis And Blogs Their role in the Corporate Environment Kevin Baker Nelson Brodyck Adam Garten-Zutter Darren Makovichuk Cameron Smith.
Building Enterprise Information Portal using Oracle Portal 3
Joomla By: Mohammed Saleh Florencio. Joomla one of the most powerful Open Source Content Management Systems on the planet. It is used all over the world.
Web Portals and Content Management Systems
Meeting of the Matilda Web- Administrators Vienna, April 24 – 25, 2009 Welcome!
Creation of hybrid portlet application for file download using IBM Worklight and IBM Rational Application Developer v9 Gaurav Bhattacharjee Lakshmi Priya.
The Blogging Librarian: Avoiding Institutional Inertia Case study Kara Jones Research Publications Librarian Library.
Web 2.0: Concepts and Applications 2 Publishing Online.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Taking the Web to the Next Level. Current Web Issues  Not reaching target audiences  People can’t find the information they need  Too difficult to.
A Scalable Application Architecture for composing News Portals on the Internet Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta Famagusta.
Crystal Hoyer Program Manager IIS Team Preview of features that will be announced at MIX09 Please do not blog, take pictures or video of session.
MobeSys Technologies MobeSys – helping you overcome mobile technology challenges.
Trimble Connected Community
Page 1 © 2001, Epicentric - All Rights Reserved Web Service User Interface (WSUI) Language Alan Kropp Web Services Architect WSRP Technical Committee –
IBM WebSphere Architectural Overview. Content Management ● Controlled by Java – Servlet – Enterprise Java Beans (EJB) – Java Server Pages (JSP) ● Base.
Page 1 © 2001, Epicentric - All Rights Reserved Web Service User Interface (WSUI) Language Dean Moses Chad Williams Chief Architect Product Manager WSCM.
Using the SAS® Information Delivery Portal
Nynox.com Nynox Help Desk Affordable Help Desk Solution.
Web 2.0: Concepts and Applications 2 Publishing Online.
PUBLISHING ONLINE Chapter 2. Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals.
® How to Build IBM Lotus Notes Components for Composite Applications 정유신 과장 2007 하반기 로터스 알토란.
® IBM Software Group © 2007 IBM Corporation J2EE Web Component Introduction
Migrating myUWindsor to Liferay Sanjay Chitte Shawn DenHartogh.
23:48:11Service Oriented Cyberinfrastructure Lab, Grid Portals Fugang Wang April 29
Edwin Ombego Software Developer Web Portals Key Concepts Your Logo.
Peter Laird. | 1 Building Dynamic Google Gadgets in Java Peter Laird Managing Architect WebLogic Portal BEA Systems.
Module 3 News Engine, Blogs, Wikis, and RSS feeds Instructional Technology.
ISMT E-200: Trends in Enterprise Information Systems Project: GLOCO – Integrated Corporate Portal Part 2 Technical Specification Team Members: Joyce Torres.
Databases JDBC (Java Database Connectivity) –Thin clients – servlet,JavaServer Pages (JSP) –Thick clients – RMI to remote databases –most recommended way.
Java Portals and Portlets Submitted By: Rashi Chopra CIS 764 Fall 2007 Rashi Chopra.
ISMT E-200: Trends in Enterprise Information Systems Project: GLOCO – Integrated Corporate Portal Part 2 Technical Specification Team Members: Joyce Torres.
Discovering Computers Fundamentals, Third Edition CGS 1000 Introduction to Computers and Technology Spring 2007.
“Confidential –Internal Halliburton Use Only. © 2004 Halliburton. All Rights Reserved.” Portal Brief OracleAS Portal A component of Oracle Application.
Name Microsoft Student Partner Overview of the Visual Studio 2005 Express Products.
GLOCO – Integrated Corporate Portal Part 2 - Technical Specification Presented by Team 3 1 Team 3 Members: Joyce Torres Kenneth Kittredge Pamela Fisher.
© 2007 IBM Corporation SOA on your terms and our expertise Software WebSphere Process Server and Portal Integration Overview.
JSR 168 Overview Copyright © 2000 – 2007 Liferay, Inc. All Rights Reserved. No material may be reproduced electronically or in print without written permission.
Blogging (RSS & the Read/Write Web) Darrel Branson ICT Educator Sunraysia Mallee Schools Network
IBM Lotus Software © 2006 IBM Corporation IBM Lotus Notes Domino Blog Template Steve Castledine.
Some comments on Portals and Grid Computing Environments PTLIU Laboratory for Community Grids Geoffrey Fox, Marlon Pierce Computer Science, Informatics,
OASIS | November 16, 2003 Organization for the Advancement of Structured Information Standards OASIS OASIS | November 18, 2003 Web Services Remote Portlets.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
Enterprise Portals Empowering Business via Technology Rajesh Moparthi.
AHM, Aug-30-Sept-2, 2004 Virtual Research in the UK: Advanced Portal Services Mark Baker and Hong Ong Distributed Systems Group University of Portsmouth.
Windows SharePoint Services. Overview Windows SharePoint Services (WSS) Information Worker Infrastructure component delivered in Windows Server 2003 Enables.
Kendra Hunter & Charde Johnson EDUC Dr. M. Kariuki.
July 28, 2004WSRF Technical Committee F2F meeting1 WSRP leveraging WSRF Use case for Portlets as WS-Resources.
Copyright 2007, Information Builders. Slide 1 iWay Web Services and WebFOCUS Consumption Michael Florkowski Information Builders.
CREATE, IMPLEMENT AND ENJOY! Blogs,Wikis & RSS Readers.
Interaction classes Record context Custom lookups.
What is a Wiki? A wiki is an online database that can be edited by anyone with access to it. “ Wiki ” is Hawaiian meaning ‘ fast ’ or ‘ quick ’
INFM 700 Project 3 (Aqua) - Akashdeep Ray - Arnaud Lawson - Neha AR - Vidisha Vedvyas.
© 2009 IBM Corporation For Internal Distribution Only © 2009 IBM Corporation For Internal Distribution Only ECM Product Solution Training ® Margaret Worel,
WebSphere Diego Leone.
Overview Blogs and wikis are two Web 2.0 tools that allow users to publish content online Blogs function as online journals Wikis are collections of searchable,
Web 2.0 and Library 2.0 A Brief Overview
Enterprise Application Architecture
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
Web Application Server 2001/3/27 Kang, Seungwoo. Web Application Server A class of middleware Speeding application development Strategic platform for.
Presentation transcript:

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 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 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 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   phone & map info  community forum

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