Я создал сервер wsdl с soap4r, но столкнулся с проблемами с юникодом. так что подумал попробовать савон или ручное мыло. Есть ли ресурс, где я могу найти, как определить услуги и запустить сервер (может быть тонкий или что-то подобное) с ними?
Это обе клиентские библиотеки, поэтому они не будут слишком полезны для вашего случая.
Вот официальная документация для обеих библиотек: