import sys sys.path.append(r"..\Debug") sys.path.append(".") import tibrv tibrv.environment.open() t = tibrv.transport("0568", "vldntstapp07", "vldntstapp07.foo.com:7500") import time subject="TEST.FOO.BAR" n = 1 while True: msg = {"COUNT":n} t.send(subject, msg) print subject, msg time.sleep(5) n = n + 1 print "press return to exit" sys.__stdin__.readline()
import sys sys.path.append(r"..\Debug") sys.path.append(".") import tibrv tibrv.environment.open() t = tibrv.transport("8650", "pc391", "pc391.foo.com:7500") subject = "DATAEXP.VOD LN" message = { "MSG_SRC" : "GENPUB", "MSG_TYPE" : "DATAEXP", "EQUITY_TICKER" : "VOD LN", "EQUITY_NAME" : "VODAFONE GROUP PLC", "ISSUER_TICKER" : "VOD LN", "ISSUER_NAME" : "Vodafone Group PLC", "LENDERS" : 29 , "AVAILABLE" : 37420270302.427795 , "ON_LOAN" : 10705819494.514700, "USAGE_RATIO" : 0.286097 , "BORROWERS" : 8, "BORROWERS_FROM_INV" : 6, "BORROWERS_FROM_MKT" : 1, "ON_LOAN_FROM_INV" : 1142873046.081000, "ON_LOAN_FROM_MKT" : 9562946448.433701, "USAGE_RATIO_FROM_INV" : 0.030542, "PCT_MKT_CAP" : 0.062755, "LAST_UPDATE" : (2007,06,18,18,02,00)} t.send(subject, message)
import sys sys.path.append(r"..\Debug") sys.path.append(".") import tibrv tibrv.environment.open() t = tibrv.transport("8650", ";239.255.210.1", "qsvr02.foo.com:7500") subject = "TEST.LIST1" msg = {"MSG_TYPE": "LIST", "COUNT": 4, "ITEM_1": "the", "ITEM_2": "quick", "ITEM_3": "brown", "ITEM_4": "fox"} t.send(subject, msg) print subject, msg subject = "TEST.LIST2" # msg = {'MSG_TYPE':'LIST', 'COUNT':4,'ITEM_1':'FOO.CDSCRV.LATEST.VOD LN', 'ITEM_2':'FOO.CDSCRV.LATEST.BAY GR', 'ITEM_3':'FOO.CDSCRV.LATEST.SBRY LN', 'ITEM_4':'FOO.CDSCRV.LATEST.TSCO LN'} msg = { "MSG_TYPE": "LIST", "COUNT": 5, "ITEM_1": "FOO.CDSCRV.LATEST.BAY GR", "ITEM_2": "FOO.CDSCRV.LATEST.VOD LN", "ITEM_3": "FOO.CDSCRV.LATEST.SBRY LN", "ITEM_4": "FOO.CDSCRV.LATEST.TSCO LN", "ITEM_5": "FOO.CDSCRV.LATEST.TIT IM", } t.send(subject, msg) print subject, msg subject = "TEST.GRID2" # msg = {'MSG_TYPE':'GRID', 'ROWS':2, 'COLS':2,'ITEM_1_1':'21-May-2007', 'ITEM_1_2':51.2, 'ITEM_2_1':'21-Mar-2007', 'ITEM_2_2':'55.7'}