如何让其他人创建相互交互的Java,.NET,Ruby,PHP,Perl Web用户界面组件?

时间:2022-11-22 13:44:38

How can I allow others to create Java, .NET, Ruby, PHP, Perl web user interface components that interact with each other?

如何让其他人创建相互交互的Java,.NET,Ruby,PHP,Perl Web用户界面组件?

For example, one web ui component written in .NET selects a customer, and the other web user interface components are written in Java, Ruby or PHP are able to refresh showing information about the selected customer from different systems.

例如,一个用.NET编写的web ui组件选择一个客户,其他Web用户界面组件用Java编写,Ruby或PHP能够刷新显示来自不同系统的所选客户的信息。

3 个解决方案

#1


2  

Look up something called WebServices, SOAP and XML-RPC. Should get you well on your way.

查找名为WebServices,SOAP和XML-RPC的内容。应该让你顺利。

#2


1  

Use web services to wrap common code / libraries that you want to share across the interfaces. All the listed platforms have decent support for webservices.

使用Web服务来包装要在接口之间共享的公共代码/库。所有列出的平台都对Web服务提供了不错的支持。

#3


1  

Actualy, .Net can natively run all these languages because it ransforms all of them in MSIL, provided you have installed the proper compiler.

实际上,.Net可以本地运行所有这些语言,因为它在MSIL中对所有这些语言进行了转换,前提是您已经安装了正确的编译器。

To do so, you can use visual studio and create a project, using various languages. Import you code and adapt it to fit the .net library. A think it´s a lot of work, but if you have no choices, there are not a lot of other alternatives :-(

为此,您可以使用visual studio并使用各种语言创建项目。导入代码并使其适应.net库。认为这是很多工作,但如果你没有选择,没有很多其他选择:-(

Anyway, it´s still better to limit yourself to 1 or 2 languages or maintenance will become a nightmare.

无论如何,最好将自己限制在1或2种语言,否则维护将成为一场噩梦。

#1


2  

Look up something called WebServices, SOAP and XML-RPC. Should get you well on your way.

查找名为WebServices,SOAP和XML-RPC的内容。应该让你顺利。

#2


1  

Use web services to wrap common code / libraries that you want to share across the interfaces. All the listed platforms have decent support for webservices.

使用Web服务来包装要在接口之间共享的公共代码/库。所有列出的平台都对Web服务提供了不错的支持。

#3


1  

Actualy, .Net can natively run all these languages because it ransforms all of them in MSIL, provided you have installed the proper compiler.

实际上,.Net可以本地运行所有这些语言,因为它在MSIL中对所有这些语言进行了转换,前提是您已经安装了正确的编译器。

To do so, you can use visual studio and create a project, using various languages. Import you code and adapt it to fit the .net library. A think it´s a lot of work, but if you have no choices, there are not a lot of other alternatives :-(

为此,您可以使用visual studio并使用各种语言创建项目。导入代码并使其适应.net库。认为这是很多工作,但如果你没有选择,没有很多其他选择:-(

Anyway, it´s still better to limit yourself to 1 or 2 languages or maintenance will become a nightmare.

无论如何,最好将自己限制在1或2种语言,否则维护将成为一场噩梦。