I am developing chat application with sapui5. so i am using websocket at sapui5 side. But at Node.js -server side,I am using Restify framework which helps to work with microsoft universal bot builder framework. But I am not able to fetch data from sapui5 side nor able to send data to node.js server. My code at Node.js side:-
//var restify = require('restify');
var builder = require('botbuilder');
var AWS = require('aws-sdk');
AWS.config.region = 'us-east-1';
var restify = require("restify");
var server = restify.createServer();
server.listen(3982, function () {
console.log("%s listening at %s", server.name, server.url);
});
var connector = new builder.ChatConnector({
appId: process.env.MICROSOFT_APP_ID,
appPassword: process.env.MICROSOFT_APP_PASSWORD
});
var bot = new builder.UniversalBot(connector);
server.post('/api/messages', connector.listen());
.......
My code at sapui5 side:-
var conn = new sap.ui.core.ws.WebSocket('ws://localhost:8080');
connection = conn;
// connection opened
connection.attachOpen(function (oControlEvent) {
console.log("Its opened");
sap.demo.common.notify('onOpen', 'websocket connection opened...',
'success');
});
// server messages
connection.attachMessage(function (oControlEvent) {
........
Can any one tell me how should i acceess my server at sapui5 application side.?
via NELSON KALARIYA
No comments:
Post a Comment