getServerKey
input |
eGateway_id,register_id,current_time |
upload |
zipfile(341000000A.cer receiver_list.tmp envelope.xml[.sig] xxx.di.cns11643[.sig] xxx.sw.cns11643[.sig] attaches[.sig]) |
Define
eGateway_ip |
閘道IP |
eGateway_id |
閘道代碼 |
your_register_id |
註冊代號 |
current_time |
timestamp without time zone |
Sessionkey |
get from getServerKey |
exchangeid |
交換序號md5(envelop.xml) |
client_sn |
發文機關用戶序號 |
zipfile_md5 |
md5(file.zip) |
processid |
處理序號md5(exchangeid+receiverid+receivername(utf-8)) |
Confirmation |
eOldGW訊息序號 |
|
|
fromClientQueue
input |
eGateway_id,register_id,senderid,exchangeid,clientsn,current_time,zipfile_md5 |
upload |
zipfile(341000000A.cer receiver_list.tmp envelope.xml[.sig] xxx.di.cns11643[.sig] xxx.sw.cns11643[.sig] attaches[.sig]) |
output |
xml |
toClientQueue ( recv )
input |
eGateway_id,register_id,sessionkey |
output |
Zipfile(readme.xml exchangeid_1.zip exchangeid_2.zip …) |
toClientQueue ( recvCmp )
input |
eGateway_id,register_id,sessionkey[,processid_1][,processid_2]...[processid_n] |
output |
zipfile(readme.xml) |
fromClientMsg
input |
eGateway_id,register_id,sessionkey,sender_orgid,processid,SRC,client_time,receiver_orgid,zip_file_hash |
upload |
Zipfile(orgid.cer msg.xml[.sig]) |
output |
xml |
toClientMsg
input |
eGateway_id,register_id,sessionkey |
output |
Zipfile(readme.xml zip(msg.xml)) 有使用者確認時才會有zip(msg.xml) |
toClientMsgCmp
input |
eGateway_id,register_id,sessionkey |
upload |
txt檔案 |
output |
Zipfile(readme.xml) |
|
|
toeOldGWqueue
input |
eGateway_id,register_id,senderid,exchangeid,clientsn,current_time,zipfile_md5 |
upload |
zipfile(341000000A.cer receiver_list.tmp old_receiver.tmp envelope.xml[.sig] xxx.di.cns11643[.sig] xxx.sw.cns11643[.sig] attaches[.sig]) |
output |
Zipfile(readme.xml) |
fromEgwQueue
input |
eGateway_id,register_id,sessionkey |
output |
Zipfile(readme.xml processid_1.zip processid_2.zip …) readme.xml內的processid須將:用_取代才能對應到zip檔名 |
fromEgwQueueCmp
input |
eGateway_id,register_id,sessionkey,processed_1::processed_2::processed::…::processed_n |
output |
xml |
toeOldGWmsg
input |
eGateway_id,register_id,sessionkey,sender_orgid,processid,client_time,zip_file_hash |
upload |
Zipfile(msg.xml) |
output |
xml |
fromEgwMsg
input |
eGateway_id,register_id,sessionkey |
output |
Zipfile(toClientMsg.xml) |
fromEgwMsgCmp
input |
eGateway_id,register_id,sessionkey,Confirmation_1::Confirmation_2::…::Confirmation_n |
output |
xml |
|