Computable.nl
  • Thema’s
    • Carrière
    • Innovatie & Transformatie
    • Cloud & Infrastructuur
    • Data & AI
    • Governance & Privacy
    • Security & Awareness
    • Software & Development
    • Werkplek & Beheer
  • Sectoren
    • Channel
    • Financiële dienstverlening
    • Logistiek
    • Onderwijs
    • Overheid
    • Zorg
  • Computable Awards
    • Overzicht
    • Nieuws
    • Winnaars
    • Partner worden
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Nieuwsbrief

Web 2.0 brengt SOA naar het web

05 februari 2008 - 11:525 minuten leestijdAchtergrondCloud & Infrastructuur
Tonie van Ringelesteijn
Tonie van Ringelesteijn

Web 2.0-technieken als Ajax zijn ook inzetbaar binnen soa’s voor bedrijfs-it, belooft het Amerikaanse Nexaweb, dat zich nu ook op de Nederlandse markt begeeft. ‘Web 2.0 is de laatste stap voor soa’s, zegt Bob Buffone van Nexaweb.

Bob Buffone, chief architect van Nexaweb is Web 2.0 , heeft een missie. Discussies over soa gaan volgens hem te veel over de infrastructuur en het maken van diensten. "Heel veel aandacht is daarop gericht, maar de grootste vraag is: hoe krijg je die diensten op een aantrekkelijke manier naar de eindgebruiker? Daar kunnen Web 2.0-principes voor zorgen."

Grote groepen mensen raken momenteel gewend aan het gebruik van ‘Web 2.0-diensten’ als Google Maps, online tekstverwerkers en fototools. Zelfs grote softwaremakers gaan op de Web 2.0-tour: Adobe komt met een gratis webversie van Photoshop en Microsoft is begonnen met de eerste online Office-diensten. AJAX (Asynchronous Javascript and XML), dat dit soort webtoepassingen mogelijk maakt, is ook prima te gebruiken om bestaande bedrijfsapplicaties naar de browser te brengen. Zo verkoopt het Amsterdamse Enable-U sinds kort het ‘Web 2.0-platform voor bedrijven’ van Nexaweb op de Nederlandse markt. Nexaweb is niet de enige die zich op ‘Enterprise 2.0’ stort. Belangrijkste concurrent is het Amerikaanse JackBe, dat het pakket Presto aanbiedt.

Zowel Nexaweb als JackBe laten zien dat Ajax-applicaties in combinatie met mashups van openbare webdiensten ook voor bedrijfsnetwerken een gebruiksvriendelijke oplossing kunnen zijn. Een mashup is een webpagina of -applicatie waarbinnen gegevens uit verschillende bronnen gecombineerd en gezamenlijk gepresenteerd worden. Zowel Nexaweb als JackBe bieden vooral extra ondersteuning in de vorm van frameworks en backends, die aansluiten op bestaande systemen. Volgens Bob Buffone, chief architect van Nexaweb is Web 2.0 ‘de ideale laatste stap voor service oriented architectures (soa’s)’. "Alles wat aantrekkelijk is aan Web 2.0, koppelen we aan IT-behoeften als beveiliging en beheer. We kunnen een heel spectrum van toepassingen aan, ook bedrijfskritische programma’s", aldus Buffone tijdens een recent bezoek aan Amsterdam. Het framework van Nexaweb werkt onder meer met een Internet Messaging Bus, een betrouwbaar communicatiekanaal tussen de server waarop de web-applicatie draait en de desktops.

Beveiliging en AJAX

Beveiliging is een heikel thema als het gaat om Web 2.0. Dat wordt alleen maar complexer, erkent Buffone, al laat Nexaweb al het dataverkeer via centrale servers verlopen om zo meer controle te houden over de in- en uitgaande gegevens. "Zeker bij mashups zijn natuurlijk meer derde partijen betrokken dan vroeger. Wie zegt me dat een ontwikkelaar geen data doorsluist naar derden? Je moet de code van derden dan ook niet zelf vanuit de desktop aanroepen, maar dit verkeer via een centrale server laten verlopen. Het verkeer tussen deze server en de browser wordt versleuteld en de code gaat niet als Javascript over het net, maar als geëncrypte XML."

Buffone merkt dat Javascript uit de gratie is bij ontwikkelaars. "Bij conferenties gaan alle handen de lucht in als je vraagt wie er iets wil bouwen in Ajax. En ze gaan allemaal weer naar beneden als je datzelfde vraagt voor Javascript." Dat komt volgens Buffone omdat Javascript niet flexibel en simpel genoeg is. Maar ook AJAX kan volgens hem niet alles vervangen. "Ajax wordt nu soms gebruikt voor zaken waar het nooit voor was bedoeld."

