同步操作将从 EdgeGallery/example-apps 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
Example applications based on EdgeGallery
软件架构说明
1.Consumer application can easily integrate with MEP/MEP-AGENT to obtain producer application services
2.Every consumer application should be writing 2 to 3 lines of code to acheive this functionality
3.Mep-agent should expose an API’s to get token and service endpoint
4.Consumer application uses consumer client to perform CRUD operations.
5.Example consumer application can leverage mep-agent and consumerclient to communicate with mep-service via kong
7.Consumerclient code is implemented to get access token and send request to mep service via kong def get_access_token(): url = mep_agent_url + "/mep-agent/v1/token" headers = {'Content-Type': contentType} if ssl_enabled: url = httpsUrl + url response = requests.get(url, headers=headers, verify=ssl_cacertpath) else: url = httpUrl + url response = requests.get(url, headers=headers) # extracting data in json format data = response.json() access_token = data["access_token"] return access_token class RestClient: # rest client constructor def init(self, endpoint): self.endpoint = endpoint def post(self, url, body=None, upload_files=None): access_token = get_access_token() access_token = "Bearer " + access_token headers = {'Authorization': access_token} response = requests.post(url, data=body, files=upload_files, headers=headers, verify=False) return response def delete(self, url): access_token = get_access_token() access_token = "Bearer " + access_token headers = {'Authorization': access_token} response = requests.delete(url, headers=headers, verify=False) return response def get_endpoint(self): return self.endpoint
8.Application code is implemented to send request to consumer client for communicating with mep service via kong api gateway rest_client = clientFactory.get_client_by_service_name(constants.face_recognition_service) url = rest_client.get_endpoint() + "/v1/face-recognition/recognition" response = rest_client.post(url, body)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。