当前位置:  技术问答>linux和unix

新手开发银行业务系统,没人带,向前辈们求助!

    来源: 互联网  发布时间:2015-09-24

    本文导语:  本人没有银行系统开发经验,望各位前辈不吝赐教!  问题描叙:  网点前置机中间件  数据流:网点把业务数据发送到前置机,前置机把网点发过来的转发给中间件(中间件我们可以不需了解它,它的功能就是收...

本人没有银行系统开发经验,望各位前辈不吝赐教! 
问题描叙: 

网点前置机中间件 

数据流:网点把业务数据发送到前置机,前置机把网点发过来的转发给中间件(中间件我们可以不需了解它,它的功能就是收到一个功能串,然后返回相关的信息串给前置机, 
然后前置机再接受中间件返回的结果(信息串),并将结果返回给网点。 

我准备用消息队列来实现,如下: 
网点发给前置机的数据,我把它放在队列1,前置机再从队列1中取数据发送到中间件, 
中间件返回的串,我想把它放在队列2,然后在从队列2中读数据发送到网点, 
我参考了一些代码,但那是2层的,这个是三层架构,我真不知道怎么入手? 
哪为大哥有这方面的实现资料,或有什么实现思路? 
本人是新手,望各位前辈帮忙!

|
这两天 回复的多了点 顾不过来了:)
随便写两笔吧

比如
用消息队列 vxworks下
接收客户端 服务端线程
struct A{
  ...
}a;//假设都是字节对齐的
struct B{
   ...
}b;
char *buf=NUll;
char *buf1=NULL;
//memset(a和b, 0, sizeof(a和b));
recv(socket, buf, sizeof(a), );//假设发送的就是一个A的结构 
memcpy(&a, buf, sizeof(a));
//依据不同来源做不同处理完
b里 放了处理过的数据
memcpy(buf1, (char*)&b, sizeof(b));

msgQSend(queue1, buf1, len, NO_WAIT, )

发送数据到服务器客户端线程
变量类似于上
msgQReceive(queue1, buf, len, WAIT_FOREVER);
memcpy(&a, buf, len)
//分析出服务端 客户端不同处理,
...


下面雷同


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 新手求助!
  • 新手求助KDE编程起步
  • 新手求助!!"is not singned"
  • ubuntu 安装 alien 新手求助
  • 新手求助,关于模拟USB插拔中断的问题
  • 新手求助,编译时说不能解析字符是怎么回事?
  • 新手求助!----------------150分相送!
  • 新手求助!!
  • 我是新手,求助!
  • 新手求助,白得分!!
  • 新手的求助,高分,在线等待
  • 新手求助!!哪里有《THINK IN JAVA》免费下载?
  • [求助]新手问题 请大家帮一下 谢谢了
  • 新手求助,选择平台的困惑
  • 新手求助:GTK如何实现密码输入框?
  • 新手求助:修改profile文件后,重启登录不了了?
  • 新手求助,关于安装MYSQL的问题!!!
  • 新手求助
  • 新手求助,关于xorg问题
  • 新手求助:如何判断串口数据已结束
  • 新手如何加入开源项目 有什么好的c++,java 开源适合新手 请指点!
  • JDBC的问题,新手高手都来看看吧,说不定能帮帮我这个新手呢,谢谢!
  • 想找共同学习Linux的新手,一起学习,共同成长
  • 新手关于驱动开发的疑问
  • 新手有关linux的问题!
  • 新手急求~~~~~~~~~~~~~~~~~~~
  • 新手学习该用哪个版本
  • 面向新手的终端辅助工具 Clicompanion
  • 我是个新手,请各位老兄给介绍基本好书?
  • 新手请教啦~~能不能帮忙推荐几本书
  • 我是新手


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3