2017-02-26 7 views
1

제 생각에 ContextBroker는 NGSI V1/V2와 같은 두 가지 API 모델을 제공합니다.fiware 컨텍스트에 대한 브로커 구성

이 옵션에 대해서는 ContextBroker 구성을 어떻게 구성합니까? 예를 들어

:

Content-Type : application/json 
Accep : application/json 

http://example_location:1026/v1/queryContext 
+0

질문을 완전히 이해하지 못해서 죄송합니다 ... "ContextBroker 구성을 구성 하시겠습니까?"라는 것은 무엇을 의미합니까? NGSI V1 또는 V2를 통해 FIWARE 서비스를 만드는 것은 무엇을 의미합니까? – fgalan

+0

내 이해에서 ContextBroker는 NGSI V1/NGSI v2와 같은 두 가지 API 모델을 제공합니다. 그래서 상황에 따라 두 개의 API 모델을 사용하고 싶습니다 ... – JaeYoungHwang

+0

설정 파일을 통해 API 모델을 선택하고 싶습니다. 가능합니까? 귀하의 의견을 보내 주셔서 감사합니다! :) – JaeYoungHwang

답변

2

당신은 구성에 따라 API 버전을 선택할 필요가 없습니다. 그것은 편안하고 작업에 적절한 URL을 사용하여 "선택"의 문제입니다 그래서 CB 동시에 모두 지원 : /v1로 시작

  • 그 URL이 NGSIv1 버전에 속하는
  • /v2로 시작하는 그 URL은 NGSIv2에 속하는 버전

내 권장 사항은 항상 버전 2를 사용합니다. 결국 v1은 향후에 오리온에서 더 이상 사용되지 않고 제거 될 수 없습니다.

아마도 the following document은 NGSIv1 대 NGSIv2를 비교하고 후자가 훨씬 더 유연하고 고급이며 강력한 방법을 보여줄 수 있습니다.