zoukankan      html  css  js  c++  java
  • 图解LAJP在Windows系统上的安装配置

    在安装LAJP之前确保已经配置好php+Apache环境了!

    安装LAJP

    从LAJP的网站 http://code.google.com/p/lajp/downloads/list 下载最新的LAJP开发包(目前lajp-10.05.zip)。

    解压到指定目录,本文中为 C:\lajp-10.05 (为方便叙述,下面以C:\lajp-10.05为指定目录)。

    双击运行 run-socket.bat,如果是第一次运行Java程序,Windows会弹出安全警报,点击“解除阻止”:

    cmd窗口中显示下图,表示Java端服务已经启动,“Listen port: 21230”表示LAJP中Java服务的侦听端口,“UTF-8”表示PHP和Java通讯使用的字符集,这两个设置可在run-socket.bat文件中修改。

    拷 贝 C:\lajp-10.05\php\php_java.php.socket 到Web发布目录,前面的Apapche安装后Web发布目录在"C:\Program Files\Apache Software Foundation\Apache2.2\htdocs"。

    进入目录"C:\Program Files\Apache Software Foundation\Apache2.2\htdocs",将“php_java.php.socket”改名为“php_java.php”,再创建 一个测试PHP文件“hello.php”:

    <?php

    require_once
    ("php_java.php");//引用LAJP提供的PHP脚本

    $name
    ="LAJP";  //定义一个名称

    try
    {
     
    //调用Java的hello.HelloClass类中的hello方法
      $ret
    = lajp_call("hello.HelloClass::hello", $name);
      echo
    "{$ret}<br>";
    }
    catch(Exception $e)
    {
      echo
    "Err:{$ret}<br>";
    }
    ?>

    浏览器地址栏输入 http://127.0.0.1/hello.php 能输出"Hello World! LAJP"则表示成功:

    【完】

  • 相关阅读:
    iOS 面试题搜集
    iOS 常用第三方类库、完整APP示例
    iOS 键盘遮挡输入 解决办法
    iOS UIColor RGB HEX
    iOS APP性能优化
    iOS Swift 数组 交换元素的两种方法
    iOS CoreData primitive accessor
    iOS Start developing ios apps (OC) pdf
    iOS 传值方式
    iOS IB_DESIGNABLE IBInspectable @IBDesignable @IBInspectable 加速UI开发
  • 原文地址:https://www.cnblogs.com/lanxuezaipiao/p/3033007.html
Copyright © 2011-2022 走看看