SEAL - Webservices gebaseerd op zoekmachines
SEAL (Search Engine Abstraction Layer) is onze manier van het implementeren van zoekmachines, waarbij:
- specifieke eigenschappen (functies, optimalisaties en kennis) worden geconcentreerd in een aparte applicatielaag;
- een aparte logische laag wordt gemaakt, waarbij ontwikkelaars en webbeheerders zelf heel eenvoudig zoekfunctionaliteit kunnen aanspreken;
- door het gebruik van XML en XSLT een naadloze integratie met ieder CMS en portaalomgeving mogelijk is.
SEAL is niet een produkt, maar een manier van werken, waarbij wij specifiek optimaliseren voor de zoekmachine, de indexen en de gewenste functionaliteit bij de klant.
SEAL is door ons reeds bij meerdere klanten ingezet voor de implementatie van o.a. Verity, Autonomy, HTDIG (eenvoudige OpenSource web zoekmachine). Wij verwachten daar in de toekomst nog meer produkten aan toe te kunnen voegen.
Met SEAL kan de implementatietijd worden bekort en wordt het onderhoud aan de toepassingen en de zoekmachine veel eenvoudiger.
SEAL is beschikbaar in ASP en binnenkort ook in JSP voor Windows en LINUX. Andere platformen en omgevingen kunnen volgen.
Typische webservices die door SEAL worden beheerd zijn:
- query - het uitvoeren van een zoekopdracht naar informatie
- agent - het vastleggen, manipuleren en uitvoeren van persoonlijke agents
- user - het vastleggen en manipuleren van gebruikersgegevens
- category - het maken van een structuur (kennisboom of taxonomie) en presenteren van de resultaten
- index - het aanbieden van informatie (documenten, email, etc.) voor direkte indexering door de zoekmachine.
Om het voor de ontwikkelaar makkelijk te maken, kunnen ze iedere webservice aanspreken met de optie 'help' om direkt de technische beschrijving van de webservice te krijgen en te weten te komen welke parameters ze kunnen gebruiken.
Samengevat: SEAL wordt altijd specifiek gemaakt voor de klant, zoeksoftware, toepassing en de doorzoekbare informatie. Hierdoor behalen we de hoogste efficientie en performance. Door een standaard manier van opzetten en het gebruik van webservices, behalen we de hoogste graad van hergebruik van ervaring en code. In de praktijk dus het beste van 2 werelden.
|