关于前台JAVA 后台C通信 - Java / Java SE
做一个题目 大致是JAVA做前台 C或C++做后台 中间用socket通讯 最好是用MVC设计模式的 理不清头绪 求高手给个思路 点拨一下
这么 难的题目 才20分 。。。。
楼主你也太那个。 吧
第一次提问 对分数没什么概念 勿怪
简单, java 可以通过 jni 实现调用 , 获取c 的信息,调用c 的函数。没有什么难度。前台页面显示 数据库里的东西 就行, java 启动c 后 放入 监听中启动 ,这样web 和 通讯完美结合
请教3楼的若前后不在同一物理主机上,怎么通过jni访问?
LZ前台用JAVA,后台用C/C++,只要socket通信协议相同,就可以访问啦!
或者可以考虑CORBA!
用什么CORBA啊,既然是Socket那自然跟语言无关了。直接传数据啊。不过MVC设计模式的话,线程的框架都是基于http的,你的socket数据按照http协议封装就好了
socket的协议数据包自己定义啊,比如
总包长度(4个字节)参数1(16个字节)参数2.....
按协议解释就行了,使用网络字节序等,自己协商,然后socket你要封装好,设计模式好好考虑一下,没啦~~~
前台java你用ssh就好,在调用你封装的socket的api就好
用soap吧
相关问答:
请问VFP中如何调用C/C++函数?
你要调用什么功能的函数?要看看VFP中有没有对应的函数,如果有就省着再调用了。如果没有,可以将C/C++函数写个DLL或FLL,然后在VFP调用即可。
十豆三 老师,怎么才能修改自己的 ......
本人正在用Java做一个C/S架构的项目,
可是由于项目比较大,前期对架构的设计尤其重要,因为后期可能随时会加个功能或者去掉某些功能。
所以特地寻求如何设计C/S的架构使程序更加面向对象更加易于维 ......
请我用FCK上传文件,在本地的windows机上测试可以,但部署到linux服务器上就上传不了文件,上传文件时一直卡在那里。望各位大虾指点,谢谢!
路过,帮你顶一下。。。。。。。。。。。。。。
上传文件的路径问题, ......
要求:
1、具有2年以上的java开发工作经验,精通java;
2、熟悉Eclipse开发工具,熟悉WEB开发,具有两年以上Java开发经验,掌握面向对象的软件设计方法,
有Spring、Hibernate以及 ......
有谁用java做过打印发票的程序,感觉这方面不是很好控制,希望给点建议,最好能给出代码
简单点就调用window.print()
你也可以把下面代码放到你JSP中:
<html>
<head>
<title> ......