<td id="cl7yg"></td>

        <code id="cl7yg"></code>

          天极传媒£º
          天极网
          比特网
          IT专家网
          52PK游戏网
          极客修
          全国分站

          北京上海广州深港南京福建沈阳成都杭州西安长春重庆大庆?#25103;?/a>惠州青岛郑州泰州厦门淄博天津无锡哈尔滨

          产品
          • 网页
          • 产品
          • 图片
          • 报价
          • 下载
          全高清投影机 净化器 4K电视曲面电视小家电滚筒洗衣机
          您现在的位置£º 天极网 > 开发>软件应用>AWS SDK为Java推出新的API资源

          AWS SDK为Java推出新的API资源

          天极网软件频道 2014-09-17 09:12 我要吐槽

          ¡¡¡¡¡¾天极开发频道消息¡¿Amazon官方博客发文称£¬AWS SDK为Java推出一个新的预览¡¢资源式的API模型¡£Jeff Barr在博文中总结介绍了全新的预览¡£

          ¡¡¡¡以下为博文译文£º

          ¡¡¡¡全新的面向资源的API更容易理解和使用¡£目前在现有的模型中£¬它避免了许多超长的请求-响应时间£¬并提出AWS直?#29992;?#21521;对象的观点¡£相较于每个服务都是单一的级别£¬资源式API包括多个级别£¬并且£¬其中每一个代表一个特定类型的资源服务¡£每个级别包括与所述资源和与其它类型的相关资源的?#25442;?#25152;需要的方法¡£写入新的API代码通常会更短£¬更简洁并更容易理解¡£

          ¡¡¡¡下面是老派的方式来检索使用GetGroup功能的AWS身份和访?#20351;?#29702;(IAM)组£º

          ¡¡¡¡AmazonIdentityManagement iam = new AmazonIdentityManagementClient();
          iam.setRegion(Region.getRegion(Regions.US_WEST_2));

          ¡¡¡¡GetGroupRequest getGroupRequest = new GetGroupRequest("NeedNewKeys");
          GetGroupResult getGroupResult = iam.getGroup(getGroupRequest);

          ¡¡¡¡下面是新的方式£º

          ¡¡¡¡IdentityManagement iam = ServiceBuilder.forService(IdentityManagement.class)

          ¡¡¡¡.withRegion(Region.getRegion(Regions.US_WEST_2))
          .build();

          ¡¡¡¡Group needNewKeys = iam.getGroup("NeedNewKeys");

          ¡¡¡¡在复杂的操作过程中£¬旧的和新的API之间的差异变得更?#29992;?#26174;¡£比较老派的代码标识一个过时的访问键(oldKey)£¬这表示IAM的用户处于非活动状态£º

          UpdateAccessKeyRequest updateAccessKeyRequest = new UpdateAccessKeyRequest()
          .withAccessKeyId(oldKey)
          .withUserName(user.getUserName())
          .withStatus(StatusType.Inactive);
          iam.updateAccessKey(updateAccessKeyRequest);

          ¡¡¡¡随着新的£¬精简的代码的出?#37073;?#20854;意图更?#29992;?#26174;¡£有很多设置代码的方式£¬并且该方法是引用在感兴趣的对象上£¬而不是在服务上¡£

          oldKey.deactivate();

          ¡¡¡¡新的API预览模式在Amazon Elastic Compute Cloud (EC2), AWS Identity and Access Management (IAM), 和Amazon Glacier中正式启动¡£Amazon?#33529;?#24341;进新的API资源£¬用于其他服务?#25512;?#20182;AWS SDK中¡£


          ¡¾点击进入¡°天极网企业频道¡±?#29616;?#24494;博¡¿

          £¨作者£ºCSDN责任编辑£º杨玲£©
          请关注天极网天极新媒体 最酷科技资讯
          扫码赢大奖
          评论
          * 网友发言均非本站立场£¬本站不在评论栏推荐任何网店¡¢经销商£¬谨防上当受骗£¡
          办公软件IT新闻整机
          ×Ïҹʱʱ²ÊÈí¼þ

          <td id="cl7yg"></td>

              <code id="cl7yg"></code>

                <td id="cl7yg"></td>

                    <code id="cl7yg"></code>