
正文
PHP与JAVA数据交互,php和java结合做网站
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用php开发的网站,是否可以请个Java的回来搞数据库?
1、可以,淘宝,手机之家, Digg 等都是采用PHP和Java混合的方式进行协同开发。Php程序员:用直观,快速,简单的方式解决问题,注重于结果。Java程序员:注重积累和重用,注重于过程,有时过度设计。
2、相当于php。以网页的形式将java展现。这也就是所谓的动态。以为java程序获取的时间会变动。或者数据库变动从而引起网页的变动。具体实现,你可以在网上查找jsp教程。
3、后台用Java开发,前台用jsp,这个肯定没问题。前台要用php的话,可以用java提供接口,php把需要的参数传递到java后台,再把结果返回给php,展示到页面上。可以用Java做WebService,php去调用。
4、Java可以采用数据库连接池技术,节省下数据库连接过程带来的时间损失。PHP没有这个好处,原因来自上面的第二条。在数据库接口上java有JDBC,PHP有PDO,这两个很类似。
5、最近纠结了一下,如果开发一个大型的网站,我到底应该使用php还是jsp,后台到底使用php还是用java,我的选择要么是php要么是java,因为我喜欢linux、unix,当然window平台也必须支持,以便哦的妹纸可以查看。
6、而php则是多进程的,每次都需要重新加载所有需要的代码,也因此无法将一些常用数据保存在内存,连接池也不大好做,异步操作更是一个大短板。java是真正意义上的逻辑清晰。
相关问答
Q1: java能不能远程调用php,并传输数据,如果能怎么实现?
当PHP作为Apache Web服务器的一部分时,运行代码不需要调外部二进制程序,服务器解释脚本不需要承担任何额外负担。 * 分析XML -- 用户可以组建一个可以读取XML信息的PHP版本。
可以结合使用,看你在实际项目中运用到什么模块。例如安卓开发模块中的一个支付功能,就可以用到PHP和Java结合来做。Java来操作主要业务层,以确保安全性,PHP负责接口传送值。
使用java代码通过ssh登陆linux并执行命令,正常情况下sshd服务都会有,知道用户密码就可以使用这种方式了。
和后台Java交互,可以用xml做接口,php直接调用填到页面上。
这个完全可行啊,无论你是什么语言发送文件到什么语言,都是可以接收的啊。就好像送礼和收礼,无论什么人都可以送礼,也无论什么人都可以收礼。
Q2: php如何将session传递给java程序?知道的说下方案。有例子测试的更好...
1、当您创建 MyClass 实例时,将 S_SESSION[name] 的值传递给构造函数即可,如 my_class = MyClass(S_SESSION.get(name))。
2、大概有以下几种使用方法:前台设置:利用jsp的内置对象session进行设置。
3、三个文件都必须放在同一目录下,比如在/usr/local/apache/htdocs/test_bat/下,不然php很难调到java程序。把test_bat.java程序编译成test_bat.class,然后把test_bat.class文件存放到CLASSPATH中。
4、将request和response转发。因此,只要在当前Servlet中先 setAttribute,然后forward,最后在forward到的Servlet中 getAttribute即可实现信息传递。
5、当然有了,php里面内置了$_SESSION这个系统变量,只要在需要使用$_SESSION的页面使用session_start()函数,就可以使用session了。另外传递页面参数不一定需要用到cookie。
Q3: java与php交互问题
1、方法/步骤1先创建一个请求方法,这里就先判断下编码格式。2然后创建请求方式这里使用的是PostMethod。3然后设置下header参数,php只有当content-type为application/x-www-data-urlencoded和multipart/form-data的两种情况下参数。
2、当没有发送end of the stream 标识的话,那么程序属于等待状态。 也就是java端一直处于读的状态。解决这个问题的话。 要么终端手动发送eof.要么终端发送每一次交互的字节长。服务器端根据这个字节长来读取相应长度的字节。
3、PHP总是运行在服务器端。不要嘲笑对这一点的强调。在以后考虑对应用程序某些特性进行规划时,有的人可能就会在应用程序在哪里运行的这个问题上搞错,不要让自己也成为这些人中的一个。
4、前台还是用php,开发速度快,也比较简单,安全和性能都没问题。和后台Java交互,可以用xml做接口,php直接调用填到页面上。
5、首先我得说,这样传入sql命令很危险并不提倡,易被注入攻击 建议改用只传参,在php内定义 sql 脚本 其次,关于你说传递失败的问题,尝试 urlencode 或者直接对 sqlstr 做 base64encode 处理 在php内做相应的decode 。
6、最新的PHP/Java桥zip包可在sourceforge .net/ projects/ php-java-bridge/下载到,安装过程依赖于选择哪个Java平台通过这座桥与PHP脚本交互。
关于PHP与JAVA数据交互和php和java结合做网站的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






