作者danny789 (这其中一定有什麽误会)
看板Programming
标题Re: [问题] 这种功能使用哪种语言最快?
时间Mon Dec 7 14:36:56 2009
※ 引述《sparc (Lenovo sucks)》之铭言:
: 标题: Re: [问题] 这种功能使用哪种语言最快?
: 时间: Mon Dec 7 09:56:23 2009
:
: ※ 引述《琏琏 <[email protected]>, 看板: Programming》之铭言:
: : 用钱砸下去最快...
: : 大部分程式都不能直接存取硬体,如果你东西是透过专用 IO 卡而非 COM Port ,对
: : 於硬体厂商提供的 API 依赖性很大,若是透过 API 存取,对 C# 来说,WinForm 与
: : WebForm 差不了太多。
: : 一般先写 WinForm 测,然後编译成 dll 直接给 WebForm 用,当然也可以把原始码
: : 转移给 WebForm 用。
:
: 嗯嗯 了解
: 不过IO的部分取觉得我们所使用的硬体 这个可以找厂商解决
:
: 所以先假设我们只需要做 com port的存取就好了呢?
:
: 对我们而言 比较困难的是透过网页对伺服器的硬体做控制这一段
: 想找个开发起来最简单省时的方式
回的内容较多,用回覆的方式
不知道你说的 "伺服器程式" 是什麽型态的应用伺服器(Application Server)?
会用应用伺服器一定是多层(Multi-tier)的程式应用
控制硬体的部份写在应用伺服器端(如用 COM Port或专用IO卡提供的SDK)
然後再使用端(Client)呼叫应用伺服器端作动作,当然你的应用伺服器要有对应的界面
至於用什麽语言开发应用伺服器? 其实若是用 Com Port 几乎认何语言都可以吧?
不过如果是用专用IO卡,最好是用其支援的语言撰写以免造成不可预期的问题
当然也可以如琏琏大所言,将其编译成 dll 再给其他语言使用,但这样会有一些风险
--
Play it as it lays. -- Joan Didion
处事要顺势而为,不要以为看过鱼儿逆流而行,就认为天底下有逆势而为这种事
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.254.35.220