Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.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
在Heroku上部署EJB应用程序_Heroku_Ejb - Fatal编程技术网

在Heroku上部署EJB应用程序

在Heroku上部署EJB应用程序,heroku,ejb,Heroku,Ejb,我是Heroku PaaS的新手,最近我花了一些时间研究如何在Heroku上部署Java应用程序。我还能够部署简单的Java应用程序和Spring应用程序。 然而,我有一个应用程序,其中包含EJB组件。 我的问题是-EJB2/3应用程序可以部署在Heroku上吗?如果可以,我在哪里可以找到更多关于它的信息。我试着找它,但找不到任何有用的东西。 任何建议都会非常有用。我太感兴趣了。我现在尝试将一个最简单的RMI Bean推送到Heroku。这似乎是不可能的,至少现在是这样。原因:ejbbean远程

我是Heroku PaaS的新手,最近我花了一些时间研究如何在Heroku上部署Java应用程序。我还能够部署简单的Java应用程序和Spring应用程序。 然而,我有一个应用程序,其中包含EJB组件。 我的问题是-EJB2/3应用程序可以部署在Heroku上吗?如果可以,我在哪里可以找到更多关于它的信息。我试着找它,但找不到任何有用的东西。
任何建议都会非常有用。

我太感兴趣了。我现在尝试将一个最简单的RMI Bean推送到Heroku。这似乎是不可能的,至少现在是这样。原因:ejbbean远程处理是用javarmi实现的。这是一个二进制协议,即不基于Heroku可以与之接口的HTTP。如果我理解正确的话,Heroku只支持一个HTTP端口,应用程序应该绑定在这个端口上。它作为$PORT环境变量传递给进程。然后,主机proxy.heroku.com会传递所有请求。由于RMI是基于二进制的,我相信它不能与基础设施一起工作。使用Spring和一些基于HTTP的协议可能实现远程处理。这是我的下一次尝试,我太感兴趣了。我现在尝试将一个最简单的RMI Bean推送到Heroku。这似乎是不可能的,至少现在是这样。原因:ejbbean远程处理是用javarmi实现的。这是一个二进制协议,即不基于Heroku可以与之接口的HTTP。如果我理解正确的话,Heroku只支持一个HTTP端口,应用程序应该绑定在这个端口上。它作为$PORT环境变量传递给进程。然后,主机proxy.heroku.com会传递所有请求。由于RMI是基于二进制的,我相信它不能与基础设施一起工作。使用Spring和一些基于HTTP的协议可能实现远程处理。这是我的下一次尝试。