powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / com многопоточность
2 сообщений из 2, страница 1 из 1
com многопоточность
    #34270426
Юрико
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
имеем созданый и откомпилированый COM c двумя простыми функциями put(integer) , integer get()
1- записывает вторая читает то что записала 1 функкция
имеем 2 клиентов на одной машине
запускаем 1 клиента
obj = CREATE OleObject
obj.ConnectToNewObject("MY.COM")
obj.put(10)
идея была такова :
запускаем 2 клиента
integer gi
obj = CREATE OleObject
obj.ConnectToObject("MY.COM")
gi =obj.get()
в результате gi как бы должны получить 10 но...
во первых почему- то несмотря на то что первый клиент уже запустил 1 экземляр MY.COM
не срабатывает функция obj.ConnectToObject("MY.COM") у второго клиента зато
срабатывает obj.ConnectToNewObject("MY.COM")
но это нарушает всю картину потому что в таком варианте создается 2 экземляр
MY.COM который есс-но не знает о том что 1 - клиент записал в него 10
как можно решить эту задачку????
...
Рейтинг: 0 / 0
com многопоточность
    #34286327
AStadnik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Юрико
во первых почему- то несмотря на то что первый клиент уже запустил 1 экземляр MY.COM
не срабатывает функция obj.ConnectToObject("MY.COM") у второго клиента зато
срабатывает obj.ConnectToNewObject("MY.COM")


Формат вызова ConnectToObject( filename) Эта функция используется для создания нового процесса из файла, а не подключения к существующему.

Юрико но это нарушает всю картину потому что в таком варианте создается 2 экземляр
MY.COM который есс-но не знает о том что 1 - клиент записал в него 10
как можно решить эту задачку????

Насколько я знаю, задача обмена данными между com-объектами, которые были созданны в разных процессах, решается другими средствами. Это делается на стороне com-сервера.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / com многопоточность
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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