我是bluemix平台的新手。我正在尝试创建一个与数据库通信的Web服务,两者都存储在bluemix上。我想要的是从bluemix外部发送http post请求到web服务。 Web服务应该对数据库执行某些操作,然后检索"客户端应用程序的答案。
为实现这一目标,我将一个SQL数据库和一个WebSphere Application Server on Cloud添加到Java Liberty starter Web Project中。
问题在于我无法将" webservice"(websphere)绑定到应用程序(Java Liberty starter)...我这样做错了吗?非常感谢任何帮助,谢谢
答案 0 :(得分:5)
WebSphere Application Server on Cloud不是绑定到应用程序的服务,因为它本质上是一个环境,但由IBM管理。使用此服务,您可以访问共享VM上的WebSphere Application Server安装,并具有对文件系统的root访问权限。然后,您可以从该安装开始部署应用程序,就像使用WebSphere Application Server的本地版本一样。
使用Liberty for Java Buildpack在Bluemix上运行的应用程序(您的webservice)已经在Liberty服务器上运行,并且可以绑定到SQLDB服务,不需要WebSphere Application Server on Cloud服务。
我建议您只使用Liberty Buildpack应用程序并将其绑定到SQLDB服务,而不是使用WebSphere Application Server on Cloud服务。