Показать сообщение отдельно
  #2 (permalink)  
Старый 17.03.2016, 14:42
Новичок на форуме
Отправить личное сообщение для andryxx Посмотреть профиль Найти все сообщения от andryxx
 
Регистрация: 15.06.2015
Сообщений: 5

у вас все не по-джедайски.
во-первых, формирование задержек для получения ответов есть зло. тем более таким способом. вы "подвешиваете" сервер на время таймаута. вся прелесть асинхронности node.js теряется.

куда вам следует копать:
во-первых, используйте нормальный, современный способ обмена данными между клиентом и сервером, напрмер на основе вебсокета можно как здесь, либо через socket.io, в конце концов XmlHttprequest.
во-вторых, ответ отправляйте в функции-коллбэке, запускаемой по факту получения ответа от MS SQL
Ответить с цитированием