Howdy
Немедленно мысль на ваших требованиях к положения для обслуживания стержня почему не поддерживать положение себя. Первый звонок к webservice производит guid все затем звоноки должны включить и подпереть ту из к базы данных.
Так я smog представить ваше webservice возвращающ сложный тип each time с guid в ем первому звоноку произведенные guids и guid и любые другие данные требуя персистирования пишут к db.
На вашем втором пункте не будет причины почему вы не smogли построить основного сервера мыла как сервер окон но вы все еще сделать работу для того чтобы упорствовать значения плюс после этого все comms и намылить обрабатывать.
Как раз мысль.