Все мои данные могут быть доступны только через COM-объект, созданный так:
Interaction.CreateObject("MyObject.Application","RemoteServer");
У меня есть несколько API, которые я могу использовать для запроса этого объекта. У меня очень мало опыта в моделях RIA / Silverlight / Entity, и мне интересно, как лучше (или обычным способом) "обернуть" этот объект, сделать его запрашиваемым и поместить его в службу домена!
Буду рад любым советам! Любое направление будет лучше, чем у меня сейчас!
Спасибо!
Редактировать: Я думаю, это будет:
Activator.CreateInstance(...);
//I will have to figure out how to get the remote server part to work...
Редактировать 2: Еще несколько деталей: я собираю документы, которые выглядят примерно так:
InvoiceNo | string
CompanyNumber | string
CompanyName | string
Date | datetime
DocumentDescription | string
UserID | string
Я извлекаю их из MyObject.Application
, чтобы я мог сравнивать их для каждой даты с документами из нашей базы данных SQL Server (для которой просто настроить RIA).
У меня есть методы для входа / поиска / изменения / удаления (что никогда не должно происходить) документов из MyObject.Application
и я могу их выполнить ... Так что это просто, как настроить класс-обертку / DomainService / и т.д. ... Спасибо!