我是一个没有编程经验的机械工程师。我得到了一个项目,试图将数据从机器设备流式传输到基于web的或独立的客户端应用程序。这个想法是为了监控这台机器的动作以及它正确执行命令的能力。该设备将通过rs232或cat-5连接连接到适配器和代理,并假定将信息传输或转储到代理。客户端应用程序将通过TCP/IP上的HTTP提交命令。响应数据应该用xml表示。
我知道这是一个非常普遍的问题或场景,可能需要更多细节,但我甚至对如何开始感到困惑。就像我说的,我完全没有使用C#或C++的经验,所以这让我很困惑。学习如何创建它的最好/最快的方法是什么?任何建议或建议都将不胜感激。
发布于 2010-07-09 22:41:56
最好的建议是告诉你的公司聘请一名顾问为你写这篇文章。
接下来,您必须学习基本的C#和编程。
您可以启动here MSDN初学者站点。
请记住,学习编程需要时间,学习的最好方法是编写代码,并不断地编写它。
发布于 2010-07-09 22:55:23
就我个人而言,我认为这个场景是一个严重的管理不善的情况,因为分配给你这样一个任务。除非你的经理只是想让你保持忙碌,直到有更多的工作要做,否则你的公司会更好地引入一位顾问,并在较短的时间内让专业人士完成这项工作。当你经历学习曲线的时候,他们的花费将比咨询费更高。
这不是对你的打击,我相信这是你可以及时学习的东西,因为作为一名机械工程师,你显然很聪明。
我知道这不是你真正想要的答案,这只是我的观点,但我也在努力做到诚实和乐于助人。
为了给出困难的答案以及从哪里开始,我们真的需要更多地了解您正在使用的设备。如果我们使用的是windows移动设备,那么从互联网或.NET书籍中学习可能相当容易。另一方面,自定义设备或具有非常低级别API的设备可能是真正难以使用的设备。
发布于 2010-07-09 22:49:49
我想没那么容易吧。首先,您的机器设备是否能够发送HTTP请求?
如果答案是肯定的,那么就不会有任何问题(你会在互联网上找到一些关于如何从你的机器设备发送HTTP请求的帮助)。
如果答案是否定的,那么首先你必须使用一些MicroController在上面写TCP/IP栈。说来话长..当然,有我的背景对你来说并不容易。我同意'David Basarab‘让你的公司聘请一名顾问为你写这篇文章。
致以问候。
https://stackoverflow.com/questions/3213634
复制相似问题