Presentation laddar. Vänta.

Presentation laddar. Vänta.

OpenHierarchy introduktion

Liknande presentationer


En presentation över ämnet: "OpenHierarchy introduktion"— Presentationens avskrift:

1 OpenHierarchy introduktion
Några exempel på hur open source projekt brukar fungera i praktiken Robert Olofsson Nordic Peak

2 En öppen plattform för Java baserade webbapplikationer
Vad är det för något? En öppen plattform för Java baserade webbapplikationer Affärssystem E-tjänster Övervakningssystem Intranät Dokumenthantering Portaler Webbplatser Kommunikationslösningar

3 Bakgrund Började utvecklades 2005 Första publika release 2007
Används idag av 10% av Sveriges kommuner Lever ett liv i skymundan bakom många framgångsrika e-tjänster

4 Varför uppfinna ett nytt ramverk?
Alla säger att man inte ska uppfinna hjulet igen Vi har inte utvecklat det för att vi vill få en massa likes på facebook eller för att få publicitet Det har utvecklats efter det behov som framkommit genom 10 års tid av utveckling av storskaliga e-tjänster …och det finns en stor skillnad!

5 Det traditionella ramverken
Fyllda med massor av fin teknik Modulära på utvecklarnivå Svåra att anpassa efter leverans Omöjliga att anpassa medan dom körs!

6 Ett nytt tankesätt på en högre nivå
En kärna, många moduler, inga starka kopplingar, mycket hög återanvändbarhet

7 Strukturen En hierarkisk trädstruktur Precis som ett filsystem
Strukturen är helt dynamisk Moduler och sektioner kan: Läggas till Uppdateras Flyttas Tas bort Startas Stoppas

8 Kärnan

9 De olika typerna av moduler
Förgrundsmoduler Hanterar huvudinnehållet Bakgrundsmoduler Sidospalter mm. Filtermoduler Osynliga för användaren

10 Exempel på moduler

11 Open ePlatform struktur
En samling fristående moduler som tillsammans bilder en helhet. Majoriteten av modulerna är standardmoduler i ramverket. Resten utgörs av är Open ePlatform moduler.

12 Open ePlatform

13 ”Stack” OpenHierarchy Databas Design Design Modul Modul Databas Modul
Katalogtjänst Servlet container Java Operativsystem

14 Externa bibliotek

15 Underliggande tekniker
(Utöver Java) XSL SQL

16 Community och spridning
I samband med releasen av OpenHierarchy så kommer flera referensprojekt att finnas tillgängliga. Open ePlatform är ett av dom! Vi har inte bedrivit någon evangelism kring plattformen


Ladda ner ppt "OpenHierarchy introduktion"

Liknande presentationer


Google-annonser