�� ����λ�ã�UML���� - ���� ��̳����    
Rational, WebSphere����

[2003/5/30]

Rational�Ѿ���ΪIBM�ķֲ�����WebSphere���ԣ�����ζ��ʲô�� �뿴WebSphere ���ʶ�IBM Rational��Eric Schurr�IJɷá�

�ɷ��ߣ�Ellie MacIsaac���࣬WebSphere����

2003��3�£�IBM����˶�Rational���չ��������������ȫ������֮�У���Ȼ���IBM��ȡ�����չ�Lotus�Լ�Tivoli �൱��ͬ�ķ����������ڲ���֮��Rational����ΪWebSphere���߼���һ���ֳ��֡�

Eric Schurr��IBM Rational�г������ܲã��������Ƿ�������Rational����WebSphere����������Ӱ����һ���������ĸ��˹۵㡣���һ���͸¶Rational�²�Ʒ���ص��Լ��ڼ�WebSphere�����ϵ�֧�֡�

����: Rational ��Ϊ��IBM�ķֲ������WebSphere��ζ��ʲô?

Schurr��Rational��IBM��������㡱���Ե���������ƽ̨����ˣ��������Ҫѡ��ȫ������������̣�Rationa�������ڡ�������build������ WebSphere��DB2�������ڡ����У�run������ Tivoli�������ڡ�����������Lotus���������������Щ��Э����

��WebSphere�Ŀ����߶��ԣ�����ζ�Ÿ�ȫ������ϵIJ�������ź�ϵĽ�������� ���԰����򻯷�����ṩ�����յ�Ŀ����ҪΪWebSphere���û��ṩ���õķ�����Ϊ���������Ѿ���IBM�ķֲ����������ǿ����Ż����ǵ���Դʹ�ã��˴˹����κ���Ϣ����֤��Щ��Ʒ���ϵø��á���ȥ����Ҳ����WebSphere ���ŶӺ������꣬�����ڣ������������������������ϵļƻ��ʹ��������з�Ծ�ԵĽ�չ��

���ʣ����������Rational����Ϊ������Ա���ṩ����Щ��Ʒ��

Schurr���������ڷ���һЩ�µIJ�Ʒ������ǿ�������еIJ�Ʒ�ߣ���Ҫ���Էֳ������ࣺ����Ӧ�ÿ�������չ�Ŀ������Լ�����һ�����������õĿ������̡�

����Ӧ�ÿ���

ʹ��IBM Rational�Ŀ��ٿ������ߣ�ӵ�и��ֿ�����Ա����֯���Ժܷ���ؿ���N��Ӧ�á�����һЩ������ԱҲ�����ŷḻ��J2EE�������飬����Ҫ���ǣ��󲿷���û�С�������ָ����Ŀǰȫ�����Լ��1.5��Java������Ա��������һ��Java������Ա�д�඼������J2EEר�ҡ����ǵijɹ�����Ҫ�������������Ǵ�������J2EE��Ӧ�ã��������˽�J2EE�ļ���ϸ�ڡ�

���ʣ� �ܷ����һ�¡��ܹ���RAD��architected RAD�����ĸ���?

Schurr�����ܹ��ġ���ζ������һ������ģ�͵IJ�Ʒ��Ҳ����˵������UML��Ԫ��������ģ�͡�����������Ա�֤Ӧ���ǿɿ����ҿ������ġ�90�����RADӦ�õĹ���ȷʵ�ܿ죬������һ���ͺã�����ܺ��Ļ���ʹ���ߡ�IBM Rational�Ŀ��ٿ������߽������㽫RAD�������ڿ��ٵع���Ӧ�ã����������ǻ��ڼܹ��Ļ������й�����Ӧ�õĿɿ��ԡ��������Լ��ɹ����Զ����Եõ���֤�� Ϊ�˼�������ϵͳ�ļ��ɣ�������ϵRational Rapid Developer �õ������������ݿ��������Ӧ���Ժ����е�Ӧ�ü��ɲ�������չ�����죬�����²�Ʒ��ʱ�򣬸������֯Ŭ�����ù�ȥ�Ĺ����ɹ���

