Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何用Java/ASP.NEt/Python编写代码,以使用PHP编写的基于组件的库?_Java_Php_Asp.net_Python_Code Conversion - Fatal编程技术网

如何用Java/ASP.NEt/Python编写代码,以使用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编写的,工作起来很有魅力

代码的一个示例片段是:

<?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中使用这段代码。。。你知道我该怎么做吗。。任何类型的指针/在线教程/示例代码。。?