sykim-rtst / rasp-rest

지능형 차량서비스를 위한 고신뢰·적응형 전장SW플랫폼 기술 개발 결과물 중 REST 모듈
GNU General Public License v2.0
1 stars 0 forks source link

ara::rest::ogm Serialize 기능 개발 필요 #2

Closed sykim-rtst closed 4 years ago

sykim-rtst commented 4 years ago

ara::rest::ogm::Serializer는 rapidjson을 기반으로 구현된 내용을 다른 json 라이브러리로 대체하거나 새로 개발할 필요가 있다.

yongjin-seo commented 4 years ago

JSON의 문법은 다른 언어에 비해 매우 간단하므로, 굳이 별도의 라이브러리를 사용하지 않기로 하였습니다. Serialize 기능은 String to OGM, OGM to String 정도만 수행하면 되므로 String 파싱을 통해 ara::rest::ogm을 위한 Serialize 기능을 구현하였습니다.

추후 확장을 고려하여 동적으로 파서를 선택하도록 구현하였습니다. (JSON 파서, XML 파서 등)

관련된 내용은 Commit #5e2eeed 을 확인하시기 바랍니다.