Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

© DSRG 2005 Sun Java Enterprise System Portal Server 1 www.cs.agh.edu.pl Tworzenie portali z wykorzystaniem technologii Sun Java Enterprise Systems Joanna.

Podobne prezentacje


Prezentacja na temat: "© DSRG 2005 Sun Java Enterprise System Portal Server 1 www.cs.agh.edu.pl Tworzenie portali z wykorzystaniem technologii Sun Java Enterprise Systems Joanna."— Zapis prezentacji:

1 © DSRG 2005 Sun Java Enterprise System Portal Server 1 Tworzenie portali z wykorzystaniem technologii Sun Java Enterprise Systems Joanna Kosińska

2 © DSRG 2005 Sun Java Enterprise System Portal Server 2 Program Przegląd oprogramowania Architektura Podstawowe pojęcia: Provider, channel, display profile, itd.. Demonstracja działania Portal Servera, Identity Servera. Zadanie

3 © DSRG 2005 Sun Java Enterprise System Portal Server 3 Produkty SJES Usługi identyfikacji tożsamości: –Directory Server –Identity Server Usługi internetowe i aplikacji: –Application Server –Message Queue –Web Server Współpraca i komunikacja: –Messaging Server –Calendar Server –Instant Messaging Usługi dostępu: –Portal Server

4 © DSRG 2005 Sun Java Enterprise System Portal Server 4 Inne rozwiązania portalowe Microsoft SharePoint Portal Server IBM WebSphere Portal BEA WebLogic Portal Oracle 9ias Portal Server Jakarta JetSpeed – open source MetaDot – open source

5 © DSRG 2005 Sun Java Enterprise System Portal Server 5 Architektura Sun JES Portal Server

6 © DSRG 2005 Sun Java Enterprise System Portal Server 6 Przegląd Szyfrowany zdalny dostęp Pojęcia: Netlet, NetFile, Gateway, Rewriter Proxy Szyfrowany zdalny dostęp Pojęcia: Netlet, NetFile, Gateway, Rewriter Proxy Zarządzanie tożsamością oraz polityką dostępu Agregacja i Prezentacja Personalizacja Beezpieczeństwo Wyszukiwarki Web Services, JSP, XML, itd Zarządzanie tożsamością oraz polityką dostępu Agregacja i Prezentacja Personalizacja Beezpieczeństwo Wyszukiwarki Web Services, JSP, XML, itd Identity Server Directory Server Web/Application Server Dynamiczny rendering Kalendarze, Notatki, Mail WAP 2.0 J2ME Dynamiczny rendering Kalendarze, Notatki, Mail WAP 2.0 J2ME Portal Server Mobile Access Secure Remote Access

7 © DSRG 2005 Sun Java Enterprise System Portal Server 7 Architektura J2EE (Web Server, Application Server), Directory Server Identity Server SessionProfileLogging Messaging and Transport Auth Policy Agent Admin Module Utility Services AppDesktopServices Admin Console Netmail Rewriter Desktop Servlet Provider API Display Profile Providers Template Manager Search Subscriptions

8 © DSRG 2005 Sun Java Enterprise System Portal Server 8 Hierarchia Desktopu Channel: Podstawowa jednostka treści Portala Dla użytkownika końcowego: obszar na Desktopie, zazwyczaj posiadający ramkę i wiersz nagłówkowy Container: Zawiera kilka kanałów, definiuje układ (wygląd) Desktopu

9 © DSRG 2005 Sun Java Enterprise System Portal Server 9 Desktop Tab1Tab2Tab3 Kanał1 Kanał2 Kanał3 TabContainerProvider TableContainerProvider XMLProvider JSPProvider

10 © DSRG 2005 Sun Java Enterprise System Portal Server 10 Tab Container najwyższego poziomu

11 © DSRG 2005 Sun Java Enterprise System Portal Server 11 Table Container drugiego poziomu

12 © DSRG 2005 Sun Java Enterprise System Portal Server 12 single channel Container najniższego poziomu

13 © DSRG 2005 Sun Java Enterprise System Portal Server 13 Provider a kanał Provider: złącze do zasobu (XML, URL, JSP, Web Sevice, itp) Pojedyńczy provider może tworzyć wiele instancji kanałów (channels) Kanał = definicja providera + konfiguracja tego providera w postaci xml (tzw. display profile) Portlet: interfejs pomiędzy Portal Serverem a aplikacją, usługą, narzędziem (=kanał, nazwany dla użytkownika końcowego)

14 © DSRG 2005 Sun Java Enterprise System Portal Server 14 Dostępni Providerzy Liście –URLScrapperProvider –XMLProvider –JSPProvider Kontenery –JSPTableContainerProvider –JSPTabContainerProvider –JSPSingleContainerProvider Dostarczające treści –BookmarkProvider –NotesProvider –AppProvider –UserInfoProvider –MailCheckProvider –LoginProvider –SimpleWebServiceProvider

15 © DSRG 2005 Sun Java Enterprise System Portal Server 15 Display Profile Definiuje: –Providerów, –kanały, –właściwości kanałów. Implementowany w Identity Serverze, przechowywany jako atrybuty LDAP Konstruowany przez łączenie display profile z poszczególnych węzłów

16 © DSRG 2005 Sun Java Enterprise System Portal Server 16 Struktura Display Profile … globalne properties … definicje kanałów … definicje providerów

17 © DSRG 2005 Sun Java Enterprise System Portal Server 17 Display Profile – definicja Providera Symboliczna nazwa providera Nazwa klasy Java Wartości domyślne properties, które będą dziedziczone przez kanały

18 © DSRG 2005 Sun Java Enterprise System Portal Server 18 Display Profile – definicja Kanału Unikalna nazwa kanału Symboliczna referencja do Providera Wartości domyślne properties mogą być zmienione

19 © DSRG 2005 Sun Java Enterprise System Portal Server 19 Display Profile – przeglądanie wartości Globalny Organizacja Użytkownik ...

20 © DSRG 2005 Sun Java Enterprise System Portal Server 20 Zasoby Strona domowa Sun Java System Portal Server: –http://www.sun.com/software/products/portal_srvr/home_portal. html Artykuły, przykłady, podręczniki: –http://developers.sun.com/prodtech/portalserver/wn_archive.ht ml Informacje dotyczące portali, Portal Serverów, portletów: –http://portlets.blogspot.com/

21 © DSRG 2005 Sun Java Enterprise System Portal Server 21 Zadanie nska/zadanie.html


Pobierz ppt "© DSRG 2005 Sun Java Enterprise System Portal Server 1 www.cs.agh.edu.pl Tworzenie portali z wykorzystaniem technologii Sun Java Enterprise Systems Joanna."

Podobne prezentacje


Reklamy Google