开放平台(Open Platform) 在软件行业和网络中,开放平台是指软件系统通过公开其应用程序编程接口(API)或函数(function)来使外部的程序可以增加该软件系统的功能或使用该软件系统的资源,而不需要更改该软件系统的源代码。 简介 在互联网时代,把网站的服务封装成一系列计算机易识别的数据接口开放出去,供第三方开发者使用,这种行为就叫做Open API,提供开放API的平台本身就被称为
转载 2023-07-18 11:27:25
246阅读
5.3 千亿访问量下的开放平台技术揭秘前言淘宝开放平台(open.taobao.com)是阿里系统与外部系统通讯的最重要平台,每天承载百亿级的API调用,百亿级的消息推送,十亿级的数据同步,经历了8年双11成倍流量增长的洗礼。本文将为您揭开淘宝开放平台的高性能API网关、高可靠消息服务、零漏单数据同步的技术内幕。 1. 高性能API网关阿里巴巴内部的数据分布在各个独立的业务系统中,如:商
转载 2023-08-01 20:05:12
532阅读
1. 为什么要建开放平台从05年开始随着web2.0技术的快速发展,硅谷掀起了开放平台openapi的一股热潮,google开放了map api,还有很多互联网公司也推出了开放平台,但是真正引起人们注意的是twitter开放了社交api,一堆基于twitter开放平台的页游火了起来,如果不了解twitter的同学想想当年开心网和qq空间偷菜有多火就知道了,开心网是最先参考了twitter的开放平台
一、背景随着业务的发展,越来越多的系统需要数据往来。那对外提供的接口也越来越多,而且各个接口散落在不同的项目中被调用,多了的话排查问题困难且混乱。基于这个痛点,我们有必要打造一套开放平台来管理各个 api 的调用情况。二、开放平台设计我们先从整体的功能需求来分析,主要有以下几点:开发者身份注册与数据权限范围授权开发者获取相关资料(接口文档、使用说明、对接人联系方式等)平台方接入管理,申请审核流程、
 微信公众平台、微信开放平台、商户平台的区别:一.微信开放平台主要面对移动应用/网站应用开发者,为其提供微信登录、分享、支付等相关权限和服务。微信开放平台还提供了数据统计功能,用于开发者统计接入应用的登录、分享等数据情况。接入步骤已京东APP举例,比如京东APP需要使用微信登录、分享和微信支付功能,首先注册微信开发平台-开发者账号,并按照以下流程在微信开放平台创建京东APP:审核通过后,
