Het Navajo Framework
het product om een Service Oriented Architecture op te zetten
Alle elementen van onze architectuur en ontwikkelvisie komen voort uit de manier waarop wij complexe ICT vraagstukken omzetten in werkbare oplossingen. Onze producten zijn ontworpen om het realiseren van een volledig service gerichte organisatie mogelijk te maken.
Met Navajo is Dexels een van de weinige bedrijven die zich in Nederland op grote schaal heeft bewezen in deze markt. Onze oplossingen in de sportwereld, voor o.a. de KNVB, voorzien dagelijks meer dan 10 bonden, 6.000 verenigingen, 30.000 officials en miljoenen spelers en fans van informatie.
De diversiteit aan systemen die met Navajo zijn gebouwd hebben geleid tot een zeer uitgebreide bibliotheek aan tools.
- NavajoServer: Een omgeving om (web) services te kunnen aanbieden en consumeren. Bevat o.a. ondersteuning voor meerdere protocollen, uitgebreide beveiliging en autorisatie, workflowmanagement, monitoring, logging, integriteitscontrole en server clustering.
- NavaScript: een scripttaal, bedoeld om services in te definiëren. Naast een groot aantal standaardadapters waarmee koppelingen kunnen worden gelegd met o.a. databases, file-systemen of mailservers, is deze taal zo ontworpen dat ze makkelijk te begrijpen en uit te breiden is.
- TML: een versie van XML om informatie mee uit te wisselen, bedoeld om snel te lezen en vertaald te worden.
- Tipi: Een uitgebreide taal om user interfaces mee te ontwikkelen die gebouwd zijn bovenop een service laag. Met Tipi en Navajo kunnen wij in slechts enkele dagen een werkende applicatie voor u maken.
Niemand minder dan Robert Brewin, de CTO van Sun zei later in een interview over Navajo het volgende:
"Hmm. My sleeper hit would be this interesting project I saw from this dutch company - Dexels. This is an approach for using scripting to create applications that are using web services. They have rolled this out in the Netherlands to hook up sports bars [editor: sport clubs] to data feeds from sporting events. On one side they are providing a declarative model for creating arbitrary UIs on top of their framework, but the cool part is the underlying piece that does all the web service interaction. If I were going to pick one thing to tell people to go look at, that would be it."