rest vs soap, kritika dao, deployment