По доставке данных с Windows-клиента в БД: необходимо реализация расширяемой структуры, то есть конечный пользователь сам вправе выбирать как ему общаться с БД: .Web-сервис, наш электронный документооборот, .NET Remoting, CORBA (каждый из способа должен поддерживаться шлюзом)