我已经安装了jclouds,我正在尝试了解它是如何内部工作的。
我阅读了网站和github上的所有文档,但我仍然对jClouds的体系结构和实现有很多疑问。
您知道在哪里可以找到关于框架的深度技术实现的文档吗?我也在寻找关于如何添加一个新的提供者的信息(对于blobstore服务)。
目前,我正在研究代码,但代码所做的并不总是简单明了的。
发布于 2013-10-25 14:08:06
最好的做法是发送电子邮件到我们的开发列表。您可以通过发电子邮件订阅jclouds dev-订阅@apache.org来订阅。您还可以在freenode上的#jclouds上找到我们。
添加一个新的提供程序对于jclouds来说是一个非常重要的改变。您要做的第一件事是回顾如何作出贡献。我们需要确保它能正常工作,我们将能够正确地测试它,所以不要因为评论而气馁。
尽管如此,在启动一个新的提供者时需要考虑的一些一般考虑因素如下:
通常最好的做法是复制现有apis或提供程序的整个目录结构,并删除不需要的所有内容,但将每个目录中的一些文件保存在服务器上,作为如何执行操作的示例。您可以重命名这些类并从那里开始工作。
您应该选择哪个api或提供程序作为您的工作的示例?那得看情况!请在我们的dev@ list上给我们发电子邮件,描述您所做的工作,我们会推荐一个。越早接触jclouds社区,整个过程就越容易。
祝好运!
https://stackoverflow.com/questions/19571901
复制相似问题