1 / 36

WebSphere Portal 6.1 beta och lite annat

2. Agenda. JSR 286WebSphere Portal 6.1 (beta)

ishmael
Download Presentation

WebSphere Portal 6.1 beta och lite annat

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. WebSphere Portal 6.1 (beta) och lite annat jens.wyke@se.ibm.com

    2. 2 Agenda JSR 286 WebSphere Portal 6.1 (beta) – Nyheter för utvecklare Web 2.0 I IBM:s produkter För javautvecklare Tre intressanta beta-versioner från IBM WebSphere Portlet Factory Demo av WebSphere Portal 6.1

    3. 3 JSR 286 – version 2.0 av Portlet-standarden Bättre stöd för AJAX-interaktion Resurs-Url:er Funktioner för samverkan mellan portletter Publika render-parametrar Event-modell Portlet filters Möjlighet att sätta cookies, headers och skriva till <head> URL Listeners Bättre stöd för ’dispatching’ till servlets Enklare integration med servlet-ramverk Bättre cache-hantering Hembygda portlet-modes Nyttjar Java 5-funktioner

    4. 4 JSR 286 – Resurs-URL:er JSR 168 (inte så bra)

    5. 5 JSR 286 – Publika render-parametrar

    6. 6 JSR 286 – Events

    7. 7

    8. 8 JSR 286 – Portlet-filter

    9. 9 WebSphere Portal 6.1 (Beta) Massvis med nya API:er Mer dynamiskt gränssnitt Sidaggregering i browsern WCM-förbättringar Site Management Stöd för snygga Url:er Stöd för statiska HTML-sidor Sbäkerhet lättare att konfigurera, spnego, Step-Up-autenticering JSR 286-stöd Och massa annat...

    10. 10 WP 6.1 – Nya API:er – Portlet Object Model

    11. 11 Kan göra allt som admingui:et kan göra Java och RESTKan göra allt som admingui:et kan göra Java och REST

    12. 12

    13. 13 Resource Adressability Poc handlerResource Adressability Poc handler

    14. 14

    15. 15 Web 2.0-stöd: Client-side JavaScript Library

    16. 16 AJAX Proxy

    17. 17 Step-Up och Remember-Me

    18. 18

    19. 19 Site Management

    20. 20 Nyheter WCM

    21. 21 Web 2.0-tekniker i IBM:s Produkter Allt fler produkter får REST-api:er T ex WebSphere Portal, Lotus Quickr, Lotus Connections Underlättar integration och byggande av dynamiska browsergränssnitt Feeds överallt Atom/AtomPub Mycket fokus på ”Mashups” och klientside-integration, widgets

    22. 22 Vad är REST?

    23. 23 Vad är Atom/AtomPub? Format för syndikering av informationsflöden Mer kraftfull än RSS Större utbyggbarhet Även publicering/uppdatering av information via AtomPub Kan användas som generellt applikationsprotokoll

    24. 24 Atom – exempel <feed … xmlns="http://www.w3.org/2005/Atom”> <collection …> <atom:title type="text” …>Product component A</atom:title> <accept>application/*,image/*,*/*</accept> </collection> <id>…</id> <author><name>uid=quikradm,o=default organization</name><email>…</email></author> <title type="text">Product component A</title> <updated>2008-01-09T10:05:36.109Z</updated> <link href=“…" rel="self"></link> <entry …> <id>…</id> <link href=“…" rel="self"></link> <link href=“…” rel="enclosure" type="application/vnd.ibm-odcrte.zip" title="TestDokument.ort"…></link> <author> <name>Carl Newton</name> <email>c.newton@unknown.de</email> </author> <title type="text">TestDokument.ort</title> <published>2008-01-09T10:05:21.828Z</published> <updated>2008-01-09T10:05:36.109Z</updated> <summary type="text">Some description</summary> </entry> </feed> a ElementModern Web Examplesresourcethe intended conceptual target of a hypertext referenceresource identifierURL, URNrepresentationHTML document, JPEG imagerepresentation metadatamedia type, last-modified timeresource metadatasource link, alternates, varycontrol dataif-modified-since, cache-controla ElementModern Web Examplesresourcethe intended conceptual target of a hypertext referenceresource identifierURL, URNrepresentationHTML document, JPEG imagerepresentation metadatamedia type, last-modified timeresource metadatasource link, alternates, varycontrol dataif-modified-since, cache-control

    25. 25 Web 2.0 för utvecklare Programmeringen flyttar till browsern Javascript blir ett viktigt språk att kunna Lär dig ett Dojo eller något annat Javascript/HTML-SDK Avancerad HTML Mer komplicerad arkitektur för web-applikationer Begreppet gränssnittsprogrammerare måste definieras på nytt Currently there is no AJAX standard; browsers behave differently and have different APIs Higher complexity: Developers need to deal with a variety of technologies, like XML parsing, DOM manipulation, JavaScript and browser specific issues Bypasses standard browser paradigms (e.g. back button, reload); requires extra effort to get these paradigms working again Complex web pages with different topics typically have inter-dependencies that have to be managed Currently there is no AJAX standard; browsers behave differently and have different APIs Higher complexity: Developers need to deal with a variety of technologies, like XML parsing, DOM manipulation, JavaScript and browser specific issues Bypasses standard browser paradigms (e.g. back button, reload); requires extra effort to get these paradigms working again Complex web pages with different topics typically have inter-dependencies that have to be managed

    26. 26 Tre intressanta beta-versioner Portal 6.1 – ”andra kvartalet 2008” Rational Application Developer 7.5 -- ??? WAS 7.0 – ”andra halvåret 2008” (EJB3 feature pack finns redan för 6.1) Alla finns som öppna beta-versioner – bara att ladda ner

    27. 27

    28. 28 Kapslar in designmönster och automatiserar kodgenerering Skapar och eller modifierar en eller flera filer I en applikation Html-sidor, XML-scheman, metadatafiler, JSP, Java, XML, JavaScript, etc. Har lättanvända wizard-gränssnitt.

    29. 29

    30. 30

    31. 31

    32. 32

    33. 33

    34. 34 Demo

    35. 35 Tack för att ni lyssnat! Frågor?

    36. 36 Länkar WebSphere Application Server zone http://www.ibm.com/developerworks/websphere/zones/was/ WebSphere Portal zone http://www.ibm.com/developerworks/websphere/zones/portal/ Rational Application Developer http://www.ibm.com/developerworks/rational/products/rad/ JSR 286 http://jcp.org/en/jsr/detail?id=286 Bra dW-artikel om JSR 286 http://www.ibm.com/developerworks/websphere/library/techarticles/0803_hepper/0803_hepper.html

    37. 37 WebSphere Portal

More Related