Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Emner
  • Opret bruger
  • Log ind
Emner

Mashups er også for virksomheder

Mashups, som kombinerer forskellige kilder bundet sammen af XML, Javascript og andre web-centrerede teknologier, er mere end sjov og ballade med Google Maps.

Af Tania Andersen Torsdag, 9. august 2007 - 8:27

Mashups kan bruges i virksomheden til at skabe hurtige sammenklaskede små-applikationer, som kan sidestille informationer fra mange forskellige kilder.

Mashups er webapplikationer som kombinerer indhold fra flere kilder til at skabe en sammenhængende oplevelse, eller sådan lyder i hvertfald Wikipedias definition. Kilderne er som regel andre websites som publicerer information i form af XML, samt webtjenester via web-protokollen HTTP. Men det kan også blot være rå HTML, RSS-kilder eller såkaldt screen-scraping, hvor specifikke informationer pilles ud af websider.

Bland datakilderne

Martin Boel, som indtil for nylig var chefudvikler hos firmaet Kapow, der beskæftiger sig med mashups og screen-scraping, definerer en enterprise mashup på denne måde: En applikation som kan sætte forskellige teknologier i sving på et højere niveau. Der er ingen grund til at spilde medarbejdernes tid med at pille informationer ud af websider, når det kan gøres automatisk. Det er ikke nødvendigvis kun webapplikationer, som det handler om. En mashup kan også være at kombinere Google Earth med geografiske data. I alle tilfælde er formålet at blande datakilder for at opnå ny forståelse. Det handler om at sammenstille data fra mange kilder. Det er hurtigt at bygge mashups - det handler om at kokkerere en hurtig ret.

Selvom teknologien endnu er ung, kan Martin Boel pege på en række eksempler, som hans firma har været med til at sætte i verden. Det tyske postvæsen, Deutsche Post, benytter ti interne portaler til at fordele information blandt medarbejderne. Det gør det svært for de interne brugere at navigere og finde de informationer, som er relevante. Her har en enterprise mashup løst problemet.

Mashups samler gamle webapplikationer

BEA, som mest er kendt for Java-serveren Weblogic, er på vej med en række værktøjer som kan gøre det nemt at skabe mashups til virksomhedsbrug. Frederik Frederiksen, som er senior systemudvikler hos BEA, fortæller, at det kan minde om Javas Portlet-teknologi, hvor personificeret indhold samles på en webside, men hvor Portlets er en serverside-teknologi som er mere udvikler-orienteret, så kan man hurtigt samle kilderne i AquaLogic Ensemble, som BEAs program hedder.

Man kan forestille sig at virksomheden har udviklet en standalone-applikation, som muligvis har et par år på bagen, og som skal benyttes bredere i virksomheden. Men der er ofte en lang række andre forhold som skal tages med i betragtning, såsom sikkerhed, mulighed for at logge anvendelsen og få statistik på brugernes anvendelse af applikationen. Her fungerer Ensemble som en proxy foran den egentlige applikation. Det betyder også at Ensemble kan fungere som single-sign on over for en vifte af tjenester.

Applikationer uden kodning

En anden mulighed er at benytte det, som BEA kalder for Pagelets. Det er små stumper indhold, som hentes på nettet, typisk som XML via HTTP. Der er ikke det store koderi bag indsatsen. Det handler om at sætte en række parametre, som kildens eksterne webadresse, samt parametre for autologin, rollestyring og adgangskontrol. Pagelets kan trække på information fra webapplikationer, der kan være skrevet i alle mulige sprog og miljøer, så længe at kilden blot spytter XML ud. I Ensemble kan XML-kilden behandles og tilføjes andet indhold.

Kilderne kan også omfatte CRM- og CMS-systemer, og samarbejdssoftware som Lotus Notes og Microsoft SharePoint. På den måde kan man trække på og sammensætte informationer, som normalt ikke lever side om side.

BEAs AquaLogic Ensemble giver også mulighed for at analysere brugernes anvendelse af applikationerne. »En af udfordringerne ved Web 2.0-teknologi i forhold til forretningsdelen er, at det netop også handler om at få fokus på at applikationen bliver brugt af de rigtige,« siger Frederik Frederiksen. »Her får du struktureret den måde du bruger eksterne data på. Man bruger jo webbet til en masse idag,« tilføjer BEAs danske direktør Jørn Jacobsen.

