在AIX Version 5.3中使用Java和PHP技术进行开发,第5部分 - 面向对象网 php 学习 对象 - 面向对象技术开发

面向对象技术开发

会员投稿 投稿指南 站长资讯通告:
您的位置: 首页 > OOP语言 > PHP > 正文

在AIX Version 5.3中使用Java和PHP技术进行开发,第5部分

来源: www.bianceng.cn 阅读:

第 5 部分: 安装和集成 PHP Java Bridge

简介:在 AIX® 中可以开发使用 Java™ 和 PHP 技术的应用程序。本系列文章共有六个部 分,本文是其中的第 5 部分,将介绍如何在 Tomcat 应用服务器中安装、设置和集成 PHP Java Bridge ,从而使得您能够开发 PHP Web 接口。

关于本系列

PHP是一种非常优秀的Web开发语言,而在业务应用程序开发方面,Java™技 术十分流行。因此,为了在AIX® Version 5.3 操作系统上充分利用它们的优势,专门开发了PHP Java Bridge。本系列文章向 AIX 5.3开发人员介绍了如何在他们的Web应用程序开发中集成 PHP和Java技 术。

为了说明这一点,您将按照典型的开发过程来构建一个简单的问卷调查应用程序,具体内容 包括:

开发主要的Java应用程序

通过Servlet将Java应用程序公开为基于Java的Web应用程 序

添加在数据库中存储信息的支持

将原始应用程序公开为Web服务,并为该应用程序提供 PHP接口

使用专门的PHP Java Bridge 重新开发 PHP接口

本系列文章共分为六个部分:

第1部分介绍了一个应用程序,并为构建 Java应用程序以及使用Tomcat 执行基于Java的Web应用 程序设置了相应的环境。

第2部分介绍了主要的应用程序代码以及一个简单的Java Servlet的开发 ,以便为信息提供一个Web接口。

第3部分将核心应用程序连接到 DB2® 数据库,以便对问卷 调查的问题和回答进行存储。

第4部分对原始应用程序进行转换,使其能够作为Web服务进行访问 ,并且它为PHP接口提供了基础。

第5部分使用PHP Java Bridge 为Java应用程序构建 PHP接口。

第6部分对这个应用程序进行重新开发,以便使用PHP Java Bridge来代替 Web服务接口。

再谈Web服务解决方案

在本系列文章的第4部分(请参见参考资料)中,您扩展了原始 Java应用程 序,并通过Web服务对其进行了公开。使用Web服务公开应用程序具有许多优点,但其中最主要的一点是提 高互操作性。

Web服务兼容于各种各样的平台、语言和环境。在您通过Web服务公开应用程序之后 ,您就可以从使用各种各样语言(包括Perl、Python、JavaScript、Java,当然还有PHP)的任何计算机 访问它。

Web服务通过一个URL(例如,您的getSurveyQuestionCountReponse() 方法)来公开Web 服务函数。然后,您可以将发送到服务器的、由客户端返回的消息编码为XML消息。

Tags:
相关文章列表: