Article View: cn.bbs.comp.os2
Article #88OLE2 vs OpenDoc
From: Kill
Date: Sat, 22 Nov 1997 00:00
Date: Sat, 22 Nov 1997 00:00
41 lines
3633 bytes
3633 bytes
<< OpenDoc >>
OpenDoc ֮�������ֻ�Ƽ�, ����һ����������OLEǶ��ĸ���
�ļ��ܹ�, һ�����ϵ�����ʽ(Apple Bento), һ�����������Ե��Զ�����
��(�� Apple Evnets Ϊ��), ֧Ԯ��̬�����������Ԫ������(IBM DSOM).
�����Ե��Զ����ܹ�, �Dz��Ǹ� OLE2 �� automation ����?
��Ȼ OLE2 �ж��� automation �ij���, �����ڶ���������δ��ɹ�ʶ,
���Ի�δ�ܳ�Ϊ����! �ⷽ��, Ӧ����� Mac��Ӧ����õ� Apple Events
һ��ʱ���!
�������¿�����, OpenDoc �� OLE2 �� <�һ�û���� OLE2 ��
OpenDoc �õ�����:( > ������Ƿ�չ�������Щ, ��ƪ���³���ʱ<94,5��>,
�г��ϵķ�չ�߰汾����(Mac,Win,OS2) Ҳ���ð�! ��֪��ʲôʱ����ܿ���
�������.<�����Ѿ�����?>
<< OLE2 >>
OLE2 Ҫ����·, �ƺ���Ҫ�� COM (common object model), ��
���� IBM �� DSOM. �������IJ�ͬ, ���� COM �ľۼ����� �� DSOM ��
��Ϯ����. <���ߺ�����Ҫ������� OOP �м̳е�Ч��, DSOM ����̳�,
COM �ϲ���>
�� OLE2+VBX ����, �� VC1.5 ��, OLE2 in-process servers <
���� DLL, �� OLE2 client ��ͬһ�� process. ����, OLE2 server ��
��һ�ֳ�Ϊ Server Application, ��һ�������� process, ��� client
��̸��Ҫ�� IPC-������Uniform Data Trnsfer ��!> ��Ƕ���� Container
Document <OLE2 client>, �����Զ�������<automation interface?>(
IDisatch) ���ڲ���������������. VC2.0 ֮��, ������߱��Զ���
֧Ԯ����(automation aware)�� in-process servers ת��ɹ��������
OLE ����, ��ά���ɱ༭�����¼����������, ����ͬ���ڵ� VBX ����
�������. <�� automation �Ĺ���ʵ�ڲ�̫��> (ps. VC2.0 ��, ��
OLE2+VBX Ϊ OCX-OLE Custom Control)
==================================================================
OLE2 Ϊ Microsoft �����, OpenDoc �� IBM, WordPerfect �� Apple ��
����ı�. Ŀǰ�� news ��Ҳ�����ڱȽ�����, ���ڱ���Ӣ��
����ô��, ʵ�ڿ�����ȥ. ����������������, Ҳϣ��Դ���
�о���������, һ��������. (��Ҫ���Ұ� OLE2 ���� OpenDoc
ǰ��, ��Ϊ�Ҷ� OLE2 �Ƚ���.... ��˶� OLE2 ��д�Ƚ϶�,
��������ʾ OLE2 �ȽϺ� :>)
--
[m[1;35m�� ��Դ:����ˮ˼Դվ bbs.sjtu.edu.cn��[FROM: ][m
Technical Details
Message-ID:
<3LcVFV$xzJ@bbs.sjtu.edu.cn>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailShow Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB X-Google-Thread: 118e73,42eb7b65e1b94dbd,start X-Google-Attributes: gid118e73,public From: Pest.bbs@bbs.sjtu.edu.cn (Kill) Subject: OLE2 vs OpenDoc Date: 1997/11/22 Message-ID: <3LcVFV$xzJ@bbs.sjtu.edu.cn> X-Deja-AN: 292154058 X-Filename: IBM/M.880163311.A Organization: ��ˮ˼Դվ Newsgroups: cn.bbs.comp.os2