<kbd id='V8ci57GrquPLhHJ'></kbd><address id='V8ci57GrquPLhHJ'><style id='V8ci57GrquPLhHJ'></style></address><button id='V8ci57GrquPLhHJ'></button>

              <kbd id='V8ci57GrquPLhHJ'></kbd><address id='V8ci57GrquPLhHJ'><style id='V8ci57GrquPLhHJ'></style></address><button id='V8ci57GrquPLhHJ'></button>

                      <kbd id='V8ci57GrquPLhHJ'></kbd><address id='V8ci57GrquPLhHJ'><style id='V8ci57GrquPLhHJ'></style></address><button id='V8ci57GrquPLhHJ'></button>

                              <kbd id='V8ci57GrquPLhHJ'></kbd><address id='V8ci57GrquPLhHJ'><style id='V8ci57GrquPLhHJ'></style></address><button id='V8ci57GrquPLhHJ'></button>

                                      <kbd id='V8ci57GrquPLhHJ'></kbd><address id='V8ci57GrquPLhHJ'><style id='V8ci57GrquPLhHJ'></style></address><button id='V8ci57GrquPLhHJ'></button>

                                              <kbd id='V8ci57GrquPLhHJ'></kbd><address id='V8ci57GrquPLhHJ'><style id='V8ci57GrquPLhHJ'></style></address><button id='V8ci57GrquPLhHJ'></button>

                                                      <kbd id='V8ci57GrquPLhHJ'></kbd><address id='V8ci57GrquPLhHJ'><style id='V8ci57GrquPLhHJ'></style></address><button id='V8ci57GrquPLhHJ'></button>

                                                              <kbd id='V8ci57GrquPLhHJ'></kbd><address id='V8ci57GrquPLhHJ'><style id='V8ci57GrquPLhHJ'></style></address><button id='V8ci57GrquPLhHJ'></button>

                                                                  申博太阳城_OpenStack中的api范例
                                                                  作者:申博太阳城文化传媒 2018-01-09 07:09 95

                                                                  在openstack中不管措施内部之间的挪用照旧,对付openstack中的各类处事的和成果的内部挪用,照旧外部挪用都是通过api的情势来举办的。这里说明一下openstack中的几种常见api范例。

                                                                  第一种是措施内部的api首要是给本机措施内部行使,如nova_master/nova/compute/api.py文件中的api class首要是为了给manager去挪用,个中挪用哪个api class也是操作openstack中很是重要的动态载入要领来确定的,很是机动,我以为这种用法很是向c#,c++这类说话中的面向接口编程,乃至更为机动,充实操作了动态说话的利益。

                                                                  一种api是rpc api,就是通过高级动静行列的方法,实现差异主机的要领的长途挪用。如nova_master/nova/compute/rpcapi.py,个中挪用的要领都是manager中的要领。通过rpc的方法是实现漫衍式措施的根基要领,回收动静行列的rpc方法是今朝风行的多种云计较框架实现的广泛方法。

                                                                  另一种api就是通过web资源的方法袒露给外界的api,将提供的处事袒露成web资源,,可以利便外界的会见,openstack是同过起一个对应一类api的WSGIService处事来实现对外的处事。

                                                                  再一种api就是client api,是对web api的封装,提供这种情势的api首要是利便用户对伟大的web资源情势的api的挪用,简化了操纵,便于用户通过措施挪用。