|
|
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
Т.е. в линуксе говорят нет OLE, т.к. это запатентованная технология Микрософт? А что вместо него? Без использования OLE сложно представить себе полноценную современную ОС. Ведь по сути, ОЛЕ испольуется: 1. Для управления одним приложением из другого (IE, Excel, 1с) 2. Для встраивания в один документ документа из другого приложения. Что скажете, гуру Линукса? Я надеюсь альтернатива есть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 14:15 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
Fixin wrote: > Т.е. в линуксе говорят нет OLE, т.к. это запатентованная технология > Микрософт? а еще нет ActiveX, MSSQL, .Net 3.5 SP1 и многих других крутых вещей. поэтому ты сюда не ходи. Тебе линукс ненадо Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 14:19 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
А у вас негров линчуют! ----------------------------------------------------------------------------------------------------------------------------------------- ХОЧЕШЬ УПРАВЛЯТЬ ПЛАНЕТОЙ НЕЗАМЕТНО ДЛЯ САНИТАРОВ? СПРОСИ МЕНЯ КАК. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 14:48 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
Kochmin_Alexandr Fixin wrote: > Т.е. в линуксе говорят нет OLE, т.к. это запатентованная технология > Микрософт? а еще нет ActiveX, MSSQL, .Net 3.5 SP1 и многих других крутых вещей. поэтому ты сюда не ходи. Тебе линукс ненадо Я серьезно. OLE - это такая приблуда, которая должна быть. Какая альтернатива Оле в линухах? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 14:51 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
FixinЯ серьезно. OLE - это такая приблуда, которая должна быть. Какая альтернатива Оле в линухах? - из приколов: системного реестра тоже нет ;) А если серьезно есть CORBA, есть NIS, возможно спецы другие варианты посоветуют ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 15:10 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
D-bus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 15:11 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
KachalovFixinЯ серьезно. OLE - это такая приблуда, которая должна быть. Какая альтернатива Оле в линухах? - из приколов: системного реестра тоже нет ;) А если серьезно есть CORBA, есть NIS, возможно спецы другие варианты посоветуют Поставим вопрос проще. OpenOffice использует в Win возможность управления собой через OLE, как он реализовывает это же самое в Linux? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 15:11 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
Начни отсюда http://ru.wikipedia.org/wiki/D-Bus ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 15:14 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
Вот еще нарыл - Bonobo ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 15:15 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
landyНачни отсюда http://ru.wikipedia.org/wiki/D-Bus Но это не то. OLE организовывают приложение в виде набора объектов с полями и свойствами. Я речь вел про это, а не организацию разного рода шин и труб (pipe) между процессами. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 16:02 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
FixinНо это не то. OLE организовывают приложение в виде набора объектов с полями и свойствами. Я речь вел про это, а не организацию разного рода шин и труб (pipe) между процессами. - OLE не работает без DDE, COM, реестра. Разберитесь как это работает в Windows, а потом уже начинайте думать как это сделать в Linux (еще раз CORBA, NIS, D-Bus и т. д.) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 16:14 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
KachalovFixinНо это не то. OLE организовывают приложение в виде набора объектов с полями и свойствами. Я речь вел про это, а не организацию разного рода шин и труб (pipe) между процессами. - OLE не работает без DDE, COM, реестра. Разберитесь как это работает в Windows, а потом уже начинайте думать как это сделать в Linux (еще раз CORBA, NIS, D-Bus и т. д.) Я знаю как это работает в Windows. В реестре описывается класс, в том числе описывается где находится код COM-объекта в системе. Хотелось бы для начала ламерский вопрос - можно ли в линуксе в Open Office вставить объект скажем из другого приложения, которое поддерживает что-то типа OLE. Т.е. внедрение объектов работает? Это будет уже достаточно показательным фактором оценки юзабилити. Ну а взаимодействие между прогами тоже важно. Это позволяет прогам быть не вещью в себе, а управляться, и не только через коммандную строку или плагины. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 17:05 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
Fixin, насколько я помню, в Open Office были свои наработки по управлению и взаимодействию собственных приложений. Чисто внедрение объекта из другого приложения - нет и не будет. К вашему сожалению, OLE нигде, кроме Windows, не применяется и не будет применяться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 18:39 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
Fixin Я серьезно. OLE - это такая приблуда, которая должна быть . Какая альтернатива Оле в линухах? жги есчё!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 18:46 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
> Без использования OLE сложно представить себе полноценную современную > ОС. Каким боком тут ОС то притёрлась? Только как средство для хранения ссылок на классы, не более? Так это можно реализовать хоть в текстовом файле, даже не обязательно мутить БД (реестр виндовс). Либо _приложение_ предоставляет OLE и/или COM, либо нет. Так что смысла затрагивать ОС не вижу. Чтоб убедиться, попробуйте воткнуть в MS Notepad объект MS Paint (оба штатно поставляются в составе "полноценной современной ОС", как Вы изволили выразится). Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 20:14 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
bezaFixin, насколько я помню, в Open Office были свои наработки по управлению и взаимодействию собственных приложений. Чисто внедрение объекта из другого приложения - нет и не будет. К вашему сожалению, OLE нигде, кроме Windows, не применяется и не будет применяться. Из всех постов - самый нормальный пост. Никаких отсылок и уморазветвлений с кичем.. только отвечает чел че сам знает конкретно.. *пью за тя пиво, я завтра в отпуск в ААААстрахань))) *все умрут, выживет DOS и тетрадочки в клеточку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.05.2009, 20:35 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
arrio выживет DOS DOS не ОС, поэтому не выживет ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.05.2009, 06:30 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
авторК вашему сожалению, OLE нигде, кроме Windows, не применяется и не будет применяться.Composite Applications, Mashup, Portals, Portlets/Wigets. За ними какраз будущее, только обединение не приложений а сервисов и не в рамках ОС а в рамках сети. Наверно да, в ОС они не будут применятся, не успеют :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.05.2009, 13:24 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
bezaFixin, насколько я помню, в Open Office были свои наработки по управлению и взаимодействию собственных приложений. Чисто внедрение объекта из другого приложения - нет и не будет. К вашему сожалению, OLE нигде, кроме Windows, не применяется и не будет применяться. Ну я бы не был так пессиместичен. Если технология полезна, она будет воспроизведена и в других местах. А я считаю, что вставка контейнеров - нормальная тема. Так что Линукс отдыхает... Это одна из причин, почему ему далеко до коммерческого применения на десктопах. (я не про серверы грю) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2009, 14:13 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
vkle > Без использования OLE сложно представить себе полноценную современную > ОС. Каким боком тут ОС то притёрлась? Только как средство для хранения ссылок на классы, не более? Так это можно реализовать хоть в текстовом файле, даже не обязательно мутить БД (реестр виндовс). Либо _приложение_ предоставляет OLE и/или COM, либо нет. Так что смысла затрагивать ОС не вижу. Чтоб убедиться, попробуйте воткнуть в MS Notepad объект MS Paint (оба штатно поставляются в составе "полноценной современной ОС", как Вы изволили выразится). Между МОЖНО и СДЕЛАНО огромная пропасть. А еще дальше до СТАНДАРТ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2009, 14:14 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
privateавторК вашему сожалению, OLE нигде, кроме Windows, не применяется и не будет применяться.Composite Applications, Mashup, Portals, Portlets/Wigets. За ними какраз будущее, только обединение не приложений а сервисов и не в рамках ОС а в рамках сети. Наверно да, в ОС они не будут применятся, не успеют :) Ваши мысли созвучны с моими, цитирую себя: СамСебя SOA, из феодализма - в коммунизм? Вот сейчас стала модной тема SOA (Service-Oriented Architecture). Сайты становятся сервисами, которые предоставляют информацию по запросу, могут выполнять обработку данных и т.п. Все красиво и гламурно. Но мне это напоминает попытку прийти в коммунизм сразу из феодализма. Увы, если верить Карлу Марксу так не бывает. Посмотрите на развитие настольных приложений. Билл Гейтс изобрел OLE, чтобы каждое приложение было не вещью в себе, а набором сервисов, которыми могли бы пользоваться другие приложения. Казалось бы, редактирование текста можно отдать условному текстовому редактору, зачем писать свой редактор в своем приложении, если это не его основная фича? Показ изображений можно отдать вьюверу. Винамп мог бы позволить другим приложениям управлять своей музыкой. Любое приложение должно было бы, по идее, давать возможность управлять своими данными. Это и была бы промежуточная стадия SOA. Но она не пройдена. OLE получился тяжелым и медленным. По идее, поддержка OLE должна была быть заложена не на уровне отдельного сервиса операционной системы, а на уровне приложения операционной системы. Каждое приложение сообщало бы о своих методах, которые можно было бы вызывать, чтобы управлять приложением. Вместо этого разработчики пошли по пути плагинов, потому что ОС не научила их приложения общаться с другими приложениями. Вместо универсального OLE-подобного взаимодействия используется специфичная для каждого разработчика технология плагинов. Хотя кто знает, может быть веб-приложени и шагнут сразу в коммунизм, но на настольных компьютерах так и будет царствовать феодал с его главным принципом: "Разделяй и властвуй". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2009, 14:15 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
FixinНо это не то. OLE организовывают приложение в виде набора объектов с полями и свойствами.Я речь вел про это, а не организацию разного рода шин и труб (pipe) между процессами. Я так понимаю Вы только увидели страшные слова про трубы и не вникли в суть Пройдитесь по ссылкам Fixin Каждое приложение сообщало бы о своих методах, которые можно было бы вызывать, чтобы управлять приложением. Прочтите это http://www.linux.org.ru/wiki/en/D-Bus - раздел "Основные понятия" В нем в точности повторяются Ваши слова, где Вы сами себя цитируете Только для того, чтобы приложением можно было управлять, оно должно быть определенным образом написано. Если Вы не потрудитесь зарегистрировать где-либо в доступном месте(а вот тут этих мест достаточно много, на них Вам и указывали) методы Вашего приложения, соответственно никто не сможет управлять вашим приложением ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2009, 15:44 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
landyFixinНо это не то. OLE организовывают приложение в виде набора объектов с полями и свойствами.Я речь вел про это, а не организацию разного рода шин и труб (pipe) между процессами. Я так понимаю Вы только увидели страшные слова про трубы и не вникли в суть Пройдитесь по ссылкам Fixin Каждое приложение сообщало бы о своих методах, которые можно было бы вызывать, чтобы управлять приложением. Прочтите это http://www.linux.org.ru/wiki/en/D-Bus - раздел "Основные понятия" В нем в точности повторяются Ваши слова, где Вы сами себя цитируете Только для того, чтобы приложением можно было управлять, оно должно быть определенным образом написано. Если Вы не потрудитесь зарегистрировать где-либо в доступном месте(а вот тут этих мест достаточно много, на них Вам и указывали) методы Вашего приложения, соответственно никто не сможет управлять вашим приложением ... Почитал, в общем логично. Но видите ли, смущает один нюанс. В Виндах Оле используется в хвост и в гриву во многих приложениях - Word, Excel, IE, Winamp. А почему в Линухах тот же Опен Оффис не использует эту D-Bus, а юзает неизвестно что. Кроме того, здесь по сути вызов методов и свойств, а технология встраивания документа в документ не реализована (Object Embedded & Link), или я ошибаюсь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2009, 09:32 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
Ну это Вы у них и спросите, почему они так делают. Видимо у них есть на то свои причины ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2009, 10:14 |
|
||
|
Мне сказали, что в Линукс нету OLE/COM. А что вместо?
|
|||
|---|---|---|---|
|
#18+
Fixin В Виндах Оле используется в хвост и в гриву во многих приложениях - Word, Excel, IE, Winamp. Winamp использует OLE??? У него по жизни управление шло через оконные сообщения. Или я чего-то упустил?.. Остальные три названия - не в счёт, поскольку у них один производитель, причём именно тот, кто этот пресловутый OLE изобрёл и упорно пропихивает в массы. При этом предыдущие технологии, служащие той же цели (DDE и ActiveX, например) уже не пропихиваются и объявлены устаревшими. Лично я бы расслабился и ещё немного подождал - пока устаревшей не объявят OLE. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.05.2009, 14:11 |
|
||
|
|

start [/forum/topic.php?fid=25&msg=35998957&tid=1485624]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
167ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 487ms |

| 0 / 0 |
