如何设计和开发Web API:开发人员的基本指南

软件应用程序在很多方面使我们的生活更加轻松和美好。我们几乎每天都在使用它们,有些人发现自己使用应用程序的频率比与他人互动的频率还要高。 但是应用程序如何相互交互呢?它们通过 API(应用程序编程接口)来实现。在本文中,您将了解什么是 API。我们将特别关注 Web API 及其设计和开发。 什么是 Web API? Web API 是一种旨在通过 Web 使用的 API。换句话说,基于 Web 的软件应用程序、系统和服务使用 Web API 通过互联网交换信息。它们发送请求并接收响应,通常采用 JSON 或 XML 等格式。 “如何设计和开发Web API:开发人员的基本指南”

Excel表格技巧—解读BIN2HEX函数

本教程适用版本:WPS 365 点击免费使用 <caption attachment_15608" align="aligncenter" width="615"] 解读Excel中BIN2HEX函数 针对数据的转换,在Excel表格中会有更为详细的解决办法,那就是函数了。很多时候人们需要进行数据制式的转换,比如把二进制转换成为十六进制该怎么做?其实这也是我们下面要探讨的一款函数——BIN2HEX 函数。 >>免费升级到企业版,赠超大存储空间 一、什么是BIN2HEX 函数 该函数主要作用就是把二进制数变换成十六进制数。具体做法如下。 >>免费升级到企业版,赠超大存储空间 二、BIN2HEX 函数结构 该函数的结构为:=BIN2HEX(number, [places]) 这个函数包含的参数有两个,具体情况如下: Number:该参数代表的是二进制数,后期转换的目标就是它。该参数所含有的字符位数小于等于10位。此外该参数最高位是符号位,其它是数量位。 Places:该参数表示的为打算使用的字符数。当然可以省略,那么省略后函数将会采取最小字符数。 >>免费升级到企业版,赠超大存储空间 三、函数使用注意事项 1、首先要注意Number必须要为有效的二进制数,并且其包含字符个数小于或者等于10 “Excel表格技巧—解读BIN2HEX函数”

多云API管理的挑战

如今,许多组织发现,多个云区域,甚至多个云供应商已经成为业务生活的必需品。原因包括性能和成本优化,客户需求和数据主权问题。但无论驱动原因是什么,在多云API管理方面都有很多需要考虑的问题。值得庆幸的是,也有API管理公司可以帮助您实现您所需要的。 了解多云环境的复杂性 跨多个地区和云提供商的API管理并不容易。虽然容器化等基础设施解决方案使跨多个具有不同基础设施资源的供应商部署相同的解决方案变得更加容易,但仍然存在一些额外的问题。在本文中,我们将研究多云API管理的挑战,以及一些可以帮助简化跨提供商部署和管理API的方法。我们还将提供一些实际示例,说明API管理平台如何支持成功的多云方法。 释放多云API的潜力,提高客户满意度 为了提高特定地区客户的性能,可能需要将API和数据放置在更靠近他们的地方。然而,并非所有云提供商都支持世界各地的地区。这意味着您可能需要将您的API部署到多个云提供商,以覆盖当前云提供商不支持的区域内的特定细分市场。这样做可以同时提供性能和弹性优势,从而提高客户满意度,而使用正确的API网关软件可以使整个任务更轻松。 通过多云API适应新地区 除了潜在的性能和弹性优势外,采用多云API方法还意味着您能够很好地调整业务以适应新地区的要求。多云解决方案可以更轻松地与客户联系,同时满足监管要求。因此,一个开源的API解决方案,使您能够快速,轻松地适应新的地区,可以提供广泛的运营优势。 利用多云API实现数据主权 解决数据主权、数据驻留和数据本地化问题对于许多组织来说是一个非常真实的挑战。虽然这些主题很复杂,但可以简单地概括为: 数据驻留:组织选择存储其数据的位置(通常出于监管或政策原因)。 数据主权:指一国政府对在其境内发现的数据的访问权。这些权利可能因国家而异,并可能超越国家边界,这取决于组织所在地。 数据本地化:要求在特定边界内创建的数据保留在这些边界内,或者数据的副本保留在该国境内。 当您检查这三个因素中的每一个时,您可能会发现您需要多个云提供商和相关的数据存储来遵守您开展业务的国家/地区的规则和法规。正确的API管理需要考虑这些因素,同时确保通过API网关的一致行为。 注意事项:数据主权是一个复杂的问题,需要适当的法律的咨询,以确保您了解并适用公司和客户的权利。当涉及到您开展业务的国家的规则和法规时,请务必向适当的专业人士寻求建议。 成功管理多云API的关键因素 在搜索API管理解决方案时,必须考虑以下几个因素: 管理多个API实例:与单个云提供商不同,您的API实例将分散在多个提供商中。在这些多个提供商之间保持API路由规则、授权和速率限制配额同步变得极其重要。这包括监控和报告您使用的每个提供商及其所在地区之间和内部的API运行状况。 集中控制平面:一些API管理解决方案通过将其APIM设计为好像控制平面和数据平面是相同的来假定单个数据中心,使得难以将管理与实际流量管理断开。当迁移到多区域和多云部署架构时,保持同步变得更具挑战性。速率限制可能会被错误地应用,从而使您花费更多的基础架构资源。更糟糕的是,您的授权规则可能会变得不同步,并导致对数据和API操作的不当访问。寻找将控制平面(管理)与数据平面(流量实施)分开的API管理层,使您更顺利地过渡到多云。 GeoDNS和入口路由:传入的API流量需要根据消费者是谁、他们需要访问什么数据以及它驻留在哪里来路由到适当的区域。这可能需要GeoDNS等解决方案来根据消费者所在的位置解析DNS条目,将数据源映射到适当的数据中心的内部数据存储,使用API基本URL中的租户子域自动路由到适当的数据中心,或者这些方法的组合。虽然这不会直接影响您的API管理解决方案,但您的APIM可能会使所有这些组件的工作变得更容易或更困难。 多云API管理的未来:保持领先地位 API和API第三方集成所带来的潜力是巨大的,而且还在不断扩大。API正在连接世界,它们将继续存在。因此,想要提供最佳用户体验的国际企业,同时也要巧妙地勾选他们的监管合规性框,需要保持领先地位,并寻找支持多云设置的API软件公司。这样做是确保API管理公司的解决方案能够随着您的业务规模而增长和灵活的明智方法,而不是剪断您的国际扩张计划的翅膀。 成功的多云API管理的真实示例 在多云API管理方面,合作伙伴关系和商业政策可能会产生重大影响。这方面的一个例子可以在零售领域找到。任何在该领域提供解决方案的人在使用竞争对手的云时都可能遇到挑战。一个例子是沃尔玛,它更喜欢托管软件即服务(SaaS)产品不使用AWS。对这种需求的最初反应可能是担心将数据放在竞争对手的云上。然而,真实的原因比这更简单:沃尔玛不希望运营收入流向竞争对手。这意味着,零售公司可能会要求那些与AWS有现有关系的公司使用另一个云提供商,如Azure。 一个现实的解决方案是使用API网关工具,使您能够跨多个云提供商及其各自的区域控制多个API网关。例如,Tyk通过单个仪表板提供此功能,这意味着您可以在单个异构架构中使用来自多个云提供商的计算,存储,基于云的资产,软件和应用程序。在网关分片和Tyk的多数据中心桥(MDCB)之间,您可以部署选择性加载API的网关,使用您希望的任何云供应商组合。 强调从这些例子中获得的主要收获和经验教训 “多云API管理的挑战”