Nexaweb biedt een keuze uit Ajax en Java-applicaties, eventueel aangevuld met Flash, Dotnet en Spring-componenten. Aan de serverkant ondersteunt het platform frameworks als Struts, Hibernate, PHP, Ruby on Rails en JSP-Servlets. Nexaweb zelf richt zich vooral op grote bedrijven, maar kleine bedrijven mogen via het open source-deel gratis van dezelfde toepassingen gebruikmaken. Via een extensie-mechanisme kunnen er nieuwe functies aan worden toegevoegd. Nexaweb-klanten bouwden al diverse nieuwe toepassingen, die ook door anderen zijn te gebruiken, zoals een dienst die desktop-beelden live deelt met anderen, inclusief annotaties, en een webchat-client die automatisch contextuele advertenties naar chatters stuurt.

Lichter en simpeler

Een groot probleem bij bedrijven met veel externe locaties is dat de systemen lokaal soms sterk verouderd zijn, ziet Buffone. Een van zijn klanten, het Japanse Mitsubishi, had alleen het beheer over desktops binnen Japan en niet in de rest van de wereld. "En bij hotelketen BestWestern konden ze geen zware programma’s pushen naar hun duizenden hotels. Daar stonden soms nog 15 jaar oude computers en de bandbreedte was in veel gebieden onvoldoende. Het moest lichter en simpeler."

Ook offline werken met een deel van de web-toepassingen wordt binnenkort mogelijk, zegt Buffone, door gebruik te maken van Google Gears, waarmee nu bijvoorbeeld Google Reader offline is te lezen. Partijen als Google, Yahoo of Microsoft vormen volgens Buffone overigens geen concurrentie voor ‘Enterprise 2.0’-aanbieders als Nexaweb en JackBe. "Je kan hun diensten gewoon binnen ons framework gebruiken." Hij hoopt dat een grote online gemeenschap van ontwikkelaars zijn model omarmt. "We vergelijken ons graag met een ontwikkeltool als PowerBuilder. Wij worden de PowerBuilder van het web, maar dan gemoderniseerd en online."

Meer over

AjaxArchitectuurSOA

Deel

    Inschrijven nieuwsbrief Computable

    Door te klikken op inschrijven geef je toestemming aan Jaarbeurs B.V. om je naam en e-mailadres te verwerken voor het verzenden van een of meer mailings namens Computable. Je kunt je toestemming te allen tijde intrekken via de af­meld­func­tie in de nieuwsbrief.
    Wil je weten hoe Jaarbeurs B.V. omgaat met jouw per­soons­ge­ge­vens? Klik dan hier voor ons privacy statement.

    Whitepapers

    Computable.nl

    Bouw de AI-organisatie niet op los zand

    Wat is de afweging tussen zelf bouwen of het benutten van cloud?

    Computable.nl

    Slimme connectiviteit: de toekomst van bouwen

    Hoe stoom jij jouw organisatie in de bouw en installatie sector klaar voor de digitale toekomst?

    Computable.nl

    De weg van dataverzameling naar impact

    Iedere organisatie heeft data, maar niet iedereen weet hoe je het goed gebruikt. Hoe zet je waardevolle informatie om in actie?

    Meer lezen

    AchtergrondCloud & Infrastructuur

    Het hybride datacenter: ook AWS ziet dat de cloud is neergedaald

    Groeien
    AchtergrondCarrière

    Van schuldenlast naar groeikansen: Atos maakt zich klaar voor de toekomst

    AchtergrondCloud & Infrastructuur

    ‘Soevereine cloudoplossingen bieden veel kansen’

    ActueelCarrière

    Atos presenteert strategisch en transformatieplan voor 2028

    Jacob Spoelstra betwisten
    MagazineCloud & Infrastructuur

    Spoelstra Spreekt: Achterhaald

    ActueelCloud & Infrastructuur

    Kort: Overnames Channable en IC-Automatisering; groeikapitaal Bash en GoDutch

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Populaire berichten

    Meer artikelen

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Planning
    • Computable Awards
    • Magazine
    • Abonneren Magazine
    • Cybersec e-Magazine

    Producten

    • Adverteren en meer…
    • Jouw Producten en Bedrijfsprofiel
    • Whitepapers & Leads
    • Vacatures & Employer Branding
    • Persberichten

    Contact

    • Colofon
    • Computable en de AVG
    • Service & contact
    • Inschrijven nieuwsbrief
    • Inlog

    Social

    • Facebook
    • X
    • LinkedIn
    • YouTube
    • Instagram
    © 2025 Jaarbeurs
    • Disclaimer
    • Gebruikersvoorwaarden
    • Privacy statement
    Computable.nl is een product van Jaarbeurs