개발자가 소프트웨어 산출물에 유효한 구성 설정을 선언 할 수있게 해주는 설명 언어를 개발하고 싶습니다.
예를 들어 포트 번호가 8004에서 8010 사이 여야한다고 선언 할 수 있습니다. 나중에 아티팩트 간의 종속성과 다양한 아티팩트를 구성하는 방법을 정의 할 수 있기를 바랍니다. 작업 영역은 Java 응용 프로그램 서버라고 가정합니다.
중요한 것은 이슈를 구성하지 않지만 가능한 값 집합을 정의한다는 것입니다.
다음 단계는 실제 구성이 해당 설명을 제공하는지 여부를 확인할 수있는 도구를 구현하는 것입니다.메타 구성 또는 구성 확인에 사용할 수있는 솔루션은 무엇입니까?
누구나 도구 또는 솔루션을 알고 있습니다 - 선호하는 자바 세계에서 --- 주어진 목표에 대해 (다시) 사용할 수 있습니까? 필자는 이미 꼭두각시 나 cfengine과 같은 구성 관리 도구를 살펴 보았지만 충분한 설명 기능을 제공하지 못하고 실제 구성을 수행하는 데 더 유용하다는 사실을 발견했습니다. 아마도 나는 그들에게 잘못된 길을 보았을 것입니다.
확실히 가능한 구현 방법 중 하나입니다. 그러나, 내 질문의 목표는 주로 기존 솔루션을 찾는 것이 었습니다. – cio