设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

基于Bluemix快速构建部署一款Java小程序—微博影响力分析器

2014-12-26 11:46| 发布者: joejoe0332| 查看: 8059| 评论: 0|原作者: 月黑风高肉肉虎|来自: csdn

摘要: 近年来IT界风云际会,各种新概念如大数据、云平台、虚拟化等,如雨后春笋般层出不穷。而云平台,可以说是近些年来引领时代新潮的边缘概念之一,各 大厂商竞相推出各种云产品,抢占云市场高地。近期,IT百年老厂IBM也 ...


下一步需要为程序配置所使用的服务。在下面这个对话窗口的列表中列出了您在Bluemix上创建的所有服务。您可以直接勾选已创建的服务来绑定到您 将要发布的程序上。在这里我们需要新建一个CloudantNoSQL数据库服务来作为“微博影响力分析器”的后台数据库。点击列表右上角带加号的按钮, 打开Add Service界面来创建Cloudant NoSQLDB服务。

图 19、新建服务
图 19、新建服务


Add Service对话框的列表中列出了Bluemix上所有可用的服务。我们只需在Fliter中输入“cloudant”就可过滤出cloudantNoSQLDB服务。选择它并点击Finish回到程序设置对话框。

图 20、新建cloudantNoSQLDB服务器
图 20、新建cloudantNoSQLDB服务器


回到程序设置对话框后您可以看到刚才新建的cloudantNoSQLDB数据库服务已经新建并且已被勾选。点击Next来设置环境变量。

图 21、绑定新建的服务
图 21、绑定新建的服务


在环境变量中,我们需要分别设置三个值,分别是上文提到的微博App Client、App Secret和百度地图密钥(AK)。点击右侧New按钮,分别输入对应的Variable和Value。然后点击Finish即可开始发布应该。 Variable的名称和对应的值如下表所示。

图 22、设置环境变量
图 22、设置环境变量

表格 1、Variable名称、对应值

Variable

对应Value

WEIBO_CLIENT_ID

微博App Client

WEIBO_CLIENT_SERCRET

微博App Secret

BAIDU_MAP_AK

百度地图AK


在设置完上述内容并点击Finish后,可以在Servers窗口中看到服务器的状态变成了“Publishing...”,说明此刻Eclipse已经开始发布工程了。并且在Console窗口中可以看到程序被发布时系统打出的log。

图 23、发布中的Bluemix服务器
图 23、发布中的Bluemix服务器

图 24、程序发布时显示的log
图 24、程序发布时显示的log


在程序被成功发布至服务器上之后,您可以在Servers窗口中看到服务器的状态显示为“Started, Synchronized”。并且您发布的程序在服务器下方显示为同样的状态。此时便可打开浏览器,输入前面配置的应用程序地址来运行您的程序了。

图 25、发布完成
图 25、发布完成


图 26、使用浏览器访问应用程序
图 26、使用浏览器访问应用程序


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部