分类:
2008-04-13 21:07:17
转自:http://blog.csdn.net/ezdevelop/archive/2005/07/08/417458.aspx
最近在做一个项目,有大量的数据需要实时更新,同时要求多台服务器可共享这些数据,类似于股票系统,因此决定使用B/S+中间层三层架构,其中使用Web Services作为中间层,原因在于,从长远角度来考虑,以后可能会增加C/S结构,所以采用Web Services是个绝好的选择。
系统架构图如下:
由于考虑到PHP5已日趋成熟,且SOAP扩展也已比较完善,所以WEB服务器端脚本语言采用PHP5开发,而Web Services服务器端和MySQL数据库服务器端可考虑放在同一台服务器上。
Web Services服务器端、客户端以及WSDL等文件可采用Dia工具自动生成,非常方便!