add restful service arch