Posted by: Torben Christian Jansen
in Teknik on Feb 02, 2009
Tagged in: Untagged

Argumentationen for at anvende traditionelle installationskrævende forretningsapplikationer svinder. For få år siden betragtede man det f.eks. som særdeles vanskelligt at fremstille 100% webbaseret Grafisk GANTT planner med webteknologierne. Denne grænse flytter sig dog med lynets hast, og i dag er det svært at pege på fordelene ved traditionelle applikationer til almindeligt forretningsbrug.
Omvendt er fordelene ved webapplikationerne til at få øje på:
- Øjeblikkelig brugeradgang. Applikationer der downloades og eksekveres ’on-the-fly’ i en standard internetbrowser er nemme distribuere og vedligeholde. Webarkitekturen betyder at dine medarbejdere kan logge på deres egen brugerflade fra en hvilken som helst computer i virksomheden. På samme måde kan de uden nogen form for installation logge på systemet fra deres hjemmearbejdsplads. Det eneste der kræves er et brugernavn og adgangskode.
- Nem opdatering. Et webbaseret system kan nemt udvides med ny funktionalitet uden at virksomheden behøver inddrage fx mobile enheder og foretage lokal installation. Ny funktionalitet i form af en ny knap eller en helt ny sektion er synlig for alle brugere så snart den er tilføjet på serveren.
- Lave krav til brugerens PC og kapacitet til mange brugere på samme tid. Liveasset® udnytter at de grundlæggende webteknologier er ekstremt kapacitetseffektive. Det betyder at applikationerne stiller meget få krav til brugerens PC. Samtidig betyder det at vores Liveasset® servere uden nedsat hastighed kan håndtere et næsten ubegrænset antal brugere, stationære og mobile enheder på samme tid.
- Bekymringsfri drift. Med et Service Management system som Liveasset forsvinder det traditionelle behov for lokale servere og indkøb af softwarelicenser til trediepartssoftware. I stedet hostes dit system på kraftfulde servere i et professionelt hostingcenter hvor alle tænkelige forholdsregler er truffet for at beskytte data og maksimere systemets oppetid.
Posted by: Torben Christian Jansen
in Teknik on Apr 08, 2008
Tagged in: Untagged
Introduktion
Liveasset® er opbygget over en kraftfuld 'server-centrisk' webbaseret arkitektur, hvor applikationslignende funktionalitet downloades transparent 'on-demand' fra serveren og eksekveres igennem en standard internetbrowser på en desktop-pc, laptop eller mobil computer.
Applikationen der downloades til mobile enheder opererer selvom enheden mister internetforbindelsen. Medarbejderen kan altså fortsætte med at anvende applikationen (til fx indberette servicerapporter, aflæse stregkoder på forbrugsmaterialer etc.) selvom vedkommende periodisk befinder sig udenfor LAN/WAN dækning.

Underliggende struktur
Liveasset® Server består af 'server-side' ASP.NET kode/biblioteker og en række compilede server-komponenter (herunder beregningsmoduler, data-proxies, fortolkere osv.), samt scripts og konfigurationsfiler. Liveasset® Client består af ASP.NET kode/biblioteker og AJAX GUI-elementer (Graphical User Interface). Liveasset® Mobile Client bygger på JavaScript kode/biblioteker, AJAX GUI-elementer og binær compilet kode og scripts.
Sikkerhed
Mirrormind anvender store ressourcer på at opretholde en høj grad af sikkerhed omkring følsomme data i Liveasset® og tilknyttede virksomhedssystemer. En brugerbase der tæller nogle af Danmarks største virksomheder er med til at holde os oppe på mærkerne, og vi monitorerer sikkerheden efter alle forskrifter.
Liveasset-løsninger hostet af Mirrormind er beskyttet af ”TippingPoint Intrusion Prevention Systems”, der er anerkendt som et af verdens mest effektive systemer netværksbeskyttelse. Vores Windows 2003 Servere monitoreres endvidere konstant og løbende sikkerhedsopdateringer fra Microsoft installeres øjeblikkeligt via autoupdate.
Derudover opretholdes der en høj grad af kontrol og sikkerhed omkring dine brugeres anvendelse af adgangskoder.
Sikker udveksling af data med interne virksomhedssystemer
Liveasset® Server udveksler som standard data med din virksomheds øvrige virksomhedssystemer via XML og Webservices. Dataudvekslingen beskyttes på ’message level’ af OASIS standarden WS-Security der sikkerhedsmæssigt opererer på tre niveauer:
- Authentication Tokens
- XML Encryption
- XML Digitale Signaturer
Liveasset® integrerer brugen af Microsofts WSE 3.0 der implementerer WS-Security 1.1 standarden. Dette regnes generelt for meget sikkert. I løsninger Liveasset middleware formidler udvekslingen af data med systemer der ikke er XML kompatible (eller af ældre dato) overføres data som udgangspunkt SSL krypteret.
Øvrige specifikationer
- Platform: Windows .NET
- Programmeringssprog: ASP.NET, JavaScript, C#
- Server OS: Windows Server 2003 R2
- Database: Microsoft SQL-server 2005/2008
- Webserver: Microsoft IIS 6.0/7.0 (Internet Information Services)
- Dataformater: XML (XML Schema, XSL)
- Distribueret funktionalitet / dataudveksling: Web Services (SOAP, WSDL, UDDI, WS-ReliableExchange)
- Sikkerhed: SSL, XML Kryptering, Digital Signatur
Dette indlæg er ment som en hurtig introduktion til teknologierne bag Liveasset®. Har du spørgsmål er du altid velkommen til at kontakte Mirrormind. Vi redegør med glæde for de overvejelser der ligger bag vores valg af teknologier.