@Needs 컴포넌트는 솔루션의 핵심 컴포넌트로 위치정보를 저장하고 검색, 분석하는 다양한 Web API를 제공합니다. WSDL(Web Service Definition Language)를 통해 API 명세를 제공하고 SOAP을 통해 호출 및 응답을 수행합니다. 각 스마트폰에 탑재될 수 있는 Framework을 제공하기 때문에 개발자가 전송 프로토콜이나 Data(XML) Schema를 분석할 필요는 없습니다.
@Needs 컴포넌트는 다음과 같은 기능을 제공합니다.
솔루션 내에서 위치정보는 Need 인스턴스로 처리됩니다. Need 클래스는 위치좌표와 생성-수정 시간 및 기타 검색 가능한 속성들로 구성됩니다. Need 클래스는 고정적인 기본 속성 외에도 확장 가능한 비정형 데이터를 포함할 수 있는 XML 속성을 가짐으로써 실세계의 거의 모든 종류의 위치정보를 표현할 수 있습니다. Need XML Scheme를 확인해보십시오.