关闭

2013-12-5 17:21:05

204人阅读 评论(0) 收藏 举报
分类:

第二天

作为一个没学过C#和.net的java程序猿,表示看一天的项目代码头很痛。公司给的是几年前的一个老项目,2.0版,目前准备开发4.0版了。感觉代码好乱。

是因为自己没有系统学过.net的缘故还是以前老项目架构上有一定的缺点。

先说说今天看的内容吧。用户模块,主要是登陆的权限验证。

1.用JS取USBKey的信息.创建UserLoginJSONService()对象,UserLoginJSONService是来自UserLoginJSONService.ashx文件。用JS方式引入<script type="text/javascript" language="javascript" src="Service/JSON/UserLogin/UserLoginJSONService.ashx?proxy"></script>表示还不懂。

2. .ashx文件开头<%@ WebHandler Language="C#"  Class="RAP.Framework.Web.Service.JSON.UserLogin.UserLoginJSONService" %>是表示用C#写这个脚本吗?

3. get;

set;

表示什么?是从http请求中获取请求信息吗?没系统学有点伤。

4.挑战数据和随机数的作用?在用户登录的时候,先根据请求中的信息在数据库里面获取用户信息(似乎是获取所有的用户信息?运用缓存?因为是公司系统,没有注册的说法,所以不担心数据的及时性?)


ashx文件:一般处理程序(HttpHandler)是·NET众多web组件的一种,ashx是其扩展名。一个httpHandler接受并处理一个http请求,类比于Java中的servlet。类比于在Java中需要继承HttpServlet类,在。net中需要实现IHttpHandler接口,这个接口有一个IsReusable成员,一个待实现的方法ProcessRequest(HttpContextctx) 。程序在processRequest方法中处理接受到的Http请求。成员IsReusable指定此IhttpHnadler的实例是否可以被用来处理多个请求。
.ashx程序适合产生供浏览器处理的、不需要回发处理的数据格式,例如用于生成动态图片动态文本等内容。
ashx与asp是否是servlet和jsp一样的关系?

二。
主页的新闻显示原理差不多。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:16961次
    • 积分:521
    • 等级:
    • 排名:千里之外
    • 原创:33篇
    • 转载:27篇
    • 译文:1篇
    • 评论:0条
    文章分类