我是Bluemix平台的新手。我试图创建一个与数据库通信的Web服务,两者都存储在bluemix上。我想要的是从bluemix外部向Web服务发送http发布请求。 Web服务应在数据库上执行某些操作,然后检索“客户端应用程序”的答案。
为此,我向Java Liberty入门Web项目中添加了SQL数据库和Cloud on WebSphere Application Server。
问题是我无法将“ webservice”(websphere)绑定到应用程序(Java Liberty starter)……我做错了吗?任何帮助将不胜感激,谢谢
最佳答案
WebSphere Application Server on Cloud不是您绑定到应用程序的服务,因为它本质上是一个独立的环境,但是由IBM管理。使用此服务,您可以访问共享VM上的WebSphere Application Server安装,并具有对文件系统的root访问权限。通过该安装,您可以像部署本地版本的WebSphere Application Server一样部署应用程序。
使用Liberty for Java Buildpack在Bluemix上运行的应用程序(您的Web服务)已经在Liberty服务器上运行,并且可以绑定到SQLDB服务,不需要WebSphere Application Server on Cloud服务。
我建议您仅使用Liberty Buildpack应用程序并将其绑定到SQLDB服务,而不是着眼于使用WebSphere Application Server on Cloud服务。