Как получить доступ к схеме таблицы Navision?

Как мы можем получить доступ к схеме Navision Table? Я знаю, что Navision может публиковать таблицы как службу страниц, к которой можно получить доступ извне. Но это единственный способ или есть какой-то другой способ, которым Navision может помочь нам в этом. Также BizTalk требует схем таблиц для выполнения операций CRUD.

Есть ли другой способ создания схем BizTalk, кроме как через Navision, где таблицы представлены как сервис?


person Pankaj Dubey    schedule 30.06.2014    source источник


Ответы (2)


Если под «схемой таблицы» вы подразумеваете непосредственно базу данных, вы должны использовать адаптер WCF SQL: http://msdn.microsoft.com/en-us/library/dd788523.aspx

person Johns-305    schedule 30.06.2014

Используя адаптер WCF-SQL, вы можете получить доступ к таблицам; но если таблицы принадлежат Navision, чтобы быть совместимыми с SOA, я бы предпочел получать доступ к данным через WebService, который предоставляет Navison. Таким образом, если вы когда-нибудь замените Navison, вы не будете привязаны к таблице и структуре данных.

person Bitmask    schedule 30.06.2014
comment
Правильно, я могу получить доступ к схеме таблицы с помощью адаптера SQL и Wcf. Я хотел знать, что я могу сделать это любым другим способом, кроме использования веб-службы Navision или прямого взаимодействия с базой данных Navision. - person Pankaj Dubey; 01.07.2014
comment
Вы можете создать схему вручную. Адаптер WCF-SQL - это просто помощь в создании вашего xml. - person Bitmask; 01.07.2014
comment
@Bitmask , если вы когда-нибудь замените Navison, вам придется заново реализовать весь движок веб-службы, чтобы добиться аналогичного поведения веб-службы. - person Mak Sim; 04.07.2014