首页> 外国专利> Method and apparatus for protecting HTTP session data from data crossover using aspect-oriented programming

Method and apparatus for protecting HTTP session data from data crossover using aspect-oriented programming

机译:使用面向方面的编程来保护HTTP会话数据免于数据交叉的方法和装置

摘要

A method, computer program product, and data processing system for detecting and identifying data crossover errors in servlet code are disclosed. According to a preferred embodiment, techniques of aspect-oriented programming (AOP) are used to instrument JAVA Servlet code to detect potential data crossover errors. Specifically, pointcuts are defined to intercept both the association follow an object with a particular session and the “getting” and “setting” of such objects. Advice code associated with these pointcuts is used to update and/or consult a “collator” data structure, which is used to determine if an object or variable associated with one session is being accessed by a different session. In a preferred embodiment, the AspectJ aspect-oriented programming language/system is used to define the pointcuts and advice code.
机译:公开了一种用于检测和识别servlet代码中的数据交叉错误的方法,计算机程序产品和数据处理系统。根据优选实施例,使用面向方面的编程(AOP)的技术来检测JAVA Servlet代码以检测潜在的数据交叉错误。具体来说,切入点被定义为拦截具有特定会话的对象之后的关联以及此类对象的“获取”和“设置”。与这些切入点关联的建议代码用于更新和/或查询“整理器”数据结构,该数据结构用于确定与一个会话关联的对象或变量是否正在由另一个会话访问。在一个优选实施例中,AspectJ面向方面的编程语言/系统用于定义切入点和建议代码。

著录项

  • 公开/公告号US7574698B2

    专利类型

  • 公开/公告日2009-08-11

    原文格式PDF

  • 申请/专利权人 ARUN KUMAR;ROHIT SINGH;

    申请/专利号US20050154161

  • 发明设计人 ARUN KUMAR;ROHIT SINGH;

    申请日2005-06-16

  • 分类号G06F9/44;G06F15/16;G06F11/00;

  • 国家 US

  • 入库时间 2022-08-21 19:33:08

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号