Martin Boel opsummerer på denne måde: Mashups differentierer sig fra traditionelle webapplikationer ved at udviklerne slipper for en masse mødeaktivitet, da der trækkes på information som allerede er tilgængelig i forvejen. For forretningsudviklerne giver det mulighed for at trække informationer fra mange kilder på en automatiseret facon, og dermed få et samlet billede af en given situation.

Denne artikel stammer fra det trykte Version2, som udkommer 10. august.

Send Tweet
Udskriv

Tilføj kommentar

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Log ind herunder eller opret en bruger for at skrive kommentarer
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?

Seneste nyt

It skal spare kommunerne for 165 millioner kroner i 2012

Udgivet 9. feb 16.02Opdateret 9. feb 16.02

Adobe: Vi laver ikke Flash til Android-udgaven af Chrome

Udgivet 9. feb 15.15Opdateret 9. feb 15.15

Så oldnordisk er politiets it-miljø: Nostalgisk gensyn med 1980’erne

Udgivet 9. feb 14.22Opdateret 9. feb 15.12

EMC lægger flash-cache på PCIe-kort: 4.000 gange hurtigere end harddiske

Udgivet 9. feb 13.39Opdateret 9. feb 13.39

Egedal Kommune sparer 100.000 om året med open source-CMS

Udgivet 9. feb 12.56Opdateret 9. feb 12.56
Flere it-nyheder »
Få it-nyheder og blogs hver dag med Version2's nyhedsbrev.

Seneste debat

  1. Opdateret liste over danske iværksættere

    2 comments.
    Last update 2 timer 54 minutter
    Skrevet af Therese Hansen
  2. Stop SOPA, PIPA, ACTA, TPP og alle dem der kommer efter

    50 comments.
    Last update 7 timer 15 minutter
    Skrevet af Bjarne W. B. Petersen
  3. Derfor bliver dårlige it-projekter ikke stoppet i tide

    1 comment.
    Last update 7 timer 39 minutter
    Skrevet af Kasper Jørgensen
  4. Grotesk jobinterview i 2007: »Tag ikke jobbet, vi får alligevel aldrig Polsag til at virke«

    17 comments.
    Last update 7 timer 47 minutter
    Skrevet af Claus Waldersdorff Knudsen
  5. Så oldnordisk er politiets it-miljø: Nostalgisk gensyn med 1980’erne

    6 comments.
    Last update 7 timer 49 minutter
    Skrevet af Simon Justesen
  6. Domæne-forening: Lov om .aarhus og .cph var for tynd

    9 comments.
    Last update 8 timer 40 minutter
    Skrevet af Jarle Knudsen
  7. ACTA er i orden!

    51 comments.
    Last update 11 timer 13 minutter
    Skrevet af Jarle Knudsen
  8. It-advokat: Nu går grænsebommene ned over internettet

    10 comments.
    Last update 12 timer 59 minutter
    Skrevet af Niels Elgaard Larsen
Mere debat »

Information

  • Kontakt redaktionen
  • Job- og annoncesalg
  • Teknisk support
  • Om Version2
  • Brugerbetingelser
  • Privatlivspolitik

Aktuelle emner

  • Agil udvikling
  • Android
  • Bruttolønsordning
  • Business Intelligence
  • Cloud computing
  • Digitaliseringsstyrelsen
  • HTML5
  • Harddisk-priser
  • IE9
  • Intranet
  • It-sikkerhed
  • Kindle Fire
  • Multimedieskat
  • NemID
  • OS X Lion
  • Open source CMS
  • Projektledelse
  • Scrum
  • Sharepoint intranet
  • Storage
  • Ubuntu 11.10
  • Virtualisering
  • Windows 8
  • Windows Phone 7
  • iOS 5
  • iPhone 4S

Tjenester

  • Android-app
  • iPhone-app
  • RSS-feeds
Følg @version2dk
Få it-nyheder og blogs hver dag med Version2's nyhedsbrev.

Version2 udgives af

  • Mediehuset Ingeniøren A/S work Skelbækgade 4 1717 København V
  • Tlf. work 33265300