reliable-zeromq
Version:
A collection of reliable zeromq messaging constructs
18 lines • 1.6 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const ZMQRequest_1 = require("../../Src/ZMQRequest");
const ZMQResponse_1 = require("../../Src/ZMQResponse");
const TestEndpoint_1 = __importDefault(require("../Helpers/TestEndpoint"));
async function RunDemo() {
const lEndpoint = TestEndpoint_1.default.GetEndpoint("RegistrationDemo");
const lResponder = new ZMQResponse_1.ZMQResponse(lEndpoint, () => Promise.resolve("RESPONSE"));
const lRequester = new ZMQRequest_1.ZMQRequest(lEndpoint);
await lRequester.Send("HELLO, THIS IS MESSAGE 1");
lResponder.Close();
lRequester.Close();
}
RunDemo();
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiWk1RUmVxdWVzdFJlZ2lzdGVyLmRlbW8uanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi9UZXN0L0RlbW9zL1pNUVJlcXVlc3RSZWdpc3Rlci5kZW1vLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEscURBQWtEO0FBQ2xELHVEQUFvRDtBQUNwRCwyRUFBbUQ7QUFFbkQsS0FBSyxVQUFVLE9BQU87SUFFbEIsTUFBTSxTQUFTLEdBQVcsc0JBQVksQ0FBQyxXQUFXLENBQUMsa0JBQWtCLENBQUMsQ0FBQztJQUN2RSxNQUFNLFVBQVUsR0FBZ0IsSUFBSSx5QkFBVyxDQUFDLFNBQVMsRUFBRSxHQUFvQixFQUFFLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDO0lBQy9HLE1BQU0sVUFBVSxHQUFlLElBQUksdUJBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQztJQUV6RCxNQUFNLFVBQVUsQ0FBQyxJQUFJLENBQUMsMEJBQTBCLENBQUMsQ0FBQztJQUVsRCxVQUFVLENBQUMsS0FBSyxFQUFFLENBQUM7SUFDbkIsVUFBVSxDQUFDLEtBQUssRUFBRSxDQUFDO0FBQ3ZCLENBQUM7QUFFRCxPQUFPLEVBQUUsQ0FBQyJ9