Since 2019.1

Axional Service servers were introduced in version 2019.1, all previous versions perform document transformations locallly.

 

1 Architecture

Axional Services are dedicated external servers which expose an API for performing certain document transformations

Axional Studio relies on the existence of Axional services server to perform the following transformations:

  • fo to pdf
  • dot to svg
  • ditaa to png

therefore, the locations of the servers must be configured in wic_conf.

In addition, Axional Studio servers must be able to reach Axional Services servers via http calls.

 

2 Setup

La configuració dels servidors de microservici s’accedeix des del menú Servidors de microservei dins del quadre Servidors d’aplicacions .

La relació entre els servidors Axional Studio i els servidors Axional Microservices és N:M, és a dir, cada servidor es pot dirigir a diversos servidors de microservei. Cada vegada que es realitza una sol·licitud al servei, es crea una llista dels servidors de serveis adequats. Si un microservici de la llista està desactivat o no és accessible, el servidor farà un intent amb un altre servidor de la llista.



wic_microservices
Label Description
Id Id
Service IP The IP of the microservice server. Must be reachable from the axional studio server
Port The port the microservices listens to
Job type Job type that the node accepts. If not null, only jobs from this type will be redirected to the Service IP server

  • Values:
    • NULL: . No restriction
    • FOP: FOP. xml fo to pdf
    • VIZ: Dot (Graphviz). Dot format to svg
    • DITAA: Ditaa. Ascii diagram to png
    • HTML: Html. Chart to HTML/SVG
Offline Whether the server is offline

  • Default: 0
Request host Request host. If not null, all requests originating from this server must point to the server at Serveice IP