两种php调用Java对象的方法


Posted in PHP onOctober 09, 2006

1.php的Java模块 

php发布版中包含一个Java扩展模块,可以用来调用Java对象,例如: 

<?php 
$system=new Java("java.lang.System"); 
print "Java version=".$system->getProperty("java.version")." 
 "; 
?> 

2.minij2ee应用服务器SJOP协议实现 

minij2ee应用服务器实现SJOP协议的主要目的是使php中能够访问EJB企业级组件,因此minij2ee提供了一个EJB-PHP编译器,可以把EJB组件编译成php的类,使php程序中能够方便的调用EJB组件,例如: 

<?php 
require("Cart.php"); //Cart.php是编译Cart EJB后生成的Cart EJB的php类定义   
。 

$home=new CartHome(); //创建EJB的Home接口。 
$objref=$home->create($cart_name); //创建Cart EJB。 
$cart=new Cart($objref); 

$cart->add("some goods"); //向购物车中添加一个物品。 

PHP 相关文章推荐
php 数组使用详解 推荐
Jun 02 PHP
php shell超强免杀、减少体积工具实现代码
Oct 16 PHP
PHP获取MySql新增记录ID值的3种方法
Jun 24 PHP
thinkphp框架下实现登录、注册、找回密码功能
Apr 06 PHP
php抛出异常与捕捉特定类型的异常详解
Oct 26 PHP
php实现的中文分词类完整实例
Feb 06 PHP
php实现的中秋博饼游戏之绘制骰子图案功能示例
Nov 06 PHP
PHP命令Command模式用法实例分析
Aug 08 PHP
ThinkPHP5 的简单搭建和使用详解
Nov 15 PHP
php+mysql开发中的经验与常识小结
Mar 25 PHP
PHP实现八皇后算法
May 06 PHP
laravel与thinkphp之间的区别与优缺点
Mar 02 PHP
提升PHP执行速度全攻略(上)
Oct 09 #PHP
PHP的一个完整SMTP类(解决邮件服务器需要验证时的问题)
Oct 09 #PHP
PHP5.0正式发布 不完全兼容PHP4 新增多项功能
Oct 09 #PHP
动态网站web开发 PHP、ASP还是ASP.NET
Oct 09 #PHP
WINDOWS服务器安装多套PHP的另类解决方案
Oct 09 #PHP
在同一窗体中使用PHP来处理多个提交任务
Oct 09 #PHP
使用MaxMind 根据IP地址对访问者定位
Oct 09 #PHP
You might like
PHP 5.0对象模型深度探索之类的静态成员
2008/03/27 PHP
php笔记之:php数组相关函数的使用
2013/04/26 PHP
再Docker中架设完整的WordPress站点全攻略
2015/07/29 PHP
php实现生成带二维码图片并强制下载功能
2018/02/24 PHP
Laravel 微信小程序后端搭建步骤详解
2019/11/26 PHP
JS获取随机数函数可自定义最小值最大值
2014/05/08 Javascript
js精美的幻灯片画集特效代码分享
2015/08/29 Javascript
BootStrap智能表单实战系列(四)表单布局介绍
2016/06/13 Javascript
JavaScript基于Dom操作实现查找、修改HTML元素的内容及属性的方法
2017/01/20 Javascript
在vue项目中使用md5加密的方法
2018/09/14 Javascript
Vue代码整洁之去重方法整理
2019/08/06 Javascript
JS数组方法shift()、unshift()用法实例分析
2020/01/18 Javascript
OpenLayers实现图层切换控件
2020/09/25 Javascript
[02:32]“虐狗”镜头慎点 2016国际邀请赛中国区预选赛现场玩家采访
2016/06/28 DOTA
[01:02:54]完美世界DOTA2联赛PWL S2 FTD vs GXR 第一场 11.22
2020/11/26 DOTA
python 从远程服务器下载日志文件的程序
2013/02/10 Python
常用python数据类型转换函数总结
2014/03/11 Python
Python检测QQ在线状态的方法
2015/05/09 Python
基于python时间处理方法(详解)
2017/08/14 Python
python中的迭代和可迭代对象代码示例
2017/12/27 Python
Python+matplotlib+numpy实现在不同平面的二维条形图
2018/01/02 Python
Python实现从log日志中提取ip的方法【正则提取】
2018/03/31 Python
使用numba对Python运算加速的方法
2018/10/15 Python
详解Python下Flask-ApScheduler快速指南
2018/11/04 Python
python爬虫 爬取超清壁纸代码实例
2019/08/16 Python
Python lxml模块的基本使用方法分析
2019/12/21 Python
TensorFLow 变量命名空间实例
2020/02/11 Python
如何基于Python代码实现高精度免费OCR工具
2020/06/18 Python
Python Selenium模块安装使用教程详解
2020/07/09 Python
Html5移动端弹幕动画实现示例代码
2018/08/27 HTML / CSS
Html5实现二维码扫描并解析
2016/01/20 HTML / CSS
简述数据库的设计过程
2015/06/22 面试题
什么是反射?如何实现反射?
2016/07/25 面试题
东方红海科技面试题软件测试方面
2012/02/08 面试题
软件工程师岗位职责
2013/11/16 职场文书
SQL实现LeetCode(180.连续的数字)
2021/08/04 MySQL