协议-多应用之间数据如何交换?

问题描述

多应用之间数据如何交换?
各位大神好,最近小弟遇到麻烦问题,特请教:
背景:目前服务器上有五个WEB应用,每个应用对应有一个数据库
问题:应用与应用之间经常要调用功能模块或者数据交换
目前我采取POST方法交换数据,随着需求增加,维护就变得很麻烦,现在我的初步想法如下:
1、写一个单独的数据交换接口,简称数据交换机,编写API,拟定交换协议,
2、全部应用的数据存储调度全部通过该数据交换机进行,每个应用都可以调用API操作数据,只要符合协议
3、应用之间功能模块调用还是使用POST方法进行调用

目前想法的初步的,还没着手操作,请问各位有什么建议?

解决方案

如何在不同的android应用之间共享数据?
使用Bunble在Activity之间交换数据

解决方案二:
可以用数据库的视图的,这样就不用操作代码了

解决方案三:
数据视图?能详细点吗?

时间: 2024-09-20 22:50:38

协议-多应用之间数据如何交换?的相关文章

ext-Ext form与grid之间数据交换

问题描述 Ext form与grid之间数据交换 选择表格中一行,通过form.getForm().loadRecord()方法将一行记录加载到表单中,但是表单中combobox如果不选择,提交到后台的数据不是valueField,而是dispalyField的值,我使用的是DWR实现前后台交互,急求大神指点!

iOS实现两个控制器之间数据的双向传递_IOS

本文为大家分享了iOS控制器之间数据的双向传递,供大家参考,具体内容如下 首先,有两个控制器,分别为控制器A.控制器B. A->B:数据由控制器A传向控制器B,这叫做数据的顺传:数据由控制器B传向控制器A,这叫做逆传. 顺传:一般通过创建目标控制器对象,将数据赋值给对象的成员来完成: 逆传:一般使用代理来实现,其中控制器A是控制器B的代理(控制器A监听控制器B,控制器B通知控制器A). 下面是博主写的简单实现了两个控制间实现数据的双向传递的app的demo: 1.这是界面设计: FirstVie

DataX实现oracle到oracle之间数据传递

文章讲的是DataX实现oracle到oracle之间数据传递,首先需要注意的是DATAX是通过JDBC的方式读取ORACLE数据,然后通过OCI的方式写数据,DX也可以通过JDBC写的方式进行,但是OCI比JDBC速度更快. 进入DataX安装目录的bin目录,执行命令 ./datax.py -e 输入交换数据数据库对应的代码,它会自动生成相应的xml配置文件 编辑配置文件参数,有"?"的是必须配置的,默认的可以保持不变 执行代码: vi /home/taobao/datax/job

Http、TCP/IP协议与Socket之间的区别

网络由下往上分为: 物理层-- 数据链路层-- 网络层-- IP协议 传输层-- TCP协议 会话层-- 表示层和应用层-- HTTP协议 1.TCP/IP连接 手机能够使用联网功能是因为手机底层实现了TCP/IP协议,可以使手机终端通过无线网络建立TCP连接.TCP协议可以对上层网络提供接口,使上层网络数据的传输建立在"无差别"的网络之上. 建立起一个TCP连接需要经过"三次握手": 第一次握手:客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态

开源领域常用的许可协议和它们之间的区别

越来越多的开发者与设计者希望将自己的产品开源,以便其他人可以在他们的代码基础上做更多事,开源社区也因此充满生机.在我们所能想到的应用领域,都有开源软件存在(象 WordPress,Drupal 这些开源CMS).然而很多人对开源许可并不了解,本文介绍开源领域常用的几种许可协议以及它们之间的区别. 什么是许可协议? 什么是许可,当你为你的产品签发许可,你是在出让自己的权利,不过,你仍然拥有版权和专利(如果申请了的话),许可的目的是,向使用你产品的人提供一定的权限. 不管产品是免费向公众分发,还是出

事件-android surfaceview 和activity之间数据传递

问题描述 android surfaceview 和activity之间数据传递 想实现一个功能 就是在mainActivity中放置一个surfaceview和一个Textview 在surfaceview中添加点击onTouch事件 每次点击 让自己定义的surfaceview的变量 step加一 并时时在mainActivity的TextView中更新step的显示 不知道问题有没有描述清楚 就是想在一个view中时时显示另外一个view中定义的变量 解决方案 public class M

cas-单点登录系统怎样与其它应用之间数据同步?

问题描述 单点登录系统怎样与其它应用之间数据同步? 单点登录系统里有用户的基本信息可以修改.第次登录都修改数据库,不是太合理.是否有什么更好的解决方法? 解决方案 设计模式里面有一种 模式, 观察者模式,可能实现你要的结果.

listview与listview之间数据的共享。多谢大神们

问题描述 listview与listview之间数据的共享.多谢大神们 怎么实现两个listview之间相互添加和删除,比如点击一下listview 1中的item就没了,然后listview2的item就相应的增加一项,反之一样 解决方案 写两个listview item 的onclick事件,点击A的时候,A的item移除,B的item增加 解决方案二: 是两个activity上的 listview 么 还是一个页面的

通过SSIS的“查找”组件进行不同数据源之间数据的合并操作

原文:通过SSIS的"查找"组件进行不同数据源之间数据的合并操作   为了协助开发还原生产环境中的某些bug,需要将将生产环境的某些特定表数据导入到测试环境做测试,之前一直都是暴力地truncate测试环境的表,然后用SSIS将生产环境对应的整张表数据导入测试环境,简便快捷后来开发提出来,保留测试环境已有的数据,只同步差异的数据(根据主键),于是就尝试使用SSIS中的"查找"组件进行不同服务器之间的"存在则更新,不存在则插入"数据合并操作,实际操