论文部分内容阅读
本文在研究了XML和Web软件系统模型相关技术的基础上,设计了一套基于XML的Web软件系统模型。该模型由XML数据处理模型、Web服务的安全模型以及XML的显示模型三部分组成。XML数据处理模型解决了XML模式与关系模式的相互转换,如何对XML数据进行操作等问题;Web服务安全模型重点讨论了如何使用WS-Security和其它配合工具实现在SOAP消息中嵌入安全机制,实现了SOAP消息的身份验证、加密与签名,保证了服务请求与响应信息的机密性和完整性,满足了对身份认证和不可否认性的需求;XML的显示模型用XSL作为XML显示的标准,实现了用XSL来显示XML数据,同时还提出了一些XSL缓存的算法和XML数据缓存设计的思想,使XML数据在客户端能够灵活显示。在此基础上,本文还用一个具体的实例——上海地铁一票通改造工程来说明该模型的应用实施,结合实例提出总体设计思想和方案设计,分析其优劣,把该模型成功地应用到实例中,并取得了良好的实际效果。