通过HTTP或可通过套接字访问的CORBA代理/代理(对于PHP)?

| 我正在考虑将现有的PHP代码库连接到远程CORBA服务。所有实际数据都是通过XML传递的,因此我认为不需要IDL到PHP的映射即可进行远程调用。我只需要连接到CORBA服务,向其传输XML字符串,并读取XML响应即可。 在对此进行一些研究之后,我发现了CORBA4PHP PHP扩展,尽管有些保留,但我将尝试使用它(最新更新于2009年)。我还发现了许多用Java和Python实现的方法。 为了避免处理新的PHP扩展,我想知道是否存在可以与CORBA服务通信的任何语言的CORBA HTTP代理。我将HTTP POST到代理(或进行一些套接字通信),然后将其中继到CORBA服务,并中继回其响应。 是否存在这样的代理?     
已邀请:
我不知道这样的服务,但是也许其他人可能知道这样的服务。就是说,考虑到您的IDL多么简单,我将继续尝试CORBA4PHP扩展,并在可行的情况下使用它。 如果它不起作用(我不知道它的质量),那么自己构建这样的代理真的很简单: 下载一个免费的ORB(假设您使用Java获得一个ORB,例如JacORB) 编译您的IDL并为CORBA服务构建客户端 在Java应用程序中添加一个前端API,您的PHP代码将使用该API来调用它并传入包含XML的字符串参数(听起来很合理,并且有很多方法可以在Java中实现这种东西)     

要回复问题请先登录注册