Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > WebService DataSet to SAP AG


Автор: Doss 16.8.2013, 13:03
Суть вопроса в следующем: Всем доброго!
Написал сервис, который возвращает  DataSet, написал к нему клиента, все работает. Но это одна платформа .NET!
Теперь задача стоит в передаче данных любому клиенту, в частности необходимо передать в SAP (ABAP), как мне подготовить данные DATASET, чтобы все было нормально?

Автор: Doss 19.8.2013, 18:32
Впрочем вопрос решается через сериализацию данных... позже напишу подробнее.

Автор: jonie 28.8.2013, 15:11
только не используйте DataSet как хранилище - пишите свои DTO классы и будет вам счастье

Автор: Doss 29.8.2013, 07:07
Да да, я это уже понял! DataSet следует использовать только если используешь на обеих концах платформу .Net. ведь эту возможность Microsoft оставила лишь из-за возможности хранить (возвращать) копию информации из СУР базы на стороне клиента, Ведь так? И это оправдано в использовании, даже не смотря на то,что другие платформы не могут считывать данные из преобразованного dataSet to XML.....

Автор: jonie 29.8.2013, 09:46
Цитата(Doss @  29.8.2013,  08:07 Найти цитируемый пост)
 DataSet следует использовать только если используешь на обеих концах платформу .Net.

Даже так не стоит.

Автор: Doss 2.10.2013, 12:33
почему?

Автор: jonie 2.10.2013, 15:34
Цитата(Doss @  2.10.2013,  13:33 Найти цитируемый пост)
почему? 

большой оверхед по размеру данных, и это не ваш компонент - если в следующей версии его вдруг захотят изменить, то вы наткнетесь на проблему версий клиента и сервера.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)