社区
Java EE
帖子详情
请问:用axis做不同地理位置服务器间的数据同步问题
peihexian
2004-06-10 10:23:57
1。要同步的表有五个,其中有一个大表中有150个字段,如果用axis写一个有150个参数的web service是否不科学?
2。这些表中有一些数据库是二进制的,如人员的指纹数据,用axis开发的web service能传二进制数据吗?是不是也要先转成string,再用base64去做一下编解码?
3。这五个表其实是主从表关系,一个主表加四个从表,在调用web service如果保证DB事务正确?
先问这么多,谢谢!
...全文
99
4
打赏
收藏
请问:用axis做不同地理位置服务器间的数据同步问题
1。要同步的表有五个,其中有一个大表中有150个字段,如果用axis写一个有150个参数的web service是否不科学? 2。这些表中有一些数据库是二进制的,如人员的指纹数据,用axis开发的web service能传二进制数据吗?是不是也要先转成string,再用base64去做一下编解码? 3。这五个表其实是主从表关系,一个主表加四个从表,在调用web service如果保证DB事务正确? 先问这么多,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wilddonkey
2004-06-12
打赏
举报
回复
xiao xi
usabcd
2004-06-10
打赏
举报
回复
提醒一下楼主,可以先不要考虑这么具体的问题。
以我个人的经验觉得这种后期同步整个数据库的做法不是好的做法,开发繁琐,维护困难,同步时系统负荷比较重。有一个环节出了问题就全完了。最好把负荷分散,比如动态更新其他的数据库,这时用Web Service是比较合适的做法。就是主数据库每次更新数据时实时通知其他数据库更新。这样效率比较高,不容易出错。即使少量出错也不会有大问题。如果你确定非要一次同步整个数据库,可能也不适合使用Web Service,因为Web Service不是为这种大负荷的数据转移设计的。可以使用底层Socket传递经过压缩后的数据文件。
peihexian
2004-06-10
打赏
举报
回复
谢谢uasbcd,我的指纹数据不算太大,确实在30K以内,不过还有人员照片要传,回头我先试一下,有问题我再请教您。
usabcd
2004-06-10
打赏
举报
回复
放那么多参数显然不雅观,也不便维护。如果你两边都用java
将所有字段封装到一个map中即可。
直接在Web Service的RPC方法中以这个Map作为参数。
2进制数据转为字节数组即可。传递时axis自己会编码发送的。
编码过程对于你都是透明的,不需要你再关心了。
用Web Service传2进制数据最好不要太大,因为编码后数据变大
会引起效率损失的。我估计你的指纹数据应该不是很大在30k以内吧。
13 游戏
服务器
业务-面试题
文章摘要: 本文详细介绍了开源
服务器
框架Zinx、Skynet和TrinityCore的设计原理与应用场景。Zinx采用分层架构(通道层、协议层、业务层)和责任链模式处理
数据
流;Skynet基于Actor模型,通过Lua服务实现高并发通信;...
腾讯AI
数据
治理经验:架构师如何用
数据
质量评分提升治理效果?
某核心业务的AI推荐系统突然出现准确率暴跌20%的
问题
,排查结果令人意外:并非算法模型出了
问题
,而是上游
数据
源的用户行为日志中混入了30%的异常格式
数据
。再先进的AI模型,也会被低质量
数据
"绊倒"。本文的目的,...
JavaScript实现全类型统计图表生成实战
常用触发方式:tooltip: {trigger: 'item', // 单个
数据
点// trigger: '
axis
', // 坐标轴触发(多系列对齐)type: 'shadow' // 阴影指示器},return `${params.seriesName}: ${params.value}万元`;formatter函数接收...
12、
数据
可视化:时
间
与地理
数据
的交互式呈现
本文探讨了时
间
序列
数据
和...在地理
数据
可视化方面,使用Plotly库创建并调整了全球等值区域图,并展示了动画展示、自定义标签添加和多图组合等进阶操作。通过这些方法,可以更好地理解和分析复杂的时
间
序列和地理
数据
。
大
数据
时代:
数据
复制的5大核心技术解析
本文系统解析了大
数据
环境下五大核心
数据
复制技术——
同步
复制、异步复制、半
同步
复制、快照复制和连续
数据
复制,构建了从理论模型到工程实践的完整知识框架。通过深入分析每种技术的一致性模型、算法实现、性能特征...
Java EE
67,542
社区成员
225,854
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章