文件名称:Socket 模拟跨行转账
文件大小:72KB
文件格式:RAR
更新时间:2012-06-03 00:51:13
Socket,转账
使用说明: 本程序有四个部分,Client 、 HSBCserver、 Barclayserver和CoordinatorServer。每次启动时必须启动HSBCserver。Barclayserver、CoordinatorServer可以不启动,但要转帐时必须也要启动Barclayserver、CoordinatorServer。 其中 HSBCserver 监听端口:4000 Barclayserver 监听端口:4001 CoordinatorServer 监听端口:9999 Client 命令输入格式: 主要用 # 分开标识。相关命令说明: 1)transfer#lan3#20#Barclay#yang5 表示:从HSBC的用户lan3 中转 20 元给银行Barclay的用户yang5 (跨行转账) transfer#lan3#20#HSBC#lan5 表示:从银行HSBC的用户lan3 中转 20 元给银行HSBC的用户lan5 (同行转帐) lookup#yang3 表示:查看银行 HSBC用户 yang3 的存款
【文件预览】:
os
----说明.doc(12KB)
----Barclayserver()
--------Barclayserver.bat(101B)
--------Barclay.txt(29B)
--------log.txt(272B)
--------Barclayserver.jar(12KB)
----HSBCserver()
--------HSBC.txt(30B)
--------HSBCserver.jar(12KB)
--------log.txt(345B)
--------HSBCserver.bat(100B)
----Socket()
--------.project(382B)
--------Barclay.txt(29B)
--------HSBC.txt(30B)
--------bin()
--------.settings()
--------META-INF()
--------log.txt(436B)
--------src()
--------.classpath(299B)
----CoordinatorServer()
--------CoordinatorServer.bat(120B)
--------CoordinatorServer.jar(12KB)
----client()
--------client.jar(12KB)
--------client.bat(40B)