MyException - 我的异常网
当前位置:我的异常网» J2EE » java to C,该怎么处理

java to C,该怎么处理

www.MyException.Cn  网友分享于:2013-02-16  浏览:15次
java to C
如果有一个程序希望可以跨语言希望可以通过JAVA开发连接已经子开发好的硬件,这个硬件是用C或C#开发的。

假设我用电脑去控制家里的电饭煲、热水器,在这我必须装个硬件连接他们嘛,这个硬件里面的程序应该是用C或者C#写的吧,

那这个硬件是什么呢?在JAVA中需要学习什么知识呢?做这个系统需要数据库吗?还有开发一个这样java系统需要多少钱呢?

------解决方案--------------------
数据库就不用了吧,JNI应该可以解决。
------解决方案--------------------
貌似这个没有什么运用到数据库吧
------解决方案--------------------
应该jni可以,具体的没弄过

帮顶,祝你好运
------解决方案--------------------
要做到这功能·你的C语言要做到嵌入式、单片机的开发,还有你要拿来直接用的话你需要获得原来那些电器的接口,如果不知道的话根本行不通啊··其次jni应该可以满足你的要求,JNI是Java Native Interface的缩写。从Java 1.1开始,Java Native Interface (JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。我能说的这么多了·唉·黔驴技穷··
------解决方案--------------------
小JVM为何物?
探讨
不如去写个小JVM

------解决方案--------------------
店主肯定不懂这些的 这些东西你需要联系原厂家的技术人员
探讨
引用:
要做到这功能·你的C语言要做到嵌入式、单片机的开发,还有你要拿来直接用的话你需要获得原来那些电器的接口,如果不知道的话根本行不通啊··其次jni应该可以满足你的要求,JNI是Java Native Interface的缩写。从Java 1.1开始,Java Native Interface (JNI)标准成为java平台的一部分,它允许Java代码和……

------解决方案--------------------
虚拟机是JVM 前面没有“小”这个字
门禁之类的接口是需要你找原厂商咨询的
探讨
引用:
小JVM为何物?

引用:
不如去写个小JVM


java 虚拟机嘛,但你的意思我不大懂

------解决方案--------------------
探讨
如果有一个程序希望可以跨语言希望可以通过JAVA开发连接已经子开发好的硬件,这个硬件是用C或C#开发的。

假设我用电脑去控制家里的电饭煲、热水器,在这我必须装个硬件连接他们嘛,这个硬件里面的程序应该是用C或者C#写的吧,

那这个硬件是什么呢?在JAVA中需要学习什么知识呢?做这个系统需要数据库吗?还有开发一个这样java系统需要多少钱呢?

------解决方案--------------------
探讨
那个“小”不是我写的,如果是控制电器的开启或关闭呢?那要怎样呢

------解决方案--------------------
记得上学那会参见的一个项目是一个看守所监控系统的开发,里面就涉及到门禁之类的,用的交互是C++和Java之间,当时就是必须通晓两者之间的传输接口协议。
探讨
引用:
虚拟机是JVM 前面没有“小”这个字
门禁之类的接口是需要你找原厂商咨询的

引用:
引用:
小JVM为何物?

引用:
不如去写个小JVM


java 虚拟机嘛,但你的意思我不大懂


那个“小”……

------解决方案--------------------
简单的说吧,就是相当于传递一个参数给门禁,门禁根据参数执行相应操作,至于门禁的内部控制是如何实现你就不必深究了。
所以说你需要知道的是这个“参数规则”,也就是接口协议,这个协议是需要门禁厂商提供的。
------解决方案--------------------
呵呵 不好意思 现在没有这方面的资料 帮不了你啦
探讨
引用:
简单的说吧,就是相当于传递一个参数给门禁,门禁根据参数执行相应操作,至于门禁的内部控制是如何实现你就不必深究了。
所以说你需要知道的是这个“参数规则”,也就是接口协议,这个协议是需要门禁厂商提供的。


那我要控制某些人或某个人不准进入呢?怎么控制啊,可以发你的学习资料给我吗,感谢了,发去这229594146#163.com(讲#改为@……

------解决方案--------------------
探讨

引用:
要做到这功能·你的C语言要做到嵌入式、单片机的开发,还有你要拿来直接用的话你需要获得原来那些电器的接口,如果不知道的话根本行不通啊··其次jni应该可以满足你的要求,JNI是Java Native Interface的缩写。从Java 1.1开始,Java Native Interface (JNI)标准成为java平台的一部分,它允许Java代码……

------解决方案--------------------
每天回帖即可获得10分可用分!最近实在比较忙。。
------解决方案--------------------
探讨
引用:

文章评论

程序员都该阅读的书
程序员都该阅读的书
老美怎么看待阿里赴美上市
老美怎么看待阿里赴美上市
程序员应该关注的一些事儿
程序员应该关注的一些事儿
做程序猿的老婆应该注意的一些事情
做程序猿的老婆应该注意的一些事情
为什么程序员都是夜猫子
为什么程序员都是夜猫子
程序员周末都喜欢做什么?
程序员周末都喜欢做什么?
程序猿的崛起——Growth Hacker
程序猿的崛起——Growth Hacker
编程语言是女人
编程语言是女人
“懒”出效率是程序员的美德
“懒”出效率是程序员的美德
中美印日四国程序员比较
中美印日四国程序员比较
初级 vs 高级开发者 哪个性价比更高?
初级 vs 高级开发者 哪个性价比更高?
写给自己也写给你 自己到底该何去何从
写给自己也写给你 自己到底该何去何从
要嫁就嫁程序猿—钱多话少死的早
要嫁就嫁程序猿—钱多话少死的早
聊聊HTTPS和SSL/TLS协议
聊聊HTTPS和SSL/TLS协议
10个帮程序员减压放松的网站
10个帮程序员减压放松的网站
Web开发人员为什么越来越懒了?
Web开发人员为什么越来越懒了?
程序员的一天:一寸光阴一寸金
程序员的一天:一寸光阴一寸金
Web开发者需具备的8个好习惯
Web开发者需具备的8个好习惯
什么才是优秀的用户界面设计
什么才是优秀的用户界面设计
漫画:程序员的工作
漫画:程序员的工作
不懂技术不要对懂技术的人说这很容易实现
不懂技术不要对懂技术的人说这很容易实现
那些争议最大的编程观点
那些争议最大的编程观点
科技史上最臭名昭著的13大罪犯
科技史上最臭名昭著的13大罪犯
“肮脏的”IT工作排行榜
“肮脏的”IT工作排行榜
鲜为人知的编程真相
鲜为人知的编程真相
60个开发者不容错过的免费资源库
60个开发者不容错过的免费资源库
 程序员的样子
程序员的样子
Java 与 .NET 的平台发展之争
Java 与 .NET 的平台发展之争
总结2014中国互联网十大段子
总结2014中国互联网十大段子
5款最佳正则表达式编辑调试器
5款最佳正则表达式编辑调试器
一个程序员的时间管理
一个程序员的时间管理
亲爱的项目经理,我恨你
亲爱的项目经理,我恨你
程序员的鄙视链
程序员的鄙视链
我的丈夫是个程序员
我的丈夫是个程序员
程序员和编码员之间的区别
程序员和编码员之间的区别
程序员必看的十大电影
程序员必看的十大电影
旅行,写作,编程
旅行,写作,编程
我跳槽是因为他们的显示器更大
我跳槽是因为他们的显示器更大
每天工作4小时的程序员
每天工作4小时的程序员
我是如何打败拖延症的
我是如何打败拖延症的
10个调试和排错的小建议
10个调试和排错的小建议
十大编程算法助程序员走上高手之路
十大编程算法助程序员走上高手之路
Java程序员必看电影
Java程序员必看电影
为啥Android手机总会越用越慢?
为啥Android手机总会越用越慢?
看13位CEO、创始人和高管如何提高工作效率
看13位CEO、创始人和高管如何提高工作效率
软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有