编程生成合成事务以监视WEB应用的性能和可用性的方法和系统
申请公布号:CN100356321C
申请号:CN200510113563.2
申请日期:2005.10.13
申请公布日期:2007.12.19
发明人:斯科特·S·迪克森;詹姆斯·N·克拉齐斯基
分类号:G06F9/44(2006.01);G06Q30/00(2006.01)
主分类号:G06F9/44(2006.01)
代理人:付建军
地址:美国纽约
摘要:以编程方式生成合成事务以监视WEB应用的性能和可用性的方法、设备和计算机指令。本发明的机制可以作为Java 2平台企业版(J2EE)事务来实现,其中,J2EE应用是用实时规范(JITI)进行规范的。JITI探测器判断客户请求对象是否包含cookie。如果不,则JITI探测器将cookie插入到响应对象中。cookie用于跟踪被客户访问的URI。一种算法用于基于cookie中的URI识别基线客户事务路径。然后,将所有客户的所有基线客户事务路径关联,以形成唯一事务,其中,唯一事务包括在Web应用中执行的最常见的任务。然后,可以通过以编程方式记录和调度唯一事务的播放,来监视Web应用。
主权项:1.一种以编程方式生成合成事务以便在监视WEB应用的性能和可用性时使用的方法,包括:响应请求对象不包含cookie的判断,动态地将cookie插入到响应对象中,其中,cookie被用来跟踪由客户访问的统一资源标识符;基于cookie中的统一资源标识符,识别Web应用的基线客户事务路径;将基线客户事务路径与其他客户的基线事务路径关联以形成全局事务路径;以及通过识别每一个cookie中的最后一个统一资源标识符,并统计识别的每一个统一资源标识符,以确定每一个统一资源标识符的退出计数,从全局事务路径生成唯一合成事务,其中,唯一合成事务包括在Web应用中执行的最常见的任务。
KNALLKAUGUMMI MIT VERMINDERTEM MASSEVERLUST UND HERSTELLUNGSVERFAHREN.
ARRANGEMENT FOR MINCING MATERIALS
ARRANGEMENT FOR FIXING ANIMAL'S HEAD
DIE FOR MACHINING SHEET METAL MATERIAL
MULTI-HIGH MILL FOR COLD ROLLING
LOCKING AND STARTING HEAD OF FIRE-EXTINGUISHER