我在考虑一个网络项目,其架构将是这样的,
网站将有两层
数据访问层
这将是一个包含webservices&amp ;;的项目。将像表示层和数据库之间的中介一样工作。
演示文稿图层
它将是一个仅使用HTML,JavaScript和CSS构建的简单网站,并将与数据访问层进行通信,以便从数据库中获取和/或发布数据。
现在问题:是否有可能在我的表示层中创建一个类似Asp.net会话的功能,只使用HTML,JavaScript,首先想到的是Cookies,但是如果任何一个具有更多相关性,安全性和放大器,它就没那么安全了;这个的逻辑解决方案?
提前完成。
答案 0 :(得分:1)
使用HTML或动态页面无关紧要。根据您使用的服务器端环境,每次第一次客户端请求页面时,都会创建会话。这意味着即使您使用AJAX更新页面内容,无论如何AJAX将请求服务器并且能够在服务器上使用Session对象。在ASP.NET WebServices(AJAX将调用它们)中,您可以配置WebMethod以允许或不允许使用Session。
答案 1 :(得分:0)
我猜你的意思可能是REST和Ajax的功能。表示层是视图,数据访问层是控制器,模型是数据库访问的位置,控制器将调用模型中定义的函数