云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

文件存储_京东云杜正平_返利

小七 141 0

在本教程中,您将部署一个简单的节点.jsSAP云平台上的应用程序。该应用程序使用YaaS market place提供的文本分析事实提取服务作为服务。但是开发者可以用他们选择的任何服务来代替它。

您将学习

前提条件

Nodeclipse

Eclipse Neon

SAP云平台-云铸造实例-试用实例

YaaS帐户和OAuth注册

情感分析订阅

CF CLI Client

步骤1:安装节点.js

第一步Nodeclipse插件将安装节点.js在系统中。您可以从节点.js下载。以验证节点.js如果安装正确,请在命令提示符下输入命令'node-v'。此命令应显示节点.js安装在系统中。通过发出命令'npm-v'

检查是否也安装了'npm'。第2步:在Eclipse

中安装nodeclipse插件作为此步骤的先决条件,您必须安装Eclipse(最好是Neon)。

启动Eclipse,然后选择帮助>安装新软件并输入更新站点URL投入工作使用"文本框"并选择以下选项:

取消选中"在安装过程中联系所有更新站点以查找所需的软件",以加快安装速度。注意,不同的Eclipse版本对该复选框有不同的行为。按回车键或下一步按钮。

根据您所拥有的和选择的内容,您会看到中间的框中充满了要安装的Eclipse插件。单击"下一步"。查看您将要安装的功能。单击"下一步"。阅读许可协议,然后选择我接受许可协议的条款。单击"完成"。然后会询问您是否要重新启动Eclipse。单击"立即重新启动"。切换到节点透视图(例如窗口->打开透视图->其他…->节点)。现在你准备好发展了节点.js带有Nodeclipse的应用程序

步骤1:导入和修改节点.js应用程序

本教程中解释的示例代码是关于收集参与者对各个课程的反馈。该应用程序使用情绪分析YaaS服务,通过从参与者收集的评论来聚合情绪。样品节点.js应用程序已放置在GitHub[Link]中供您参考。您可以导入节点.js将应用程序导入到Nodeclipse中并执行修改以容纳YaaS凭据,如下所述。

一旦导入应用程序,物联网专用卡,Project Explorer将显示如下结构:

项目遵循Express框架并使用jade作为HTML呈现引擎。这个包.json列出运行应用程序的依赖项的文件显示相同的。

文件解释了启动和测试脚本。这个包包括"mocha",这是一个单元测试工具,在这个项目中用于节点.js. 如果您打算实现持续集成,这些启动和测试脚本可以在Travis CI中使用。

与mongo DB有关的所有配置(URL、用户ID、,密码)和YaaS服务(用于OAuth授权的客户机ID和secret)在配置.json在config文件夹下,简化各种环境下的配置。

用系统设置的实际值替换所有占位符()。第2步[链接]对此进行了说明。"使用yaas"字段用于使用yaas情绪分析服务的高级主题。

所有服务都在services文件夹下的JavaScript文件中使用。YaaS中文本分析事实提取订阅下的情感分析服务在分析中使用_服务.js文件,并通过OAuth令牌对其进行授权oAuth.js文件文件。这些文件将在配置文件中的"使用yaas"字段设置为"true"时执行。

models文件夹包含用于存储OAuth令牌和评级的MongoDB集合详细信息。

公共文件夹下维护样式表,企业大数据,以确保页面遵循相同的格式。

清单.yml文件描述应用程序名称和部署时要绑定到应用程序的服务。

步骤2:注册服务并配置项目

登录到SAP云平台实例以创建备份服务。为此,第一个任务是将API端点设置为SAP云平台实例的云控制器。使用"cf api"命令。确保代理设置已完成,以便能够成功设置API。

成功消息如下所示:

通过提供用户凭据,使用命令"cf Login"登录到SAP Cloud Platform Cloud Foundry实例。

请注意,有些实例会考虑电子邮件ID而不是用户IDID.

登录成功后,您应该能够创建服务实例并成功部署应用程序。

下一步是创建一个服务实例,绑定到应用程序上进行持久化。MongoDB服务的服务实例可以使用"cf create service"命令创建。

请注意,"MyMongo"是要创建并绑定到服务器的服务实例的名称节点.js应用程序。

要获取访问"MyMongo"服务实例的详细信息,请导航到SAP云平台驾驶舱和服务实例,点击仪表板图标,如下图所示。

仪表板提供了从应用程序访问服务实例的详细信息。

请注意MONGODB\U用户名、MONGODB\U密码和MONGODB\U DBNAME,以及要替换的IP和主机配置.json项目说明中提到的文件。

您也可以使用VCAP服务连接到数据库,而不是手动输入用户凭据。也可以作为应用程序.js文件

第三步:在SAP云平台上部署应用

在这一步中,您将在sapcloud平台上部署应用程序,并且部署将在清单.yml项目详细信息部分描述的文件。

应用程序的部署可以通过Cloud Foundry CLI命令在命令提示符下完成。导航到项目根目录并通过"cf push"命令部署应用程序。

请注意,大数据使用,cf CLI使用清单文件了解要绑定的服务。

可以使用成功消息中提到的URL启动应用程序。

查看应用程序详细信息的另一种方法是通过SAP云平台驾驶舱,导航到应用程序并选择应用程序。

单击应用程序提供有关您部署的应用程序的详细信息。

单击应用程序路由URL以启动应用程序。应用程序如下所示启动:

如前一步所述,应用程序使用YaaS服务,根据参与者的评论进行情感分析。

通过在中配置YaaS服务,使应用程序能够使用YaaS服务配置.json

第一步是在雅思注册使用链接。注册后,您就可以订阅YaaS服务,企业开发软件,还可以创建项目来访问订阅的服务。

进入YaaS生成器在链接中创建组织和项目。通过提供名称和YaaS URL创建一个新组织。

创建一个新项目,并提供显示名称、标识符和描述,如下所示。并保存输入。

通过链接订阅包。对于这个应用程序,理财返利平台,我们将使用来自文本分析事实提取的服务。搜索相同的项目或继续链接并订阅相同的项目。

在出现的弹出窗口中选择新创建的项目,然后单击"立即订阅"。成功订阅后,您将收到一封邮件(在YaaS帐户中注册),其中包含包的详细信息。