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

时间:2020-03-06 14:22:05  来源:igfitidea点击:

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

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

解决方案

查找称为WebServices,SOAP和XML-RPC的内容。应该可以让我们身体健康。

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

实际上,.Net可以本机运行所有这些语言,因为只要安装了正确的编译器,它就可以在MSIL中对所有这些语言进行转换。

为此,我们可以使用Visual Studio并使用各种语言创建一个项目。导入代码并对其进行调整以适合.net库。一个人认为它的工作量很大,但是如果我们别无选择,那么其他选择就不多了:-(

无论如何,将自己限制为一种或者两种语言还是更好,否则维护将成为一场噩梦。