Hi, There are several documentations for APPC that describe for the architecture and the response code from APPC request.
https://docs.onap.org/en/latest/submodules/appc.git/docs/APPC%20User%20Guide/APPC%20User%20Guide.html https://docs.onap.org/en/latest/submodules/appc.git/docs/APPC%20LCM%20API%20Guide/APPC%20LCM%20API%20Guide.html Let me know if you need further assist. Thanks Taka Cho APPC PTL From: [email protected] <[email protected]> On Behalf Of zychen Sent: Sunday, November 24, 2019 10:30 AM To: [email protected] Subject: [onap-discuss] #appc #ccsdk How to implement northbound API in APP-C Hi guys, I try to integrate APP-C with our current LCM system. There are some uncertainties. Hope I would get some leads here. 1. Northbound Ability Please consider an architecture with three layers. From top to bottle, it goes like below: Top tier: management layer, maybe a portal with GUI. User would be able to manipulate data and invoke some 'northbound ability' from APP-C Middle tier: APP-C, it would be able to receive request from northbound, gather data, and invoke southbound APIs, which are from ODL, or our current LCM system. Bottle Tier: ODL, or our LCM system. There ain't too much for detailing. Query: Northbound Ability of APP-C depends on the DG, which would be activated and executed? I cannot figure out the 'northbound API' and 'design a DG'. 2. return value from a execution Top tier wants to receive HTTP status code as a return value (200, 202, 404 and so). According to Supported node types<https://urldefense.proofpoint.com/v2/url?u=https-3A__docs.onap.org_en_dublin_submodules_ccsdk_distribution.git_docs_sli_nodes.html&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=i5VHNTZ3SDPgIii87sudZA&m=2c9E4rsTNEqehgUEfNtUjkd7Jef1d3AdU41g56rWW7w&s=DO4qSR66cmnaRGtw8x1MOK5kk0K2oNBU6IXLso17GR0&e=> Return node is used to return a status to the invoking MD-SAL application. Status value to return is a boolean value (success or failure). Query: What type of node would be able to return HTTP status code as a return value? -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#19562): https://lists.onap.org/g/onap-discuss/message/19562 Mute This Topic: https://lists.onap.org/mt/61876271/21656 Mute #appc: https://lists.onap.org/mk?hashtag=appc&subid=2740164 Mute #ccsdk: https://lists.onap.org/mk?hashtag=ccsdk&subid=2740164 Group Owner: [email protected] Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
