我想在云BlueMix上创建自己的服务,其他开发人员可以访问该服务以编写其应用程序。基本上,我的服务(API)应该在后台Apache MapReduce Java程序中使用。一个示例:我想提供一个名为wordCount(String fileName)的服务,该服务获取一个文件使用Java Hadopp mapreduce API计算单词出现的次数并将结果写入HDFS。这可能吗?我如何在BlueMix中开发它?
请提供详细说明。
谢谢
索林
最佳答案
像通常使用任何服务在Bluemix上一样开发API应用程序。创建一个swagger定义,并使用API Mangement服务导入swagger def并将您的API发布到Bluemix组织。您可以通过设置速率限制,添加策略并通过各种用户身份验证要求保护API来管理API。
关于java - 在Bluemix上公开自己的服务,该服务在后台使用Hadoop MapReduce?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31898287/