Форум: "Основная";
Текущий архив: 2003.07.31;
Скачать: [xml.tar.bz2];
ВнизКлассы и интерфейсы Найти похожие ветки
← →
Fantasist. (2003-07-16 02:37) [40]
> Набережных С. © (15.07.03 17:02)
> >Fantasist. (15.07.03 02:32)
> > У TObject есть метод GetInterface. Если не нужно управлять
> жизнью объекта через интрефейсные ссылки, то он вполне подойдет.
>
> Что ты имеешь в виду? Имхо, никак не связано
Да, не прав был. Мне почему-то казалось, что AddRef вызывается в реализации QueryInterface, а не в GetInterface.
> Кстати...
> http://prikol.hut.ru/1/1-56.html
> :o)
:) Ну это довольно старая статейка. Хотя большое спасибо, ибо здесь ( http://prikol.hut.ru/1/1-57.html) совершенно случайно нашел статейку которую искал давно.
> если IUnknown руками не реализовывать ....
Это почему? COM в делфи можно реализовать не используя Делфийский interface вообще. :)
Разделяю мнение, что COM скорее всего будет отмирать. Система типов в .NET предоставляет куда более обширные, надежные (э-хех) и удобные средства. По этому поводу был ряд статей. Не сомненно, что на данном этапе хорошая совместимость .NET с COM технологиями очень важна, поэтому этот факт и подчеркивается.
← →
vuk (2003-07-16 10:26) [41]to Fantasist.:
>Ну это довольно старая статейка.
Я в курсе. Я просто как увидел рассуждения про DLL Hell, так вспомнил про нее. :o)
>Разделяю мнение, что COM скорее всего будет отмирать.
На данный момент COM настолько внедрен в различные службы Windows, что его отмирание равносильно отмиранию самой операционной системы или полной переделке ее архитектуры.
← →
Serginio (2003-07-16 12:47) [42]для vuk © (16.07.03 10:26)
Ответ Longhorn и Blackcomb .
http://www.filebox.ru/articles/read/8/
← →
Fantasist. (2003-07-16 19:18) [43]
> На данный момент COM настолько внедрен в различные службы
> Windows, что его отмирание равносильно отмиранию самой операционной
> системы или полной переделке ее архитектуры.
А знаете, в Windows наверняка используется много старого С-шного кода, и существет поддержка С run-time на уровне API. Как много программистов этим пользуется? СOM может оставаться на уровне системных сервисов, мы же говорим о перспективах разрабатыватки софта.
← →
vuk (2003-07-16 23:31) [44]to Serginio:
> http://www.filebox.ru/articles/read/8/
Ну longhorn... И что?
to Fantasist.:
>СOM может оставаться на уровне системных сервисов, мы же говорим
>о перспективах разрабатыватки софта.
Просто сказано было, что COM немножко помирает. :o) Что же касается перспектив разработки софта, то не очень сильно они меняются. Повторяю еще раз - это просто еще одна технология, которую стоит иметь в виду.
← →
Fantasist (2003-07-17 07:12) [45]
> Просто сказано было, что COM немножко помирает
Ну пока он не помирает - это планируется в будущем. :)
А у .NET есть от Java сильное отличие - она разработана Microsoft"ом. То есть она не является конкурирующей технологией на Windows.
← →
Skier (2003-07-17 08:24) [46]>MalkoLinge © (16.07.03 00:47)
Эти классы не считают ссылки.
← →
vuk (2003-07-17 11:19) [47]to Fantasist:
>А у .NET есть от Java сильное отличие - она разработана
>Microsoft"ом.
"Hо тут некая группа в Microsoft нашла фатальный недостаток в Java - её писали не они!" :o)
to Skier:
>Эти классы не считают ссылки.
Что касается TComponent, то это совершенно правильно, т.к. в TComponent и его потомках своим временем жизни управляет не класс при помощи подсчета ссылок, а его владелец.
← →
Skier (2003-07-17 11:24) [48]>vuk © (17.07.03 11:19)
А зачем комментировать то что правильно ? :))
Вот ежели неправильно, то другое дело ! :)
← →
vuk (2003-07-17 11:28) [49]to Skier:
>А зачем комментировать то что правильно ?
Это дополнение к Вашему ответу, чтобы человек, к которому Вы обращались понял, почему том нет подсчета ссылок. Наверное, надо было адресата другого написать. :o)
← →
Skier (2003-07-17 11:31) [50]>vuk © (17.07.03 11:28)
OK. ПонЯл.
← →
Serginio (2003-07-17 12:22) [51]Для vuk © (16.07.03 23:31) + vuk © (16.07.03 10:26)
По предварительным данным, Blackomb станет первой версией Windows, полностью реализующей весь потенциал технологии .Net.
Встроенные в Windows Server 2003 сервисы (в виде готовых классов) .Net Framework 1.1 значительно упрощают разработку приложений в части отслеживания транзакций, очереди запросов, доступа к данным, мониторинга процессов, уборки мусора и сетевых возможностей.
http://www.comizdat.com/3/4/5/2785/2800/
M$ сделала свой стратегический выбор в пользу NET и не свернет с него. А свою последовательность видит как и раньше DOS-Win3.11-Win95-WinNT.
W2K-W2003-Longhorn-Blackcomb
Страницы: 1 2 вся ветка
Форум: "Основная";
Текущий архив: 2003.07.31;
Скачать: [xml.tar.bz2];
Память: 0.53 MB
Время: 0.01 c