java应用程序如何调用硬件并管理?

java应用程序如何调用硬件并管理?,第1张

调用硬件就是调用其驱动dll

javah生成h头文件,然后再写对应的C或者cpp,编译生成dll

然后用这个dll调用你的这个dll

因为jni不能直接调用dll,只能调用符合规范的dll也就是javah一步步生成的dll

所以必须写一个中间dll

java本身做不到,这种东西可以用c语言写吧,然后通过jni调

不过也可以用java执行系统命令

下面是大多数linux启动的服务

chkconfig命令可以帮助你开启还是关闭服务,

service command is usefull

主意,在suse linux下面,没有service命令!

做为RED HAT LINUX的启动来说,如果只是个人使用的话,只需要启用以下服务,如果还在精减的话,只启用Network就可,这是Fedora core 2启动服务

acpid:提供高级电源管理。

cpuspeed:可以提高系统运行效率。

crond:执行例行性程序。

Iptables: 防火墙。

Kudzu:自动检测硬件的变更。

Network: 激活网络接口。

Random:加快系统的启动。

Readahead和Readahead_early:加快系统的启动。

Syslog:把各类事件写入日志。

acpid 配置文件:/proc/acpi/event

下载tomcat,下面以tomcat60,操作系统32位为例(其它版本与之类似)。tomcat下载网址:http://tomcatapacheorg/download-60cgi

打开MyEclipse,在菜单栏中点击windows,选中preferences;在preferences选项卡中,选中MyEclipse--services----tomcat;选择tomcat路径,tomcat service选择Enable,点击Apply,然后点击OK。

在Myeclipse中新建Web项目:右键new,选择Web Project,输入文件名,点击finish完成。

在Myeclipse工具栏中点击发布按钮,弹出Tomcat Deployments框,点击右侧Add,在Add弹出框中的service 选中Tomcat60,然后点击OK。

在Tomcat Deployments中的Deployments就会加入一条记录。

打开浏览器输入:http://localhost:8080/TestWeb/indexjsp

就会访问到页面,到此结束了。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » java应用程序如何调用硬件并管理?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情