Click here to Skip to main content
15,887,946 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
QuestionHow can i explain this to our programmers? Pin
Member 1133122523-Dec-14 5:10
Member 1133122523-Dec-14 5:10 
AnswerRe: How can i explain this to our programmers? Pin
Eddy Vluggen23-Dec-14 7:54
professionalEddy Vluggen23-Dec-14 7:54 
AnswerRe: How can i explain this to our programmers? Pin
Dominic Burford30-Dec-14 5:38
professionalDominic Burford30-Dec-14 5:38 
AnswerRe: How can i explain this to our programmers? Pin
jschell30-Dec-14 11:10
jschell30-Dec-14 11:10 
QuestionA good pattern for complex search criteria? Pin
Member 1132553220-Dec-14 14:05
Member 1132553220-Dec-14 14:05 
AnswerRe: A good pattern for complex search criteria? Pin
Garth J Lancaster20-Dec-14 14:28
professionalGarth J Lancaster20-Dec-14 14:28 
AnswerRe: A good pattern for complex search criteria? Pin
Eddy Vluggen23-Dec-14 8:03
professionalEddy Vluggen23-Dec-14 8:03 
QuestionA server to communicate with a robot Pin
cocoonwls17-Dec-14 6:26
cocoonwls17-Dec-14 6:26 
Hi all,

Any suggestion or tips on application architecture if i need to develop a server application which is using to communicate with remote machine?
(remark : machine firmware is using ROS.)

Original idea:

a) Client UI (.aspx) <---request/response---> web server(IIS) & db <---communicate via network connection---> machine

b) robot will keep update status to db via web server application every few second.

c) Meanwhile, server application need to do some algorithm then response to robot every few second or any instruction from robot.

d) Client need to connect to server every second to get the latest data (monitoring purpose)

e) Client can control robot via server application.

My question are,

1) shall i develop the server application using web technology or using window programming? (I found some article said that can using websocket .NET 4.5 as server,is suit for my case? )

2) what is the pro and con for both web and window programming?

Any tips or suggestions are welcome

Thanks in advance
wls

modified 17-Dec-14 12:47pm.

AnswerRe: A server to communicate with a robot Pin
Eddy Vluggen17-Dec-14 7:34
professionalEddy Vluggen17-Dec-14 7:34 
GeneralRe: A server to communicate with a robot Pin
cocoonwls17-Dec-14 13:57
cocoonwls17-Dec-14 13:57 
GeneralRe: A server to communicate with a robot Pin
Eddy Vluggen18-Dec-14 0:29
professionalEddy Vluggen18-Dec-14 0:29 
GeneralRe: A server to communicate with a robot Pin
cocoonwls18-Dec-14 13:49
cocoonwls18-Dec-14 13:49 
GeneralRe: A server to communicate with a robot Pin
Eddy Vluggen19-Dec-14 5:32
professionalEddy Vluggen19-Dec-14 5:32 
GeneralRe: A server to communicate with a robot Pin
cocoonwls21-Dec-14 19:04
cocoonwls21-Dec-14 19:04 
GeneralRe: A server to communicate with a robot Pin
Eddy Vluggen22-Dec-14 2:59
professionalEddy Vluggen22-Dec-14 2:59 
GeneralRe: A server to communicate with a robot Pin
cocoonwls22-Dec-14 14:45
cocoonwls22-Dec-14 14:45 
GeneralRe: A server to communicate with a robot Pin
Eddy Vluggen23-Dec-14 7:48
professionalEddy Vluggen23-Dec-14 7:48 
AnswerRe: A server to communicate with a robot Pin
Keld Ølykke4-Jan-15 12:42
Keld Ølykke4-Jan-15 12:42 
AnswerRe: A server to communicate with a robot Pin
manoranjan10-Jan-15 11:22
manoranjan10-Jan-15 11:22 
QuestionNever use pure built in types Pin
D4rkTrick11-Dec-14 6:23
professionalD4rkTrick11-Dec-14 6:23 
AnswerRe: Never use pure built in types Pin
Richard MacCutchan11-Dec-14 6:43
mveRichard MacCutchan11-Dec-14 6:43 
GeneralRe: Never use pure built in types Pin
D4rkTrick21-Dec-14 8:18
professionalD4rkTrick21-Dec-14 8:18 
AnswerRe: Never use pure built in types Pin
den2k8811-Dec-14 7:37
professionalden2k8811-Dec-14 7:37 
GeneralRe: Never use pure built in types Pin
jschell12-Dec-14 12:29
jschell12-Dec-14 12:29 
GeneralRe: Never use pure built in types Pin
den2k8814-Dec-14 0:09
professionalden2k8814-Dec-14 0:09 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.