�� ����λ�ã�UML���� - ���� ��̳����    
MDA����Ӧ�����
 

[2003/1/20]

Richard Soley��OMG����ϯ��CEO���ع���Ϊ�������ͷֲ�ʽ����ϵͳ������Web services���Ĺؼ��ܹ�ƽ̨�Ĺ淶�������ı�׼�ϵ�Ŭ����OMG���������CORBA��MDA ��UML��ϵ�б�׼��������eWeek����ϯ׫����Darryl K. Taft���ϸ��º�Soley�ĶԻ���

eWeek: Web services ����������?

Soley: Web services���ڵ��������1991���CORBA �Լ�1994���COM [Microsoft ��˾���������ģ�� Component Object Model] ��������һ����µļ�����Ŀǰ��ȱ��һЩ��Ҫ�ķ����������ܺ����񡣵�һ����Ҫ�IJ�֮ͬ�����ڣ����е��˶��Ѿ�������Web services����һ���൱��ͬ������ζ�Ž����кܺõ�ʵ�ֳ��֣�Ȼ��Ϳ����ڴ�֮�Ϲ�������Ҫ�ķ���Web services��Ȼ����һ��ȫ�µļ�������Ҳ�Dz����ܵġ�Web servicesֻ��һ�����ʶ��ѡ�����������ҵ��������Ͽɣ��ҵ�Ȼ�dz����ˣ�����Ϊһ�������ߣ��Ҹ�����Ȥ������ô����һ��Ӧ�ò����ɵؽ��䲿�𵽲�ͬʱ�ڵIJ�ͬ�ܹ��ϡ�
�����Ϊʲô����Ҫ����MDA��ģ�������ܹ�����ԭ����Ϊ����ҿ���ΪӦ�ý�ģϵͳ�Զ����ɺ͵ײ�ܹ������ݸ�ʽ�Լ����ݴ���֮������ӡ�����ֻ��Ҫ���ij����ҵ���߼����Ƕ�á����Ҫ�ϸ�ʱ�֣���������for Web services�ģ������˾��Ҫ����������for CORBA������for COM�ܹ��ġ�����Ҫ���ǣ����µ�������ֵ�ʱ����Ҳ����������Ӧ��Ӧ�á�

eWeek: MDA [ģ�������ܹ�] �Ľ��̶ܳ���Σ�

Soley:MDA��С��˾�н��ܵ�Ҫ��һЩ�����ڴ�˾�б�Ѹ�ٲ��ã�ԭ��ܼ򵥣���ȷʵ�ı������������ķ�ʽ����ʹ���Ѿ�������ģ������
�Ѿ���չ�˽�ģ�����Ĺ�˾����һ���������ģ���������һ����ģ�Ŷӣ������ҳ�ҵ���ʵ�ַ�ʽ�����һ��ģ�ͣ�Ȼ����д������Ϳ�ϸ�����ɫ��װ���������ַ���������Ա���ŵ�ÿ���˵Ĺ���̨�ϡ�������Ա�ٿ�����ģ�͵��������ۻᣬȻ��ص�����̨������ǰ��Ĺ������ְ�ģ���׵���һ�ߡ��������������ԭ�����ڣ�ģ�ͺ�ʵ��û��ֱ�ӵĹ�ϵ��
MDAҪ���ľ��ǰ�ģ�ͱ���Ҳ��Ϊһ�������Ĺ�����ʹ�ñ��������Զ����ɺ�ʵ�ּܹ���J2EE��.Net��CORBA��COM�����������ת�����־ô洢��ת�������ԡ����ݸ�ʽ�ȣ������õ�Web services�������д�UML��SOAP���򵥶������Э�飩��WSDL��ӳ�䡣��ˣ���ȡ����ģ�͵ķ������㲻��Ҫ����������Ա����Ҫ�Ķ�����ʵ���ϣ���Ĺ����ɹ����Զ����ɳ����롣

eWeek: ��Դ��MDA��������ڣ�

Soley:���ŵı�׼ʹ���ǵĹ淶���������������˶����Խ��ܣ�������ijһ�������̵Ŀ��ƣ�����Դ����ʹ���ǵõ���Ҷ����ܵ�һ��ʵ�֣�������ij�������̵Ŀ��ƣ������ߵĽ�Ϸdz����������ʵ������Բ�ʹ����������������ôһ��ʵ�֣����ܿ����κ�һ����˾����Ҫ��ʱ����Ϳ���ʹ��������Ҳ֪����OMG�����ս���һ���淶֮ǰҪ��Ҫ����Ӧ��ʵ�֣�OMG�Ѿ������˲��ٿ�Դʵ�ֵĹ淶����һ�����Ƿdz����⡣

eWeek: ������ΪOMG������Web services���򷢻Ӹ�������ã����Ĺ۵��أ�
Soley: �������DZ���Ҫ���ġ����ڵ������������Ҫרע���������ó��������ҿ��Ը�������������Ŭ����������Ҫ�������ȣ�����Ҫȷ��MDA��Web services����ȫ֧�֡����Ǹոս�����һ����׼���ƶ���ʵ�������Ѿ����������ǵ���վ���ˣ������Ѿ����ˣ���ʵ�֡������������һ��UMLģ���Զ�������Ӧ��WSDL�����SOAP�ļ�ͷ��Ҳ����˵������Ҳ����ȥ����Щ���˵�Э��ϸ���ˡ�
���⣬���ж�ӦCORBA��ӳ�䡣��ˣ�������Ѿ�����һ��CORBA�ܹ�������ϣ��������ʵ�����Web service��bim�� bam��boom�����Ѿ����������ˡ����⣬�������ǵ��Ǹ��������ĵij�Զ�Ĵ��㣬�����������Ѿ�ȡ�õijɼ������Ǵ�������۵�Web serviceȱ�ٵĶ��������񡢰�ȫ���־��ԣ��������������ַ���Ŀ¼�ȵȡ������Ѿ���CORBA ��COM��Ϊ��Щ�������ʮ���ˣ���������Ҫ�����ǰ���Щ�������UMLģ�ͣ����ɶ�Ӧ��Web serviceʵ�֡����������Ŀǰ�Ĺ�������Ȼ�����ڻ�û����ɡ�

���� eweek�������� ժ�룬����ת��������ҵ��;��