Текущее время: Чт, мар 28 2024, 22:38

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Исполняемый код в SAP, OLE объекты в SAP, оптимизация
СообщениеДобавлено: Пт, июл 19 2019, 17:13 
Начинающий
Начинающий

Зарегистрирован:
Чт, окт 09 2014, 16:00
Сообщения: 16
Коллеги, подскажите, пожалуйста по архитектуре SAP.
Где исполняется код SAP на сервере или у клиента в GUI?
Вопрос возник при оптимизации взаимодействия с OLE объектом. Есть программа, которая усилено общается с OLE объектом: множество раз вызывает различные методы OLE объекта для получения и передачи данных. DLL находится у клиентов. Клиенты могут находится на достаточно большом расстоянии от сервера SAP. У этих клиентов появляются большие временные затраты при обращении к методам OLE объекта. Хотелось бы понять цепочку обработки данных в SAP.
Мы передаем данные из OLE объекта. Цепочка обработки этих данных следующая:
OLE объекта -> GUI клиента -> СЕРВЕР -> выполнение ABAP кода с полученными данными через OLE ?
И наоборот:
СЕРВЕР -> GUI клиента -> OLE объекта


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Исполняемый код в SAP, OLE объекты в SAP, оптимизация
СообщениеДобавлено: Пн, июл 22 2019, 07:28 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, мар 29 2007, 11:51
Сообщения: 330
Откуда: Yugorsk.RU
Пол: Мужской
разумеется, если абап-код выполняется на сервере приложений, то будет цепочка: сервер, буфер, команда FLUSH, передача пачки команд на клиент, там прокси (ocx-компонент к SapLogon-у), вызов локально OLE на клиенте.

Ожидать чудес скорости от такого врядли стоит. Если нужно большие объёмы данных импортировать в SAP, есть масса разных технологий. От классического загрузи файл, то айдоков, вебсервисов XI и проч.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Исполняемый код в SAP, OLE объекты в SAP, оптимизация
СообщениеДобавлено: Пн, июл 22 2019, 08:27 
Начинающий
Начинающий

Зарегистрирован:
Чт, окт 09 2014, 16:00
Сообщения: 16
pberezin написал:
разумеется, если абап-код выполняется на сервере приложений, то будет цепочка: сервер, буфер, команда FLUSH, передача пачки команд на клиент, там прокси (ocx-компонент к SapLogon-у), вызов локально OLE на клиенте.

Ожидать чудес скорости от такого врядли стоит. Если нужно большие объёмы данных импортировать в SAP, есть масса разных технологий. От классического загрузи файл, то айдоков, вебсервисов XI и проч.

Так вот, я и хочу понять: абап код выполняется на сервере приложений или нет? Беглым поиском по интернету не смог найти уверенного подтверждения этому.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Исполняемый код в SAP, OLE объекты в SAP, оптимизация  Тема решена
СообщениеДобавлено: Пн, июл 22 2019, 09:19 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, мар 29 2007, 11:51
Сообщения: 330
Откуда: Yugorsk.RU
Пол: Мужской
а где ж ему ещё выполняться то? Application server в концепции SAP занимается исключительно прожёвыванием абап-кода.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB