payserver_dtm_communication
2016-08-22 14:34:49 0 举报
”payserver_dtm_communication” 是一个关于在线支付系统的重要概念,它主要涉及到通过DTM(动态事务处理)协议进行的通信。在电子商务中,DTM协议用于处理安全、实时的支付交易。这种通信方式确保了交易的顺利进行,包括验证用户身份、授权交易以及更新账户余额等步骤。PayServer是一个提供此类服务的在线支付平台,它利用DTM通信协议来保证交易的安全性和效率。总的来说,”payserver_dtm_communication”是在线支付系统中不可或缺的一部分,它为商家和消费者提供了一个安全、便捷的支付环境。
作者其他创作
大纲/内容
N
ping success?
START TRANSACTION
mysql_ping
Y
transaction_started_ == TRUE?
fetch_one_resultfetch_results
MySQLDBSession::fetch_one_result()MySQLDBSession::fetch_results()
mysql_store_resultmysql_num_rowsmysql_fetch_fieldsmysql_fetch_row
mysql_closemysql_initmysql_optionsmysql_real_connect
is_ready_ = TRUE
execute
MySQLDBSession::execute()
mysql_real_query
transaction_started_ = FALSE
SELECT/UPDATE/INSERT
is_ready_ == TRUE?
MULTI_COMMIT
multi_commit
MySQLDBSession::confirm_multi_query()
mysql_real_querymysql_next_result
COMMIT
INIT
set_mysql_read_write_timeout
MySQLDBSession::reconnect()
transaction_started_ = TRUEis_ready_ = TRUE
CLEAN_UP
pre_multi_query
MySQLDBSession::pre_multi_query()
nothing
mysql_query(\"START TRANSACTION\")
per request
transaction_started_ = FALSEis_ready_ = FALSE
is_ready_ = FALSE
commit
MySQLDBSession::commit()
mysql_commit
is multi_query?
CR_SERVER_GONE_ERROR2006
if select
make_session
roll_back
MySQLDBSession::roll_back()
mysql_rollback
throw system_exception
0 条评论
下一页