转载 2023-11-22 17:05:29
100阅读
1. 全新升级的API体系,让深度学习技术的创新和应用更简单深度学习框架可以说是开发者们在人工智能的海洋中乘风破浪的动力引擎,而API就是这个引擎的控制面板上的按钮。因此,API是深度学习框架威力发挥的直接入口,对开发者使用体验起着至关重要的作用,飞桨一直以来对API设计以及整体API体系的完善给予足够重视,持续完善优化。飞桨开源框架2.0对API体系进行了全新升级,让开发者们可以在使用飞桨研发探
O'Reilly Radar的博客上,有一篇有趣的文章提到了关于iPhone和Treo中关于开放平台的定义,下面是我同意的一些要点: 开放平台允许开发者实现平台提供者没提供的功能;开放平台允许开发者重构或替代平台提供者提供的不尽让人满意的功能;开放平台允许开发者可能会惊吓到平台提供者,因为他们可以实现由于平台提供者害怕出现兼容性问题而没有去开发的功能和用户需求;开放平台允许它的用户完成更多
百度百科是这样定义开放平台:     开放平台(Open Platform) 在软件行业和网络中,开放平台是指软件系统通过公开其应用程序编程接口(API)或函数(function)来使外部的程序可以增加该软件系统的功能或使用该软件系统的资源,而不需要更改该软件系统的源代码。在互联网时代,把网站的服务封装成一系列计算机易识别的数据接口开放出去,供第三方开发者使用,这
京麦是京东商家的多端开放式工作平台,是京东十万商家唯一的店铺运营管理平台,为京东商家提供在移动和桌面端的操作业务,京麦本身是一个开放的端体系架构,由京东官方和 ISV 为商家提供多样的应用服务。 京麦开发平台是京东系统与外部系统通讯的重要平台技术架构从早期的单一 Nginx+Tomcat 部署,到现在的单一职责,独立部署,去中心化,以及自主研发了 JSF/HTTP 等多种协议下的 API 网关
转载 2024-05-11 18:13:44
92阅读
首先简单聊下背景,大概是几年前,工作中遇到这么一个复杂的应用场景,大型企业中的物流系统,需要跟众多的内外部系统交互,对接的系统达到十几个,接口数量在50个左右,并且后续还会大量增加新的对接方,并且很多对接方是类似的,例如跟汽运物流厂商的运输管理系统TMS,进行运输委托、运力反馈、运费结算、签收回传等交互。如何还是按照传统模式去做点对点集成,会消耗大量成本,包括时间和费用,并且上线后还会搭上大量的运
本文档介绍了人人网开放平台技术架构的设计细节和接口定义,是一个大而全的文档,涵盖了人人网开放平台对外提供的所有接口。如果你想了解人人网开放平台的整体架构和原理,或者想查阅某个接口参数,那么你一定可以在这里找到答案。人人网开放平台技术架构,正处于巨大的变革之中,正向着越来越标准化和通用化的方向发展。但是,为了保证兼容和过渡,我们将在比较长的一段时间之内仍然按照旧的平台架构提供之前的功能。将功能从旧
转载 2015-04-01 16:28:00
210阅读
2评论
# 开放平台技术架构解析 开放平台技术架构是指为实现不同系统或应用之间的无缝集成而设计的一种灵活的技术架构。这种架构允许第三方开发者在平台上构建应用,充分利用平台的功能,同时保证系统的安全性和稳定性。本文将为您介绍开放平台技术架构的基本构成,并通过代码示例、甘特图和类图来帮助您理解这一概念。 ## 开放平台的核心组成部分 1. **API网关**:作为系统与外部应用之间的桥梁,API
原创 7月前
140阅读
在将通用接口平台开源改造过程中,遇到了一些问题,整理出来,作为番外篇。背景有一个开发平台,实现了系统内核,包括组织机构、人员、角色、权限项、日志、缓存等,以及部分扩展能力,如任务调度、附件、桌面等。在开发平台的基础上,去做业务系统的开发,例如进销存系统、SRM、CRM、物流系统等。 目的是系统技术支撑能力由开发平台提供,业务系统专注于业务逻辑的开发。通用接口平台名字虽然叫平台,本质上也是基于开发平
一、OAuth2协议是什么?  OAuth(开放授权)是一个开放标准,允许用户让第三方应用APP访问该用户在某一网站上存储的私密资源(如照片、视频、联系人列表),而无需将用户名和密码提供给第三方应用APP。 二、OAuth2的四种角色Resource Owner资源所有者:比如新浪微博用户,他在新浪微博的数据就是资源,他自己就是这些资源的所有者。Resource Server资
转载 1天前
411阅读
伴随着社会的发展与科技的进步,低代码开发平台已经在很多领域得到应用和推广。该平台可以为企业提高开发效率,方便快捷地处理问题,工作效率得到大大提升,因而已经成为很多企业信息化部门、高校、制造业、电力等行业理想的得力助手。今天,为大家介绍流辰信息低代码开源大数据解决方案,希望能给各位带来启迪和帮助。一、开源大数据解决方案介绍 不可否认的是,数据已经是现代化企业中非常宝贵的资源,很多决策、策略和方法都需
1. 获取实验环境账号step1:点击 联盟服务 选择 平台对接认证  step2:完成申请表格填写并提交  step3:等待申请审核,账号申请通过后,会收到账号和初始密码,用于登录SP Portal和开发者Portal。 2. 创建应用2.1 创建APP应用登录中国电信物联网开放平台对接测试环境 SP Portal https
背景  公司有一个产品,需要用到微信授权登录及微信消息推送等功能。本来能够简单的使用公众号的接口将appid和appsecrect等信息写到配置文件里,但是作为一个产品化的东西,从体验等各方面来讲都不能那么的顺畅。于是打算对接微信开放平台。本文是基于Laravel的一次微信开放平台整合记录,如果能够帮到一些朋友,自然是非常高兴的事情。平台账号申请  网址是https://open.weixin.q
转载 2023-12-21 20:49:13
97阅读
WebAPI 开放平台架构实践导读背景需求场景架构设计总结背景       随着业务的发展,越来越多不同系统之间需要数据往来,我们和外部系统之间产生了数据接口的对接。当然,有我们提供给外部系统(工具)的,也有我们调用第三方的。而这里重点讲一下我们对外的接口。       我们运营和维护着诸多的对外接口,很多现有的接口服
Serverless 从概念提出到应用,已经走过了 8 个年头,开发者对 Serverless 的使用热情不断高涨。为帮助开发者实现一键体验多云产品,极速部署 Serverless 项目,10 月 23 日,阿里巴巴正式宣布开源首个 Serverless 开发者平台 Serverless Devs,这也是业内首个支持主流 Serverless 服务/框架的云原生全生命周期管理的平台。这就是 Ser
据中国电信研究院相关人士11月26日向外界透露,中国电信能力开放计划被列为国家重大专项课题,该项目由王晓初挂帅,并由运营商与产业界共同承担完成。 目前,能力开放项目的投入资金、时间进度以及具体的参与厂商尚属保密阶段。但是能力工厂beta版已经面世(http://open.ctfactory.com )。 据悉该网站为四川电信承接,开发业内人士分析认为被列入国家重大专项课题的能力开放计划一旦推出,将
  • 1
  • 2
  • 3
  • 4
  • 5