I want to make it simple. Please someone can help me. Any positive reply will be appreciated. My simple question is how to print the final array in the browser. I am trying to display it in a browser but cannot do this. Please help me with this. I am new to the system.
var http = require('http');
var mysql = require('mysql');
http.createServer(function(req, res) {
var connection = mysql.createConnection({
host : 'localhost',
user : 'DB_USER',
password : 'DB_PASS',
database : 'DB_NAME',
});
connection.connect();
var resp = [];
async.parallel([
function(callback){
setTimeout(function(){
soap.createClient(url, function(err, client) {
client.setSecurity(new WSSecurity('USER_NAME', 'PASSWORD'));
client.SubmitMessage(strContent1, function(err, result) {
resp.push(result.message.payload.unit_of_business_results['premium_details']);
});
});
}, 200);
},
function(callback){
setTimeout(function(){
soap.createClient(url, function(err, client) {
client.setSecurity(new WSSecurity('USER_NAME', 'PASSWORD'));
client.SubmitMessage(strContent2, function(err, result) {
resp.push(result.message.payload.unit_of_business_results['premium_details']);
});
});
}, 100);
},
function(callback){
setTimeout(function(){
soap.createClient(url, function(err, client) {
client.setSecurity(new WSSecurity('USER_NAME', 'PASSWORD'));
client.SubmitMessage(strContent3, function(err, result) {
resp.push(result.message.payload.unit_of_business_results['premium_details']);
});
});
}, 100);
}
],
function(err, results){
});
res.writeHead(200);
res.end(JSON.stringify(resp));
}).listen(8020);
source
share