Sunday, May 6, 2012

Project

Project

 
 

常用项目记录

 
 

icbc

2011年8月1日

16:57

 
 

安装问题

2011年8月1日

16:58

 
 

1、 准备文件:


 

<<icbcactivexReg.rar>>

 
 

2、

a、windows xp

解压后,直接运行 icbcactivexReg\注册.bat


 


 
 

b、windows7 64 位,开始->输入 cmd,对cmd.exe右击,以管理员身份运行,如下图:


 
 

进入当前目录执行注册.bat

icbcactivexReg\icbcactivexReg>注册.bat


 
 

3、把IE打开,工具->选项->安全 Internet中关于插件全设为启用,关闭保护模式(如果有提供该选项)。

 
 

4、重新开IE。

 
 

附:

<<icbcactivexReg.rar>>

测试程序

 
 

Hxbank

2011年3月27日

9:51

程序启动,则创建窗口。

当DCOM收到转发请求时,调用CString BankClientImpl::send_ProxyMessage(ULONG index, LPCTSTR msg)

// block mode

成 功接收,返回接收的消息,否则返回错误消息。


 
 

疑问

2011年3月27日

19:44

 
 

1.消息头的ContinueFlag是什么意思?

   是不是同一数据包,拆成大于1次,来发送,第次发送都有相同的消息头.

   还是说后面有紧跟着另一个功能

答:是同一数据包拆成大于1次发送。

 
 

2.最好文档使用电子版本,以前的功能记录都忘了

 
 

3.交易流水号怎么取? 同7

答:对账文件中的交易流水号由数据库读取。

哪个接口?

 
 

4.报文中有交易码、交易流水号,报头也有这两个,是不是重复了?

答:银行给的报文,重复了也没办法

 
 

5.压缩、加密算法?

答:还没给

 
 

6.工行对账,工行有向我们连接,再向我们发通知报文,我们去FTP路径读文件,对完账,向工行发通知。

    华厦银行呢?时间一到,马上去FTP路径读文本,生成对账文件。都不要发通知,就这样???

    或者提供完整对账过程。

答:在银行给的时间前放清算文件,在时间后取对账文件。不需要发通知。所以就不需要交易流水号。

问:具体哪个时间会给我们清算文件,我们才能对账再放清算文件。

 
 

7.对账和清算时涉及到的数据库交互操作。其中清算的批次号、序号由前端系统生成。

什么是前端?如何生成?

答: 清算批次号为 YYYYMMDD_2位流水号(从01开始),清算文件名不能重复,清算文件名中的日期必须是当日日期。和文件名的批次号是相同的。

序号是写入文件时给每条记录的依次编号。在vc服务器创建文件时生成。

 
 

8.

UP_AfterPay UP_AfterDeposit: 只有写入数据库,没有读取数据库?不要读取数据库,生成对账文件给银行?

UP_ReckonSubAcct UP_ReckonCompany:这两个接口什么意思,要怎么用?

答:这两个依次是子账号清算,和 出金清算(文档里的航空公司清算),时读取数据库生成对账文件给银行的

问:哪里有。是不是没有打印出来。完整文档发一份给我。

 
 

9.传输字符编码是?比如:UTF8,ASCII,UNICODE,GBK,GB2312...

答:字符编码 ASCII

 
 

10.dcom服务类程序,不好支持程序启动时就创建窗口。

 
 

11.我把你的那段拷贝过来也是同样的异常,什么原因呢?

答:不知道。上次在那里调试,没有问题,不知道有改到什么地方。

No comments: