你需要做的:
1新建一个WebService的工程
2编写对方要的数据,就是对方提供参数,你方返回结果
3发布WebService到外网,可供外部访问
起因是某个同事接到了领导安排下来的一个需求,要在一个Web应用(Java+Tomcat)中,记录用户登录时的IP地址和MAC地址,用于安全审计,于是咨询我如何实现。
第一反应是,这个需求本身是不成立的,根据以往的了解,MAC地址应该是过不了路由器的才对。
以往做开发,都是用engineer的思维:先动手做,遇到问题再解决问题。但这个需求,应当用scientist的思维去思考:首先确定能不能做,然后才是怎么做。
翻查了一些资料,想来证实" 为什么WEB服务器,可以获取到客户端的IP地址,但获取不到MAC地址 ",看着看着才发现,这是个挺大的命题,够写一篇BLOG了。
PS:由于个人对这块内容了解的不够彻底, 本文很可能会有谬误 ,请读者先不要太当真,另外希望平台组的同事给予指证。
我所认为的结论应该是这样的:
下面一步步解释一下。
先从>普通的数据采集仪一般通过RS232口连接。
但目前大多数笔记本都没有RS232口,需要通过一个USB-RS232转换器连接,比较麻烦。致远电子的GM100、GP100数据采集仪自带Web服务器,直接通过网线与电脑连接,用浏览器访问其IP地址,即可进入设定及监控界面,快速配置和浏览采集数据,无需安装上位机,易用性强。
1、数据采集器主要应用于仓储物流管理中,由于其行业特性数据多变复杂,人为输入失误无法完全避免所以采用数据采集器来解决。2、它是通过PC端程序和数据采集器本身终端程序来共同完成的,一般通过条码来实现数据采集。3、采集后数据会暂存在采集器本身上,待采集完毕或汇总时要通过数据线与PC同步。4、并将所采集的数据信息上传到PC端软件中。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)