I think you do not need this - CLSID.createFromProgID("NOW.ScripRTD"),
I have already given you the Server Name which is CLSID.
I have also given the six methods/interfaces of the server.
Anyway this should have given you the CLSID - System.out.println("ClassID = " + clsid);
I think it is to be used along with braces. Just Create Instance of the server, 'ServerStart(CallbackObject)' andfollow up with 'ConnectData' method. Return value of ConnectData will be two dimentional array.
Say - ConnectData(TopicID, Strings, GetNewValues)
e.g. - ConnectData(1, nse_fo|NIFTY14JAN6200CE, True)
e.g. - ConnectData(2, nse_fo|NIFTY14JAN6100CE, True)
and see what you get.