Changes between Version 5 and Version 6 of Documentatie/Ontwikkelaar/Procedures/ProtocolHandler
- Timestamp:
- 04/12/22 06:16:32 (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Documentatie/Ontwikkelaar/Procedures/ProtocolHandler
v5 v6 4 4 [[TOC(heading=Documentatie, sectionindex, compact, depth=1, allactive, Documentatie/)]] 5 5 6 = Protocol Handler =7 OpenAC gebruikt een eigen !ProtcolHandler om te communiceren met software en randapparatuur op het werkstation van de gebruiker. Alle OpenAC URL's die beginnen met protocol {{{openac-protocol:}}} worden door deze !ProtocolHandler afgehandeld. Dit functioneert alleen als de OpenAC !ProtocolHandler op het werkstation is geïnstalleerd en het protocol in de Windows registry is gekoppeld aan {{{ OpenACProtocolHandler.exe }}}. Hierdoor weet Windows welke Applicatie moet worden gestart bij een klik op een link met schema {{{openac-protocol:}}}.6 = Protocol handler = 7 OpenAC gebruikt een eigen protocol handler om te communiceren met software en randapparatuur op het werkstation van de gebruiker. Alle OpenAC URL's die beginnen met protocol {{{openac-protocol:}}} worden door deze protocol handler afgehandeld. Dit functioneert alleen als de OpenAC protocol handler op het werkstation is geïnstalleerd en het protocol in de Windows registry is gekoppeld aan {{{ OpenACProtocolHandler.exe }}}. Hierdoor weet Windows welke applicatie moet worden gestart bij een klik op een link met schema {{{openac-protocol:}}}. 8 8 9 9 {{{ … … 20 20 }}} 21 21 22 De communicatie tussen OpenAC 3 en de protocol handler is gebaseerd op 4 onderdelen, 2 aan de kant van OpenAC en 2 aan de kant van de protocol handler: 23 1. Sjabloonhandlers (OpenAC) 24 2. Print implementaties (protocol handler) 25 3. Starters (protocol handler) 26 4. Protocol handler controllers (OpenAC) 22 27 23 28 == Sjabloonhandlers == 24 29 30 25 31 == Starters == 26 32 27 == Print ers ==33 == Printimplementaties == 28 34 [[Image(protocolhandler_print_word_document.drawio.png)]] 35 36 == Protocolhandler controllers ==