The news is by your side.

服务器端验证 – 整个体系结构的演变:作者:Amey Prabhu

12


当我最初以开发人员的身份开始时,前端代码和后端代码之间没有区别。耦合很紧,体系结构状态和字符模式的屏幕。通过触发器完成的形式验证。这些触发器是用c编写的,c将连接到db。处理逻辑保留在C中。

建筑是产品愿景和销售主张的结果。随着愿景独立于前端的销售服务,紧密耦合的层让位于松散的独立块。该体系结构移至SOA,服务由MVC中构建的Web应用程序消费。

验证被分解为前端和后端。轻量重量数据类型/字段长度验证移至JavaScript,而逻辑重验证和处理保留在C(服务器端)中。触发器被服务代替。作为开发人员,我们确保在服务器端复制前端验证,以便我们的服务独立于前端。

市场发展了,消费者的风险偏好发生了变化。多年核心银行转型的时代让位于逐步,选择和选择转型的时代。合成性从模块化接管。产品设计从模块化服务演变为一组微服务。该建筑朝着无头性迈进。

现在,通用数字平台为各种访问渠道提供服务,而从不同产品供应商展示的API的服务中

销售银行产品的画布扩大了。用例有多个,前提是API是功能的完整逻辑单元 – 从验证到请求处理和错误报告。

在这些更改中,服务器端上的验证仍然是不可谈判的,即使以复制客户端构建的验证为代价。

(tagstotranslate)FineXtra(T)新闻(T)在线(T)银行(T)银行(T)技术(T)技术(T)财务(T)财务(T)Financial(T)Fin(T)Tech(T)Tech(T)Fintech(T)Fintech(T)IT(T)IT(T)破坏(T)最新(T)最新(T)最新(T)零售(t)零售(T)t剥夺(t)贸易(t)执行(t)头条新闻(t)区块链(t)数字(t)投资(t)移动(t)业务(t)挑战者(t)付款(t)付款(t)Regtech(T)Regtech(T)Insurtech(T)Insurtech(t)服务



关键词: