我使用IBM watson创建了android chatbot,在某些时候与watson聊天时我会停止对话并调用我的webservice从我的数据库中获取对话结果。我想调用我的on premise webservice来获取我的Android应用程序中的数据库结果。为此我在bluemix cloud中创建了一个Nodejs应用程序,我在那里调用我的webservice。如何连接我的云对话框节点以调用Nodejs应用程序,以便nodejs将webservice响应返回到对话框,对话框将把它发送到Android应用程序。
答案 0 :(得分:0)
看一下overall architecture diagram,您会注意到Watson Conversation是一种可用于补充应用程序的服务。它本身不是应用服务器。
对于你想做的事,有几个选择:
拥有独立的应用服务器是最佳选择,因为它提供了灵活性。使用IBM Cloud Functions的服务器操作也应该有效,但Conversation需要一定的响应时间。在打电话到本地时,不确定是否得到了它们。