如何用Java/ASP.NEt/Python编写代码,以使用PHP编写的基于组件的库?
我有一个基于组件的库,它完全是用PHP编写的,工作起来很有魅力 代码的一个示例片段是:如何用Java/ASP.NEt/Python编写代码,以使用PHP编写的基于组件的库?,java,php,asp.net,python,code-conversion,Java,Php,Asp.net,Python,Code Conversion,我有一个基于组件的库,它完全是用PHP编写的,工作起来很有魅力 代码的一个示例片段是: <?php require_once 'lib/my_class_file.php'; $variable1 = "some-value"; $variable2 = "some-value"; $new_variable = ClassName::newInstance(.....); $new_variable->method_call($args); ?> 现在,我想将
<?php
require_once 'lib/my_class_file.php';
$variable1 = "some-value";
$variable2 = "some-value";
$new_variable = ClassName::newInstance(.....);
$new_variable->method_call($args);
?>
现在,我想将此库的使用扩展到其他平台,如Java、ASP.NET和Python。我不知道如何使用Java、ASP.NET和Python等其他语言的库
我关心的是这是否可能。如有可能,欢迎提供任何指针/在线教程/示例代码
提前感谢。web服务将是解决您问题的常见方法。在过去,SOAP很流行——您仍然可以使用它,但是使用一个简单的服务器可能更好,或者更好,作为一个通用的可伸缩解决方案使用。要使用它,首先需要使用定义文件描述参数和返回值的数据结构,然后运行脚本,为将使用的各种编程语言创建服务器和客户端
另请参见php服务器的非阻塞端口(我自己没有测试过)web服务将是解决您问题的常见方法。在过去,SOAP很流行——您仍然可以使用它,但是使用一个简单的服务器可能更好,或者更好,作为一个通用的可伸缩解决方案使用。要使用它,首先需要使用定义文件描述参数和返回值的数据结构,然后运行脚本,为将使用的各种编程语言创建服务器和客户端
另请参见php服务器的非阻塞端口(我没有亲自测试)您所说的“消费”是什么意思?您希望能够向运行该php代码的服务器发出HTTP请求吗?这差不多就是你在不经历严重困难的情况下所能获得的互操作。@Matt:是的,可能是这样的。。。老实说,我不知道用什么词才是正确的。。但是我想在JSP/Server/Asp.net/python中使用这段代码。。。你知道我该怎么做吗。。任何类型的指针/在线教程/示例代码..?您所说的“消费”是什么意思?您希望能够向运行该PHP代码的服务器发出HTTP请求吗?这差不多就是你在不经历严重困难的情况下所能获得的互操作。@Matt:是的,可能是这样的。。。老实说,我不知道用什么词才是正确的。。但是我想在JSP/Server/Asp.net/python中使用这段代码。。。你知道我该怎么做吗。。任何类型的指针/在线教程/示例代码。。?