2017-12-29 16 views
2

OCB의 기능을 표현하기위한 실험실 스크립트를 준비 중이지만 FIWARE에 의해 정의 된 데이터 모델에 대한 OCB 참조 방법에 대한 오해가 있습니다. 새로운 엔티티와 함께 ​​제공되는 매개 변수 '유형'을 알고 있습니다. 문제는 OCB에 연결됩니다. 데이터 모델의 차이점은 무엇입니까?오리온 컨텍스트 브로커 - 데이터 모델에 대한 참조

일치하지 않는 다른 데이터 모델의 변수를 추가 할 수 있습니다. 내가 컨트롤러에 대한 컨트롤러를 찾을 수 없으며 정말 아무런 수치가 없다면. 내가 가진 문제는 상황에 연결 : 장치 스키마에 지정되지 않은 일부 매개 변수를 추가 장치

  • :

    1. 는 예를 들면 선언 된 유형으로 엔티티를 생성. Garden 데이터 모델에서 dateLastWatering이 될 수 있습니다. OCB가 어떻게 반응하는지

    그것은 어떤 이해가되지 않습니다? 내 경험에서

    은 그냥 한 명령의 의미가 정확으로 업데이트 된 내용을 "제비".

    나는 그러나 내 의견으로는 이미 OCB와 함께 제공되어야 제한은 애플리케이션 계층에서 구현 될 수있는 정보를 받았다.

    그런 식으로 모델을 착각 할 수 있으며 예제는 실제로 교육적이지 않습니다. 은 엔티티 모델을 정의한 후에 OCB가 사용자와 어떤 식 으로든 상호 작용할 수 있고 수신 한 내용을 확인하거나 디버깅 할 때 유용 할 수 있습니다. 그렇게하면 전문가가 더 전문가가 될 것이라고 확신합니다. OCB에 이 없으면 추가 기능이 추가 될 가능성이 있습니까?

  • 답변

    1

    오리온 Broker는 데이터 모델에 관해서는 전혀 무관하다. Orion은 스키마를 검사하거나 데이터 유효성 검사를 수행하기위한 것이 아닙니다. 실제로 데이터 스키마는 무료이며 응용 프로그램에 따라 사용할 수있는 좋은 기능입니다.

    그러나 FIWARE는 스마트 한 도시와 같은 특정 도메인에서 조화를 촉진하기 위해 데이터 모델을 정의합니다. 따라서 데이터 이식성을 위해 기존 데이터 모델을 재사용하거나 확장하는 것이 좋습니다.

    +0

    응용 프로그램과 관련하여 프레젠테이션 방식으로 제공 할 수있는 응용 프로그램이 있습니까? OCB를 사용하고 있으며 같은 오픈 소스 라이센스를 사용하고있는 사람들도 있습니다. 나는 hackathron 또는 sth의 일부로 작성된 fiware의 웹 사이트에서 하나를 발견했지만, 실제로는 도움이되지 못합니다. –

    +0

    주제 호감. OCB를 참조하는 모든 앱이 유용 할 것입니다. OCB는 실제로 누구에게도 사용되지 않습니까? NEC가 NGSI API를 구현 한 것을 알고 있지만 FIWARE에 연결된 회사는 OCB를 사용해야한다고 생각합니다. 맞습니까? –