powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Вызов функции из FLL
7 сообщений из 7, страница 1 из 1
Вызов функции из FLL
    #32462490
Flex2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброго дня !
Господа, подскажите, допустимо ли если 2 приложения на VFP, работающие с 1 FLL вызовут одновременно одну и туже функцию из этой библиотеки ?
...
Рейтинг: 0 / 0
Вызов функции из FLL
    #32462540
Crip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А почему нет? Проблемы могут возникать при обращении к общим ресурсам. А вызов функции осуществляется уже после ее загрузки в область памяти приложения...
...
Рейтинг: 0 / 0
Вызов функции из FLL
    #32462548
Flex2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как быть с многопоточным Ole сервером ?
В случае если 2 потока захотят поработать с функцией, прокатит ?
...
Рейтинг: 0 / 0
Вызов функции из FLL
    #32462556
Crip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Фоксовый COM-объект имеет потоковую модель Apartment, поэтому проблем быть не должно.
...
Рейтинг: 0 / 0
Вызов функции из FLL
    #32462767
XAndy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Команда set library to mylib.fll и есть загрузка библиотеки в память (притом обязательно полностью), а set library to - удаление из памяти. Проверяется просто, загрузите библиотеку, а затем удалите файл библиотеки из области видимости фокса. Фокс как работал, так и будет продолжать, библиотечный файл ему больше не понадобится.
...
Рейтинг: 0 / 0
Вызов функции из FLL
    #32462789
Crip
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос вообще-то был в другом... Человек интересуется не будет ли загружена библиотека в одно адресное пространство при работе c multithreaded dll. Ответ - не будет потому что VFP использует потоковую модель apartment.
...
Рейтинг: 0 / 0
Вызов функции из FLL
    #32463723
Flex2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Crip, уважаемый, а не подскажите откуда Вы взяли, что фоксовский сервер
будет иметь именно эту модель ? И так сказать попутные вопросы:
1. Сервер создан, он по замыслу multithreaded. Каким образом мне из клиента , тож на VFP, создать 10 его копий объекта сервера и обеспечить такую работу объектов серверов , чтобы обмен с клиентом был защищен от коллизий обмена данными между серверами и клиентом ?
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Вызов функции из FLL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]