2024-10-04 13:20:28 发布
网友
我在不同的地方找过这个,但没有找到一个详尽的答案。假设我们用不同的语言编写了不同的模块,每个模块都实现了逻辑的某些部分。我们没有权限将它们重新编译成某种语言(例如使用JPython)。在
我对这方面的编程很在行,所以很难找到描述这个问题的词语。似乎我试图找到类似Maven的东西,但是对于多语言和加法模块,可能是预编译的。在
这在理论上是可能的吗?在
我不确定我是否正确地理解了这个问题,但我认为您希望在多种语言上构建web应用程序。我的第一个猜测是面向服务的编程。您可以在多种语言上构建服务,它们可以通过JSon或XML进行通信
这当然是可能的。例如,我开发的web应用程序混合使用:
总的来说,这是非常有效的,因为你可以使用每种语言的特定优势。尽管需要提醒您的是,它确实要求您精通所有语言才能发挥作用,而且它确实需要对您的环境进行更多配置才能使一切顺利进行
我发现有用的技巧:
我认为rocco337的面向服务编程真的是个好主意。 但这种方法有一个小小的缺点。 由于所有这些HTTP请求,服务之间的通信量。 我听说亚马逊为此而受苦,但他们成功了,我想是因为他们是巨人。在
这个也有它自己的缺点。 就把这件事当成肮脏又快捷的替代品吧。在
我最近构建的Web应用程序基于python、php和一堆C模块。在
我混合它们的方法是使用简单的命令行和shell脚本。 python和glue真的很好用。在
所以基本上你要做的就是。在
A.异步方法。(当您的模块需要超过几秒钟才能完成任务时)
B.同步方法。(工作相当简单)
祝你的项目好运!在
我不确定我是否正确地理解了这个问题,但我认为您希望在多种语言上构建web应用程序。我的第一个猜测是面向服务的编程。您可以在多种语言上构建服务,它们可以通过JSon或XML进行通信
这当然是可能的。例如,我开发的web应用程序混合使用:
总的来说,这是非常有效的,因为你可以使用每种语言的特定优势。尽管需要提醒您的是,它确实要求您精通所有语言才能发挥作用,而且它确实需要对您的环境进行更多配置才能使一切顺利进行
我发现有用的技巧:
我认为rocco337的面向服务编程真的是个好主意。 但这种方法有一个小小的缺点。 由于所有这些HTTP请求,服务之间的通信量。 我听说亚马逊为此而受苦,但他们成功了,我想是因为他们是巨人。在
这个也有它自己的缺点。 就把这件事当成肮脏又快捷的替代品吧。在
我最近构建的Web应用程序基于python、php和一堆C模块。在
我混合它们的方法是使用简单的命令行和shell脚本。 python和glue真的很好用。在
所以基本上你要做的就是。在
A.异步方法。(当您的模块需要超过几秒钟才能完成任务时)
B.同步方法。(工作相当简单)
祝你的项目好运!在
相关问题 更多 >
编程相关推荐