转载

系统架构设计知识碎片

快速阅读

如何保证系统的防重放和不可抵赖性。 socket 长连接和短连接,tuxedo和webloigc的平台架构以及这两者之间如何进行通讯。nh结尾的文献资料用什么打开。

系统的防重放机制

防重放就是利用fd等工具把原有的请求再原封不动的再发送一次或多次。这个业务逻辑属于正常 ,但是可能会造成数据库数据的复复。

采用md5(时间戳方式+random(0,1000))表示一个nonce, 时间设置60s, 短时间内生成两个完全样的nonce几乎不可能 。 服务器在接收到第一个请求时,会去redis是查找是否存在该nonce的key,如果找到,则说明该请求是重放请求,如果没找到。则创建该key ,同时让其60s直接失效。

系统的不可抵赖性

抵赖性是指用户对自己的行为进行抵赖。

这个可以采用数据签名加时间戳来审计。分别对数据实体进行数字签名和时间戳服务器对数据进行签名。

socket的长连接和短连接

长连接是指 连接成功以后,一直在保持连接的状态下进行数据传办理

短连接是指 连接成功以后,开始传数据,然后关闭连接。

http默认是短连接,但是可以通过参数设置 connection :keep-alive变更为长连接。

基于Tuxedo和web service的混合企业集成平台架构

系统架构设计知识碎片

该架构使原有以c语言开发的系统以tuxedo service方式接入平台。

j2ee的架构应用 采用web service方式接入系统。

减少对原有系统改动,降低复杂度。

参考: https://www.docin.com/p-1713458493.html

查询有的文献或论文是以nh结尾的应该如何打开

可以下载elearning软件打开。

weblogic 与tuxedo之间应该如何通讯

采用wtc[BEA WebLogic Tuxedo Connector 9.0 (WTC)]进行通信

友情提示

​ 我对我的文章负责,发现好多网上的文章 没有实践,都发出来的,让人走很多弯路,如果你在我的文章中遇到无法实现,或者无法走通的问题。可以直接在公众号《爱码农爱生活 》留言。必定会再次复查原因。让每一篇 文章的流程都能顺利实现。

系统架构设计知识碎片

原文  http://www.hechunbo.com/index.php/archives/167.html
正文到此结束
Loading...