Dye Injected Request Generation
    2.
    发明申请
    Dye Injected Request Generation 有权
    染料注入请求生成

    公开(公告)号:US20100070611A1

    公开(公告)日:2010-03-18

    申请号:US12210875

    申请日:2008-09-15

    IPC分类号: G06F15/16

    CPC分类号: G06F15/16 G06F17/3089

    摘要: Web server processes can host multiple web applications that process multiple requests from multiple clients. Recorded diagnostic information may not provide a useful separation of server execution data (e.g., functionality executed to process a request) based on a client's use of the web server process. An effective method for separating server execution data by client information is provided herein. Dye is injected into a request from a client, the dye comprises information regarding the client application making the request and a transaction (e.g., client defined set of requests) that the request is comprised within. The dye injected request is sent to a web server process (e.g., on a web server) that extracts the dye and executes the request. During execution of the request, executed functionality is associated and stored with the extracted dye. The recorded server execution data may be organized based upon the request, client, application, and/or transaction.

    摘要翻译: Web服务器进程可以托管多个Web应用程序,处理来自多个客户端的多个请求。 记录的诊断信息可能不会基于客户端对Web服务器进程的使用而提供服务器执行数据(例如,用于处理请求而执行的功能)的有用的分离。 本文提供了一种通过客户端信息分离服务器执行数据的有效方法。 染料被注入来自客户端的请求中,染料包括关于提出请求的客户端应用程序和涉及请求的事务(例如,客户定义的一组请求)的信息。 染料注入的请求被发送到提取染料并执行请求的web服务器进程(例如,在web服务器上)。 在执行请求期间,执行的功能与提取的染料相关联并存储。 记录的服务器执行数据可以基于请求,客户端,应用和/或事务来组织。

    Method and apparatus for executing unit tests in application host environment
    4.
    发明申请
    Method and apparatus for executing unit tests in application host environment 失效
    在应用主机环境中执行单元测试的方法和装置

    公开(公告)号:US20060218446A1

    公开(公告)日:2006-09-28

    申请号:US11087260

    申请日:2005-03-23

    申请人: Brian Crawford

    发明人: Brian Crawford

    IPC分类号: G06F11/00

    CPC分类号: G06F11/3688

    摘要: A development environment in which unit tests are prepared. The unit tests run in a host environment for more complete and accurate testing of program units. The development environment uses a test execution shim to access an adapter running in the host environment. The host adapter may invoke other program objects that run specific tests. Such objects may late bind to the unit under test. An accessor class may facilitate late binding to the specific unit under test while allowing tests authored in the development environment to use context sensitive information needed to access the unit under test.

    摘要翻译: 准备单元测试的开发环境。 单元测试在主机环境中运行,以便更完整和准确地测试程序单元。 开发环境使用测试执行垫片来访问在主机环境中运行的适配器。 主机适配器可以调用运行特定测试的其他程序对象。 这样的物体可能晚期绑定到被测单元。 访问器类可以促进对被测单元的后期绑定,同时允许在开发环境中编写的测试使用访问被测单元所需的上下文相关信息。

    Apparatus for shielding a syringe needle
    5.
    发明授权
    Apparatus for shielding a syringe needle 失效
    用于屏蔽注射器针的装置

    公开(公告)号:US5595566A

    公开(公告)日:1997-01-21

    申请号:US569800

    申请日:1995-12-08

    IPC分类号: A61M5/32 A61M5/34 A61M5/50

    摘要: A syringe shielding apparatus comprising an adapter having a tubular collar and a flexible snap ring joined by a living hinge, and a needle shield. Radially extending projections, provided on the tubular collar, slide within longitudinally extending slots in the needle shield, allowing the longitudinal extension and retraction of the needle shield relative to the housing of the syringe. The flexible snap ring expands into a groove in the needle shield at extension. Expansion of the snap ring into the groove in the needle shield locks the shield in the extended position over the syringe needle.

    摘要翻译: 一种注射器屏蔽装置,包括具有管状套环的适配器和通过活动铰链连接的柔性卡环和针护罩。 设置在管状套环上的径向延伸突起在针护罩中的纵向延伸的狭槽内滑动,允许针罩相对于注射器的外壳的纵向延伸和缩回。 柔性卡环在伸出时扩展成针护罩中的凹槽。 将卡环扩展到针护罩中的凹槽中将护罩锁定在注射器针头上的延伸位置。

    Debugging support for tasks in multithreaded environments
    8.
    发明授权
    Debugging support for tasks in multithreaded environments 有权
    调试支持多线程环境中的任务

    公开(公告)号:US08156476B2

    公开(公告)日:2012-04-10

    申请号:US12136067

    申请日:2008-06-10

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3612 G06F11/3632

    摘要: A debugger enhancement provides a debug-task-provider interface whose implementation includes routines designed to support debugging of programs that contain tasks written for a specific programming model. Task creation hierarchies, individual task properties, resource dependencies, synchronization dependencies, and other information can be made accessible during debugging, through a model-independent interface. In a multithreaded environment, a mapping between tasks and threads is also available.

    摘要翻译: 调试器增强功能提供了调试任务提供程序接口,其实现包括旨在支持对包含为特定编程模型编写的任务的程序的调试的例程。 任务创建层次结构,单个任务属性,资源依赖关系,同步依赖关系以及其他信息可以在调试期间通过独立于模型的界面进行访问。 在多线程环境中,任务和线程之间的映射也可用。

    Dye injected request generation
    9.
    发明授权
    Dye injected request generation 有权
    染料注入请求生成

    公开(公告)号:US08156203B2

    公开(公告)日:2012-04-10

    申请号:US12210875

    申请日:2008-09-15

    IPC分类号: G06F15/16

    CPC分类号: G06F15/16 G06F17/3089

    摘要: Web server processes can host multiple web applications that process multiple requests from multiple clients. Recorded diagnostic information may not provide a useful separation of server execution data (e.g., functionality executed to process a request) based on a client's use of the web server process. An effective method for separating server execution data by client information is provided herein. Dye is injected into a request from a client, the dye comprises information regarding the client application making the request and a transaction (e.g., client defined set of requests) that the request is comprised within. The dye injected request is sent to a web server process (e.g., on a web server) that extracts the dye and executes the request. During execution of the request, executed functionality is associated and stored with the extracted dye. The recorded server execution data may be organized based upon the request, client, application, and/or transaction.

    摘要翻译: Web服务器进程可以托管多个Web应用程序,处理来自多个客户端的多个请求。 记录的诊断信息可能不会基于客户端对Web服务器进程的使用而提供服务器执行数据(例如,用于处理请求而执行的功能)的有用的分离。 本文提供了一种通过客户端信息分离服务器执行数据的有效方法。 染料被注入来自客户端的请求中,染料包括关于提出请求的客户端应用程序和涉及请求的事务(例如,客户定义的一组请求)的信息。 染料注入的请求被发送到提取染料并执行请求的web服务器进程(例如,在web服务器上)。 在执行请求期间,执行的功能与提取的染料相关联并存储。 记录的服务器执行数据可以基于请求,客户端,应用和/或事务来组织。

    DEBUGGING SUPPORT FOR TASKS IN MULTITHREADED ENVIRONMENTS
    10.
    发明申请
    DEBUGGING SUPPORT FOR TASKS IN MULTITHREADED ENVIRONMENTS 有权
    调试支持多种环境中的任务

    公开(公告)号:US20090307663A1

    公开(公告)日:2009-12-10

    申请号:US12136067

    申请日:2008-06-10

    IPC分类号: G06F9/44

    CPC分类号: G06F11/3612 G06F11/3632

    摘要: A debugger enhancement provides a debug-task-provider interface whose implementation includes routines designed to support debugging of programs that contain tasks written for a specific programming model. Task creation hierarchies, individual task properties, resource dependencies, synchronization dependencies, and other information can be made accessible during debugging, through a model-independent interface. In a multithreaded environment, a mapping between tasks and threads is also available.

    摘要翻译: 调试器增强功能提供了调试任务提供程序接口,其实现包括旨在支持对包含为特定编程模型编写的任务的程序的调试的例程。 任务创建层次结构,单个任务属性,资源依赖关系,同步依赖关系以及其他信息可以在调试期间通过独立于模型的界面进行访问。 在多线程环境中,任务和线程之间的映射也可用。