袁芳的学习笔记(2)Predix开发测试工具
2017-04-12 10:28
615 查看
作者:袁芳,北京华瑞特信息技术有限公司
如果您还没有Predix试用帐号,请访问https://supportcentral.ge.com/esurvey/GE_survey/takeSurvey.html?form_id=18446744073709715720申请。请务必准确提供您的信息,我们会以邮件方式通知您注册结果。
GE Predix提供了在线的开发测试工具Predix Tool Kit
https://predix-toolkit.run.aws-jp01-pr.ice.predix.io
能够帮助我们在线测试一些服务的正确性。通过Predix Tool Kit能够配置UAA实例和制定API向其他Predix services发起请求,并且不需要在本机安装任何东西。
使用Predix Tool Kit前提需要先申请UAA实例,并通过UAA的URL、Client ID、User登录Predix Tool Kit。
前端应用通过Client ID向后端微服务发起请求,此时前端应用是后端微服务的客户端,所以Client ID就是该客户端的账户。
使用用户访问前端应用所需要的账户则是User信息,所以User就是使用用户登录前端应用的账户信息。
简言之:User是个人,Client不是人 ^_^
Predix Tool Kit只是Predix提供的测试工具,如果用户的应用中需要对用户信息进行管理,则需要按照CloudFoundry UAA标准制作个性化的用户管理界面,参考:http://docs.cloudfoundry.org/api/uaa/,下面演示一下如何使用Predix Tool Kit
登录Predex的services的目录页面:
https://predix-io.run.aws-jp01-pr.ice.predix.io/catalog/services
在不需要其他工具的条件下,Predix Tool Kit能够帮助配置Predix UAA实例。完成配置UAA之后,可以通过真实的API调用Predix服务。 用户可以如下菜单在配置和你可以做真正的API调用的Predix服务。第一次用户可以按照菜单中的步骤顺序。
创建一个安全的微服务,包括Client ID和User
启动授权或者groups和scopes,因此微服务能够通过Predix平台服务。
UAA命令行工具参考如下,该程序是一个Ruby应用,源码地址在:
https://github.com/cloudfoundry/cf-uaac
Predix UAA使用oAuth2.0做为基础服务,相关资料参考:
https://www.digitalocean.com/community/tutorials/an-introduction-to-oauth-2
Ps:参考资料:
https://predix-toolkit.run.aws-jp01-pr.ice.predix.io https://predix-io.run.aws-jp01-pr.ice.predix.io/resources/tutorials/tutorial-details.html?tutorial_id=1727&tag=2107&journey=Predix%20Tool%20Kit
在使用中您有任何问题,请访问我们的论坛http://bbs.csdn.net/forums/GEPredix
GE数字集团的技术专家们会在线回答您的问题。
也请访问我们在CSDN的Predix专区http://predix.csdn.net 了解更多Predix的内容和相关活动。
如果您还没有Predix试用帐号,请访问https://supportcentral.ge.com/esurvey/GE_survey/takeSurvey.html?form_id=18446744073709715720申请。请务必准确提供您的信息,我们会以邮件方式通知您注册结果。
GE Predix提供了在线的开发测试工具Predix Tool Kit
https://predix-toolkit.run.aws-jp01-pr.ice.predix.io
能够帮助我们在线测试一些服务的正确性。通过Predix Tool Kit能够配置UAA实例和制定API向其他Predix services发起请求,并且不需要在本机安装任何东西。
使用Predix Tool Kit前提需要先申请UAA实例,并通过UAA的URL、Client ID、User登录Predix Tool Kit。
前端应用通过Client ID向后端微服务发起请求,此时前端应用是后端微服务的客户端,所以Client ID就是该客户端的账户。
使用用户访问前端应用所需要的账户则是User信息,所以User就是使用用户登录前端应用的账户信息。
简言之:User是个人,Client不是人 ^_^
Predix Tool Kit只是Predix提供的测试工具,如果用户的应用中需要对用户信息进行管理,则需要按照CloudFoundry UAA标准制作个性化的用户管理界面,参考:http://docs.cloudfoundry.org/api/uaa/,下面演示一下如何使用Predix Tool Kit
登录Predex的services的目录页面:
https://predix-io.run.aws-jp01-pr.ice.predix.io/catalog/services
在不需要其他工具的条件下,Predix Tool Kit能够帮助配置Predix UAA实例。完成配置UAA之后,可以通过真实的API调用Predix服务。 用户可以如下菜单在配置和你可以做真正的API调用的Predix服务。第一次用户可以按照菜单中的步骤顺序。
创建一个安全的微服务,包括Client ID和User
启动授权或者groups和scopes,因此微服务能够通过Predix平台服务。
UAA命令行工具参考如下,该程序是一个Ruby应用,源码地址在:
https://github.com/cloudfoundry/cf-uaac
Predix UAA使用oAuth2.0做为基础服务,相关资料参考:
https://www.digitalocean.com/community/tutorials/an-introduction-to-oauth-2
Ps:参考资料:
https://predix-toolkit.run.aws-jp01-pr.ice.predix.io https://predix-io.run.aws-jp01-pr.ice.predix.io/resources/tutorials/tutorial-details.html?tutorial_id=1727&tag=2107&journey=Predix%20Tool%20Kit
在使用中您有任何问题,请访问我们的论坛http://bbs.csdn.net/forums/GEPredix
GE数字集团的技术专家们会在线回答您的问题。
也请访问我们在CSDN的Predix专区http://predix.csdn.net 了解更多Predix的内容和相关活动。
相关文章推荐
- AngularJS学习笔记之二:开发、调试和测试工具
- 测试驱动开发(tdd)学习笔记 (2) 工具,技术 junit
- ITCAST视频-Spring学习笔记(搭建与测试Spring的开发环境)
- Windows驱动开发工具 WDK 学习笔记
- 相关驱动开发工具(系统自带测试驱动工具使用 学习学习)
- PHP学习笔记【25】--PHP开发之IDE工具zend studio的快捷键一览表
- J2me游戏学习开发笔记_工具篇(Eclipse+EclipseMe)
- 20、深入浅出MFC学习笔记,开发流程及工具简介
- Silverlight学习笔记:第一章:Silverlight3.0开发工具和开发实践
- Opengl SDL工具开发 学习笔记 002
- PHP学习笔记【25】--PHP开发之IDE工具zend studio的快捷键一览表
- JUnit测试驱动开发学习笔记1
- [学习笔记の工具集合]Microsoft Silverlight开发工具及下载地址(及时更新中…...)
- 自动化测试工具curl-loader学习笔记
- 测试驱动开发(tdd) 学习笔记(1)基本思想原则和术语
- GTK+图形化应用程序开发学习笔记(十一)—箭头构件、工具提示对象
- spring2.5.6学习笔记三:搭建与测试Spring的开发环境
- Silverlight学习笔记二 开发工具集合
- linux 下块设备驱动开发学习笔记 2(sbull驱动在vmware上测试)
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第19讲_js运行原理_js开发工具介绍_js程序(hello)_js基本语法_学习笔记_源代码图解_PPT文档整理