作者jaweji123 (jaweji)
看板C_Sharp
标题Fw: [问题] ASP.NET & API相关问题
时间Sat Dec 28 11:10:30 2013
※ [本文转录自 Web_Design 看板 #1IlPA_x3 ]
作者: jaweji123 (jaweji) 看板: Web_Design
标题: [问题] ASP.NET & API相关问题
时间: Fri Dec 27 22:46:21 2013
小弟刚碰ASP.NET不久
目前要设计一套系统
架构大概如下
前台会有一只C的软体 -->透过TCP/IP传给资料库
後台用IIS ASP.NET架设网站
和SQL资料库收集资料
网站可以汇整前台的资讯
有个想法不知有无可行性
想请问各位大大的意见
小弟想在网页上加入按钮
传指令给前台
并希望可以回传前台的资料或小档案(而外的,非资料库里的)
到网页端显示或下载
但感觉单纯网页好像不能这样搞
是否多做个ASP.Net Web api 就可以有这样功能
还是说要而外其他程式资源?
还是完全不可行?
还请各外大大帮小弟指条明路 m(_ _)m
感谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.121.135.238
※ 发信站: 批踢踢实业坊(ptt.cc)
※ 转录者: jaweji123 (140.121.135.238), 时间: 12/28/2013 11:10:30
1F:→ m339606:这要看你的ASP.NET是不是对前台有完全的权限 12/28 11:54
2F:→ m339606:前台加写接口,後台呼叫并回传 12/28 11:55
感谢大大的回答
小弟前台会先订好封包格式
但小弟比较疑惑的是使用ASP.NET就可以让网页有类似SOCKET的功能?
还是要用到ASP.NET API 或者WCF? 或其他呢?
※ 编辑: jaweji123 来自: 140.121.135.238 (12/28 13:14)
3F:→ Harper34:websocket signalR? 12/28 15:32
非常感谢大大的回答
完全符合我要的需求
不过好像都是较新的技术>"<
看来要更多的前置作业了 ◢▆▅▄▃-崩╰(〒皿〒)╯溃-▃▄▅▆◣
※ 编辑: jaweji123 来自: 140.121.135.238 (12/28 15:47)
4F:推 a926:signalR确定能达到你的需求~我有做过类似的应用 12/28 19:49
5F:→ m339606:让前台主动定时将资料回传也是种方法 12/29 10:51
6F:→ jaweji123:考量到频宽跟效能 才想用这架构 12/29 16:39
7F:→ jaweji123:虽然还不确定是否还是吃sever资源 orz 12/29 16:41
8F:→ jaweji123:不过真的可行 web可玩度就可超乎想像 跨平台之光▼ 12/29 16:45
9F:→ Litfal:主要还是要先分析是否必需要用到推播。需要就用下去吧。 12/29 18:27
10F:→ andymai:ㄜ...不太懂这跟"跨平台"有什麽关系... 12/30 09:52
11F:→ YahooTaiwan:是说web可以跨平台的意思吗 12/30 13:11
12F:→ andymai:跨平台指的应该是同一个程式可以在别的平台上面跑~而不是 12/30 13:18
13F:→ andymai:互相沟通就能算数~因为这样根本不存在所谓的"平台"问题 12/30 13:19
小弟是要打问号不知为什变成下箭头Orz
只是想说web有SOCKET可以用
很多程式可以用WEB做
不用绑WIN OR IOS平台
小弟程式资历浅不知是否有错
题外话 还在想如何下手>"< 一定要IIS8?
※ 编辑: jaweji123 来自: 140.121.135.238 (12/30 16:13)
14F:→ Beramode:所谓的前台不就是网页端吗? 12/30 17:26
15F:→ Beramode:还是说你指的是其他使用者正在操作的网页? 12/30 17:27
16F:→ Beramode:一直在想前台怎麽会有C... 12/30 17:30
是我打得不清楚
总共有三方
甲方 算Ccode程式会收集资料 给资料库(内加自订TCP指令)
乙方 IIS SQL sever
丙方 网页(websocket 跟 甲方直接捞些资料)
最少三台电脑
甲方会有很多台
丙方有点像控制端或监控端
不想增加SQL附载 才想用这方法
※ 编辑: jaweji123 来自: 140.121.135.238 (12/30 21:06)
17F:→ andymai:网路的沟通就是用socket啊~所以订好格式就行了~如果要给丙 12/30 23:27
18F:→ andymai:方管的话~我会想让甲方在开启时跟丙方做"注册"的动作~这样 12/30 23:28
19F:→ andymai:丙方就知道有多少台甲... 12/30 23:28
了解 目前在想的是websocket
连线是断线就要全部重新交握 那就暂存丙端
如果有些可以沿用可能就会考虑存SQL 加快速度
还是要等晚点来用win8 上的 IIS8 试才知>"<
※ 编辑: jaweji123 来自: 140.121.135.238 (12/31 11:52)