我已经安装了jclouds,我正在尝试了解它是如何在内部工作的。
我阅读了网站和github上的所有文档,但我仍然对jClouds的体系结构和实现有很多疑问。
您知道我在哪里可以找到有关框架深层技术实现的文档吗?我也在寻找有关如何添加新提供程序(用于blobstore服务)的信息
目前我正在研究代码,但代码的作用并不总是那么简单。
答案 0 :(得分:2)
最好的办法是发送电子邮件到我们的开发者列表。您可以通过电子邮件订阅jclouds-dev-subscribe@apache.org。您也可以在freenode上的#jclouds上找到我们的IRC。
为jclouds添加新的提供程序是一个非常重要的变化。您要做的第一件事是审核How To Contribute。我们需要确保它能正常运行,我们才能正确测试它,所以不要因评论而气馁。
话虽如此,在开始新的提供者时要考虑许多一般性因素:
通常,最好的办法是复制现有api或提供程序之一的整个目录结构并删除您不需要的所有内容,但将每个目录中的一些文件保留到服务器作为示例如何做事。您可以重命名这些课程并从那里开始工作。
您应该选择哪种API或提供商作为您工作的示例?这取决于!请发送电子邮件至我们的dev @ list来描述您的工作,我们将推荐一个。越早与jclouds社区交流,整个过程就越容易。
祝你好运!