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

#biztalk #navision

#biztalk #navision

Вопрос:

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

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

Ответ №1:

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

Ответ №2:

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

Комментарии:

1. Исправьте, что я могу получить доступ к схеме таблицы с помощью адаптера SQL и Wcf. Что я хотел знать, так это то, что я могу сделать это любым другим способом, кроме использования веб-службы Navision или прямого взаимодействия с базой данных Navision.

2. Вы можете создать схему вручную. Адаптер WCF-SQL — это просто помощь в создании вашего xml.

3. @Bitmask если вы когда-нибудь замените Navison , вам придется переопределить весь движок веб-службы, чтобы получить аналогичное поведение веб-службы