Excel表格技巧—添加序号及自动排列序号

本教程适用版本:WPS 365 点击免费使用 当我们在 Excel 表格中填充数据的时候,下拉单元格填充框就会依次递增,但有用户提出疑问,当我们删除其中某一行时,序号并不会自动根据之前的顺序进行排序,那这种问题该如何解决呢,今天我们就来教大家,利用ROW函数添加序号及自动排列序号。 首先,我们将数字序号下拉单元格填充框,选中一行,单击右键选择删除行: >>免费升级到企业版,赠超大存储空间 删除后,我们看到8号就被删除了,但序号并没有自动排序,而是出现了序号断开的情况: >>免费升级到企业版,赠超大存储空间 在这里,我们可以单击工具栏【公式】下的【查找与引用】,在下拉菜单下选择ROW函数,如下图所示: >>免费升级到企业版,赠超大存储空间 弹出【函数参数】的对话框,不用输入任何数据,只需在输入框当中,在=ROW()后面,输入-1: >>免费升级到企业版,赠超大存储空间 输入后,我们看到弹出函数参数的对话框,显示计算结果为1,单击确定: >>免费升级到企业版,赠超大存储空间 下拉单元格填充框,填充数据,如下图所示: >>免费升级到企业版,赠超大存储空间 这时,我们再来试一下,选中多行数据,单击右键选择删除: >>免费升级到企业版,赠超大存储空间 删除后,我们看到序号并没有出现断层现象,实现了序号自动排序功能,如下图所示: >>免费升级到企业版,赠超大存储空间 那么,在Excel表格当中,利用ROW函数添加序号及自动排列序号的方法,是不是非常简单呢,你学会了吗? Keyword: wps官网

Excel表格技巧—根据单元格颜色进行排序

本教程适用版本:WPS 365 点击免费使用 我们在利用Excel表格进行日常办公时,经常需要制作各种各样的表格,在表格当中排序是必不可少的,那么除了普通的升序和降序,我们还可以怎样排序呢,今天我们就来教大家,如何根据单元格颜色进行排序,具体怎么操作呢,一起来学习一下吧。 <caption attachment_15855" align="aligncenter" width="615"] Excel根据单元格颜色进行排序 首先,我们选中表格内容,单击工具栏开始下的排序,在下拉菜单下选择自定义排序。 >>免费升级到企业版,赠超大存储空间 弹出排序的对话框,在排序依据的下拉菜单下选择单元格颜色。 >>免费升级到企业版,赠超大存储空间 然后将无单元格颜色旁边的位置,在下拉菜单下选择在底端,然后将主要关键字设置为列B。 >>免费升级到企业版,赠超大存储空间 单击确定后,我们看到单元格就按照单元格颜色进行排序了,如下图所示。 >>免费升级到企业版,赠超大存储空间 那么,在Excel表格当中,按照单元格颜色进行排序的方法,是不是非常简单呢,你学会了吗? Keyword: wps官网下载