���ʣ� IBM���ƣ����֮ǰ����WebSphere ��Ʒ�����м��ɸ����RAD���ԡ�IBM Rational ��Rational Rapid Developer�Ƿ����ڳ������Ŀ��Ŭ����

Schurr�����ɣ�IBMһֱ����Ŭ��Ϊ�û��ṩ�����RAD���ԡ�Rational Rapid Developer�ǰ�����Щ����J2EEר�ҵĿ�����Ա��WebSphere Studio ����ò�Ʒ����һ����Ŀ�п���ͬʱʹ��Rational Rapid Developer��WebSphere Studio�����磬����һ��10���˵Ŀ����Ŷӣ�2��3��J2EEר�Ҿ͹��ˣ�����ʹ��WebSphere Studio ��Rational XDE��������ʹ��Rational Rapid Developer�����������֣�������ǵĹ���������һ��

��չ�Ŀ���

Ϊ������IBM�Կ�����Ա�ij�ŵ��XDE����WebSphere Studio��Eclipse Rational�IJ��������ΪRational XDE Developer��Rational XDE Developer������WebSphere Studio 5��Eclipse 2�Լ�Microsoft Visual Studio .NET�С�Ϊ����չ����������Rational ��Purify��������ɵ�Rational XDE�У� Purify �а������ڴ����������ʱ���������븲�ǣ�code coverage���Լ������Ż�����Ĺ��ߡ���Щ���ܶ����Ͻ���WebSphere�е�XDE�У��԰���������Ա���ͷ�۵ĵ������⡣���⣬����������Rational XDE Developer ������UMLģ�ͣ����п��ӻ�׷�٣�trace���͵��ԡ�

��JAVA������Ա��˵��ͬ�����µIJ�Ʒ��Rational XDE Tester�������Զ�����Java��Web Ӧ�ò��Բ�Ʒ��������ΪWebSphere Studio 5 ��Eclipse 2�IJ�����С�

��������

��ȥ�����У�Rational��Rational Unified Process (RUP) �Ľ���Ϊ��һ��������ļܹ���ʹ���߿��Ը�����֯����Ҫ���ӻ���ɾ������� ������Ա����RUP����Ȥ����Ϊ����������������ͳһ�Ļ���������͹������塣����ͬ����ʶ��ÿ����Ŀ����֯���Dz�ͬ�ģ���ͬ����֯��Ҫ����Щ��������֯�����õ�����Ӧ�õ�����Ļ���֮�У��������ض�����Ŀ�����Ż���Rational�Ѿ���RUP�������Ż�����֯�����ڶ������϶���������� �C��������֯����Ŀ�Լ����˵������

���ʣ� ������ζ�����������Щ���ܣ�

Schurr������֯�㣬���Ƕ���֯�Թ��̽����ع������������˸Ľ��������ڻ����IJ���Ͻ��и��죬�����ɶ�ȫ��֯���õ���֯���̣����Զ�RUP����ȫ��Ķ��ơ�

��������Ŀ�ָ�����ͬ��RUP���ڰ���һ����ǿ�����RUP Builder�����԰����û�������RUP �Լ����Ӳ����������˵�IJ����ָ�û�������ΪRUP�������ݵ�ģ�飬���ڿ��õ���30�����ҡ���ϸ��Ϣ���Է��� http://www.rational.com��

����Ŀ�е�ÿ��������Ա�Ƕȿ��ǣ�ÿ���˶�ֻ����RUP����صķ��档����������һ���µĹ���MyRUP�������԰����û����ݸ��˵ĽǶ�������RUP�����û��ض��Ľ�ɫ������עRUP�е��ض����棬���Ը��Ļ���ɾ�����ݡ�

����

Rational ����Ϊ���Ʒ�������ָĽ�������Rational ClearCase ���ڼ�ǿ�˶��Ŷӿ�����֧�ֲ���WebSphere Application Server 5���ܽ����һ��Rational �����乤���׼�Ҳ���Ľ����䰲װ�����������ö����Ӽ򻯡������ĸĽ�����Rational Project Console��Rational����Ŀ����ϵͳ�����ṩ���µı����������

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