스프링 이용하여 메시지 기반 서비스를 제공하고 있습니다. 일반작인 스프링 구조처럼 vo, dao, service, controller 로 구분하여 만들어 두었고 각 서비스마다 각기다른 url을 가지고 있습니다. Ex) com.foo/member/reguser.do 여러가지 서비스에 대해서 xml형식으로 데이터를 보내면 해당 데이터 처리 후 xml로 응답을 주는 구조입니다. 문제는 클라이언트 에서 하나의 url로 통합하고 xml에서 각 사비스에 대한 타입을 아이디로 주면 해당 기능을 동작하도록 요구하였습니다. 이런 경우 어떻게 처리해야 할까요? 분명 저와 같은 고민을 해보신분이 있을듯 한데 막막하네요;; 저의 경우 상위에 메인컨트롤러 만들어 두고 해당 타입을 읽어서 미리정의해둔 프로파티에 정의된 기존의 url로 포워딩 시켜두었는데... 왜인지 너무 조잡하네요... 해당 문제를 깔끔하게 처리해줄 방법이 없을까요? 저랑 같은 고민 하시는 분들 많았을거라 생각하여 질문 남겨봅니다.