Page 1 of 1

On what technology is DataStage GUI built ?

Posted: Mon Aug 18, 2014 1:51 am
by zulfi123786
Hi,

Was curious to know on what technologies/tools is the DataStage GUI (Designer, Director, Administrator) built and on what does the client - server interaction happen.


Thanks

Posted: Mon Aug 18, 2014 5:45 am
by priyadarshikunal
Well, first thing that comes to my mind is Java, did you see lot many jar files in the installation directory? and did you notice java logo and its copyright statement on the splash screen when you launch the client components. However there has to be some other stuff as well I am not too sure about.

Posted: Mon Aug 18, 2014 6:31 am
by zulfi123786
Yup, its Java looking at some logos and even recollect seeing "built on eclipse" , my question was more towards which modules of Java were used and if at all any thing else other than java goes into it.

Posted: Mon Aug 18, 2014 11:00 am
by qt_ky
I suspect a lot of C/C++ but don't know... Java 1.0 was released in 1995. DataStage 1.0 in 1997.

Posted: Mon Aug 18, 2014 11:19 am
by chulett
I could have sworn it was all originally VB. [shrug]

Posted: Mon Aug 18, 2014 11:57 am
by PaulVL
we know it needs .NET

Posted: Mon Aug 18, 2014 2:42 pm
by ray.wurlod
The old DataStage Designer (still the current one, not the new browser-based one) is a real mongrel, with bits of VB, bits of C, bits of C#, bits of C++, bits of Java (not much), and probably bits of someone's leg. And the plug-in architecture means that server plug-in stages can be written in any language that can call C-callable functions.

Director, Manager and Administrator clients are cleaner, but still have a mix of VB and C (primarily).