...
For external interface
After the tosca parser microservice is implemented, the Lib usage will continue to be provided, and the application can select to use the microservice or the Library according to the specific requirements scenario
For Parser implementation
The first phase: collecting requirements, unifying model input and output, simultaneously implementing model output conversion from object to Json (this is the key point)
In the second stage: Providing unified restful interface to parser client.
Supplement
In order to analysis the tosca parser requirements, we do some analysis on the tosca types which currently included and used in SDC and the analysis can be found here: SDC Template Type Analysis
R3 CSAR which exported by SDC in CCVPN use case and CPE use case
...