ДЕДЖАРНЕТТ Алекс (US) ВОРТЕНДАЙК Дэвид (US) ЗИНДА Эрик К. (US) РУИС-СКАУГАЛЛ Хесус (US) МАРУЧЕК Майкл Джон (US) ВЕРНАЛ Майкл Стивен (US) СТЕРДЖЕЛЛ Райан Томас (US) МИЛЛЕТ Стефен Дж. (US) ШВАРТЦ Стефен Т. (US)
Патентообладатели:
МАЙКРОСОФТ КОРПОРЕЙШН (US)
Приоритетные данные:
04.02.2005 US 11/051,041
Реферат
Изобретение относится к вычислительной технике, а конкретнее к распределенным моделям прикладного программирования. Техническим результатом является обеспечение минимизации факторов несовместимости между рабочим циклом клиента и рабочим циклом сервиса. Компьютерная система анализирует компилированный код и, возможно, факультативную информацию конфигурации для реализации сервиса и преобразует компилированный код и информацию конфигурации в абстрактное описание сервиса. Абстрактное описание сервиса может затем преобразовываться в модель объекта документа кода и информацию конфигурирования сервиса или экспортироваться как метаданные. Соответствующий рабочий цикл сервиса может быть инициирован вызовом модуля инициализации сервиса, включенного в абстрактное описание сервиса. Модель объекта документа кода и информация конфигурации и/или метаданные могут быть перенесены на другую компьютерную систему. Другая компьютерная система может использовать модель объекта документа кода и информацию конфигурации и/или импортировать метаданные, чтобы способствовать инициализации совместимого канала для информационного обмена с рабочим циклом сервиса. 3 н. и 17 з.п. ф-лы, 8 ил.