Corsa Document Server

Navigatie:  2022 > 2022 in technisch opzicht >

Corsa Document Server

Vorige pagina Terug naar hoofdstukoverzicht Volgende pagina Start Dit onderwerp afdrukken  English version 

Technische release notes 2022 release - Corsa Document Server

 

td1.

De Corsa Document Server is deze release geheel vernieuwd. De 'Corsa DS 7.2.msi' bestaat niet meer.

td2.

De vernieuwde (redesigned) Corsa Document Server biedt storage van digitale documenten op basis van moderne technologie, een nieuwe architectuur, performant en schaalbaar. Dat zijn de uitgangspunten voor het nieuwe Document Server (DS) platform. Hiermee kunnen we voldoen aan de eisen die nu en in de toekomst gesteld worden.

 

Nieuwe architectuur

 

Allereerst een nieuwe architectuur. De storage server (Corsa Document Storage) en de renditions orchestration component (Corsa Renditions Orchestrator) zijn hierin gesplitst. Elke component focust op de eigen specialiteit.

 

State of art technologie

 

Als tweede moderne technologie: Corsa Document Storage wordt ontwikkeld in .NET en de Corsa Renditions Orchestrator op basis van de BerichtenCentrale (BCE).

 

Schaalbaarheid & performance

 

Snelle opslag en ophalen van documenten en snelle beschikbaarheid van renditions.

 

Beheer

 

De configuratie van de storage en renditions wordt verplaatst naar MyCorsa NxT. Via de MyCorsa NxT web interface kan het beheer vanaf elk geautoriseerd werkstation gedaan worden.

td3.

Technisch bestaat de Document Server uit drie componenten:

 

1.Corsa Document Storage (CDS)
 
A service through a https website (port 30000) in IIS for creating, reading, updating and deleting (CRUD) documents on a file storage. A identity server (such as Windows ADFS) is needed for application authentication. Every component that communicates with the CDS has to do this through the identity server.
 
De installatie vindt plaats d.m.v. de installatie van de setup 'CorsaDocumentStorageSetup.exe'. Deze installeert .NET Core DLL-bestanden die zogenaamd 'self-contained' gebruikt worden en de Document Storage MSI. Tijdens de installatie wordt een website genaamd 'CorsaDocumentStorage' in IIS aangemaakt. Deze website dient naar https geconfigureerd te worden. Zie de installatiehandleiding van Corsa Document Server 2021 voor meer informatie.
 

2.Corsa Renditions Orchestrator (CRO)
 
BCT BerichtenCentrale (BCE / Apache ServiceMix) 3.5 in combination with the CRO adapter for orchestrating the renditions (conversions).
 
De installatie vindt plaats door het installeren van de BCT BerichtenCentrale (BCE) 3.5 inclusief de CRO adapter. Zie de installatiehandleiding van Corsa Document Server 2021 voor meer informatie.
 

3.Corsa Rendition Server (CRS)
 
Service for conversion (rendition) of documents with the help of underlying engines Neevia Document Converter Pro and ABBYY FineReader Engine 11. The ABBYY software is automatically installed by the IDT RS software. Neevia needs to be present on the same server as IDT RS. This is because the IDT RS software addresses the Neevia API so it must be on the same machine.
 
De installatie vindt plaats door het 'deployen' van diverse IDT RS setups waarna een activatie van ABBYY. Zie de installatiehandleiding van Corsa Document Server 2021 voor meer informatie.

 

Als laatste is voor de werking van deze componenten (vanuit security oogpunt) een Identity Server vereist. Een voorbeeld hiervan is ADFS. Let op, in het geval van ADFS dient de ADFS server van minimaal Windows Server 2016 voorzien te zijn. Dit komt omdat de gebruikte (en zogenaamde) 'OAuth2 Client Credentials Grant' niet wordt ondersteund in Windows Server 2012. Zie de installatiehandleiding van Corsa Document Server 2021 voor meer informatie.

td4.

Zoals in de paragraaf Algemeen beschreven zijn er voor de Corsa 2021 release een aantal nieuwe Corsa parameters (crosvrurl, idcsvrurl, strsvrurl, passvrurl).

 

Vergeet naast deze parameters niet de dsdbid parameter. De parameters dshost en dsport zijn deze release niet meer nodig en dus verwijderd.

td5.

Migratie van digitale documenten naar de nieuwe Document Server (DS):

 

De opslagstructuur van DS documenten op het bestandssysteem is bij de Corsa Document Server 2021 hetzelfde gebleven. Dat betekent dat er geen conversie hoeft plaats te vinden naar een nieuwe opslagstructuur.

 

Migratie van (physical / logical) devices naar de nieuwe Document Server (DS):

 

Voor de migratie van de configuratie van de diverse physical en logical devices bestaat in de installatiehandleiding van Corsa Document Server 2021 een migratieplan.

td6.

Het component dtSearch wordt m.i.v. deze release niet meer gebruikt en is vervangen door Apache Solr. Dat betekent dat BCT BerichtenCentrale (BCE) 3.5 + Apache Solr standaard worden geplaatst. De versies van deze componenten zijn hetzelfde als die bij Application Search worden gebruikt.
Indien deze functionaliteit wordt gebruikt en Application Search voor MyCorsa NxT niet, dan dient de Corsa module 'Application Search' ook niet aan te staan.

 

Het zoekveld 'Documenttekst' in Corsa zoekt nu in Solr i.p.v. in dtSearch.

 

Het (her)indexeren geldt alleen voor de Corsa objectsoorten S (Poststuk), A (Agendapunt) en V (Vastgoed). Hiervoor kunnen dezelfde Corsa programma's als bij Application Search worden gebruikt:

 

solr/d-fullsync.r

solr/d-fillqueue.r (wachtrij vullen per objectsoort)

 

Meer informatie over deze zoekfunctionaliteit is te vinden op het Serviceportaal van BCT (https://support.bctsoftware.com/)