Iterative development with prioritized build
    1.
    发明申请
    Iterative development with prioritized build 审中-公开
    具有优先构建的迭代开发

    公开(公告)号:US20050278318A1

    公开(公告)日:2005-12-15

    申请号:US11142897

    申请日:2005-05-31

    IPC分类号: G06F9/44 G06F7/00

    CPC分类号: G06F8/71

    摘要: An iterative software development environment is provided to perform modified dependency analyses for use in building a target file and all the files on which it depends from one or more source files using a set of prioritized build rules. In one embodiment, the build rules indicate how different types of target files can be generated from different source file types. A given target file type may be associated with several rules, each having a different priority, for building the target from different source file types. In one embodiment, if more than one source file exists that can be used to generate a given target file, the rule with the highest priority is used. In one embodiment, the build environment identifies how to generate a particular target file by identifying the highest priority rule for which an associated source file type exists. Moreover, the development environment identifies the presence of a new source file having a corresponding build rule with a higher priority than that of the source file type(s) previously used in the generation of the target file. In one embodiment of the invention, the target file is rebuilt if such a new source file is identified, or if one or more source files previously used to build the target file are determined to have been modified more recently than that indicated by the build date/time of the target file itself.

    摘要翻译: 提供了一个迭代的软​​件开发环境,用于执行修改的依赖关系分析,用于构建目标文件以及使用一组优先级构建规则从一个或多个源文件依赖于其的所有文件。 在一个实施例中,构建规则指示可以从不同的源文件类型生成不同类型的目标文件。 给定的目标文件类型可以与几个规则相关联,每个规则具有不同的优先级,用于从不同的源文件类型构建目标。 在一个实施例中,如果存在可以用于生成给定目标文件的多于一个源文件,则使用具有最高优先级的规则。 在一个实施例中,构建环境通过识别存在相关源文件类型的最高优先级规则来识别如何生成特定目标文件。 此外,开发环境识别出具有比先前在生成目标文件中使用的源文件类型更高的优先级的具有相应构建规则的新源文件的存在。 在本发明的一个实施例中,如果识别出这样的新的源文件,或者如果先前用于构建目标文件的一个或多个源文件被确定为比构建日期指示的更近的源文件被修改,则重建目标文件 /目标文件本身的时间。

    Method and system for proxy-based file sharing
    2.
    发明申请
    Method and system for proxy-based file sharing 审中-公开
    用于基于代理的文件共享的方法和系统

    公开(公告)号:US20070016680A1

    公开(公告)日:2007-01-18

    申请号:US11173392

    申请日:2005-06-30

    IPC分类号: G06F15/16

    摘要: In one embodiment, a method for proxy-based file sharing is described. The method comprises establishing a peer to peer connection with a remote client through a server using a file sharing application at the remote client, generating a document having a network address, receiving a file from the remote client through the file sharing application, posting the received file on the document, and sending the document with the posted file to a second remote client. Other embodiments are also disclosed.

    摘要翻译: 在一个实施例中,描述了一种用于基于代理的文件共享的方法。 该方法包括通过使用远程客户端的文件共享应用的服务器与远程客户端建立对等连接,生成具有网络地址的文档,通过文件共享应用从远程客户端接收文件,发布接收到的文件 文件,并将发送文件的文档发送到第二个远程客户端。 还公开了其他实施例。

    SYSTEMS AND METHODS FOR AN EXTENSIBLE SOFTWARE PROXY
    3.
    发明申请
    SYSTEMS AND METHODS FOR AN EXTENSIBLE SOFTWARE PROXY 有权
    可扩展软件代码的系统和方法

    公开(公告)号:US20070199002A1

    公开(公告)日:2007-08-23

    申请号:US11734239

    申请日:2007-04-11

    IPC分类号: G06F9/46 G06F9/44 G06F13/00

    摘要: A system and method for creating a proxy object capable of communication with an external entity, comprising specifying a proxy object definition for the proxy object wherein the proxy object definition defines a first function for communicating with the external entity, specifying at least one implementation class for the proxy object definition, wherein the at least one implementation class does not implement the first function, and wherein the at least one implementation class includes functionality to support one of: proxy object design, software compilation and software execution.

    摘要翻译: 一种用于创建能够与外部实体进行通信的代理对象的系统和方法,包括指定所述代理对象的代理对象定义,其中所述代理对象定义定义用于与所述外部实体进行通信的第一功能,为至少一个实现类指定 所述代理对象定义,其中所述至少一个实现类不实现所述第一功能,并且其中所述至少一个实现类包括支持代理对象设计,软件编译和软件执行之一的功能。

    Systems and methods for creating network-based software services using source code annotations
    4.
    发明申请
    Systems and methods for creating network-based software services using source code annotations 有权
    使用源代码注释创建基于网络的软件服务的系统和方法

    公开(公告)号:US20050021689A1

    公开(公告)日:2005-01-27

    申请号:US10784492

    申请日:2004-02-23

    摘要: A developer can express the logic offered by a Web service, or other network accessible service, using a standard programming language augmented with declarative annotations specifying preferences for exposing that logic as a Web service. At compile time, an enhanced compiler can analyze the annotated source file and automatically generate the mechanisms required to expose its functionality as a Web service or network accessible service. Because the annotations are declarative, they may be easily visualized, created, and modified such as by using a graphical user interface, further simplifying the developer's task. Thus, such an approach decreases the time, knowledge, skill and ultimately cost required to develop the complex support required to proved services in these environments. This description is not intended to be a complete description of, or limit the scope of, the invention. Other features, aspects, and objects of the invention can be obtained from a review of the specification, the figures, and the claims.

    摘要翻译: 开发人员可以使用标准编程语言来表达由Web服务或其他网络可访问服务提供的逻辑,该标准编程语言用声明性注释来指定用于将该逻辑暴露为Web服务的首选项。 在编译时,增强的编译器可以分析已注释的源文件,并自动生成将其功能公开为Web服务或网络可访问服务所需的机制。 由于注释是声明性的,因此可以容易地进行可视化,创建和修改,例如使用图形用户界面,进一步简化开发人员的任务。 因此,这种方法减少了开发在这些环境中证明服务所需的复杂支持所需的时间,知识,技能和最终成本。 本说明书不是对本发明的完整描述或限制本发明的范围。 本发明的其它特征,方面和目的可以通过对说明书,附图和权利要求的评述来获得。

    DYNAMIC WEB PAGE BEHAVIOR
    5.
    发明申请
    DYNAMIC WEB PAGE BEHAVIOR 有权
    动态网页行为

    公开(公告)号:US20100011284A1

    公开(公告)日:2010-01-14

    申请号:US12562627

    申请日:2009-09-18

    IPC分类号: G06F17/00

    CPC分类号: G06F17/3089

    摘要: In some embodiments, code can be encapsulated in an external behavior component for affecting the behavior of an element inserted into an HTML document. A reference can be attached to the element in the document to associate the element with the external behavior component. A renderer can parse the element in the HTML document and access the external component to modify a behavior of a page image. For example, the properties or location of a displayed element associated with the external behavior component may be changed on an event, the external behavior component can control user data input, or the external behavior component can draw on the page image. Multiple documents can reuse external behavior components, and an element can be associated with multiple external behavior components. The associations between elements and external behavior components may be maintained in cascading style sheets, inline with the elements, and in various formats.

    摘要翻译: 在一些实施例中,可以将代码封装在外部行为组件中,以影响插入到HTML文档中的元素的行为。 引用可以附加到文档中的元素,以将元素与外部行为组件相关联。 渲染器可以解析HTML文档中的元素,并访问外部组件来修改页面图像的行为。 例如,可以在事件上改变与外部行为组件相关联的显示元素的属性或位置,外部行为组件可以控制用户数据输入,或外部行为组件可以在页面图像上绘制。 多个文档可以重用外部行为组件,并且元素可以与多个外部行为组件相关联。 元素和外部行为组件之间的关联可以保持在级联样式表中,与元素一致,并且以各种格式。

    Dynamic web page behaviors
    6.
    发明授权
    Dynamic web page behaviors 有权
    动态网页行为

    公开(公告)号:US07594166B1

    公开(公告)日:2009-09-22

    申请号:US09316897

    申请日:1999-05-20

    IPC分类号: G06F15/00 G06F9/44 G06F15/16

    CPC分类号: G06F17/3089

    摘要: A method and system for rendering dynamic web page images on a display is disclosed. Code is encapsulated in an external behavior component for affecting the behavior of elements inserted into an HTML document. A simple reference is attached to the element in the document to associate the element with the external behavior component. When the document is provided to a renderer and the renderer parses the element in the document, the renderer accesses the external component to modify a behavior of the page image. Multiple documents can reuse external behavior components, and an element can be associated with multiple external behavior components. The associations between elements and external behavior components may be maintained in cascading style sheets, inline with the elements, and in various formats.

    摘要翻译: 公开了一种用于在显示器上呈现动态网页图像的方法和系统。 代码封装在外部行为组件中,用于影响插入到HTML文档中的元素的行为。 文档中的元素附加了一个简单的引用,以将元素与外部行为组件相关联。 当文档提供给渲染器并且渲染器解析文档中的元素时,渲染器访问外部组件以修改页面图像的行为。 多个文档可以重用外部行为组件,并且元素可以与多个外部行为组件相关联。 元素和外部行为组件之间的关联可以保持在级联样式表中,与元素一致,并且以各种格式。

    Dynamic web page behavior
    7.
    发明授权
    Dynamic web page behavior 有权
    动态网页行为

    公开(公告)号:US08225196B2

    公开(公告)日:2012-07-17

    申请号:US12562627

    申请日:2009-09-18

    IPC分类号: G06F17/00 G06F9/44 G06F15/16

    CPC分类号: G06F17/3089

    摘要: In some embodiments, code can be encapsulated in an external behavior component for affecting the behavior of an element inserted into an HTML document. A reference can be attached to the element in the document to associate the element with the external behavior component. A renderer can parse the element in the HTML document and access the external component to modify a behavior of a page image. For example, the properties or location of a displayed element associated with the external behavior component may be changed on an event, the external behavior component can control user data input, or the external behavior component can draw on the page image. Multiple documents can reuse external behavior components, and an element can be associated with multiple external behavior components. The associations between elements and external behavior components may be maintained in cascading style sheets, inline with the elements, and in various formats.

    摘要翻译: 在一些实施例中,可以将代码封装在外部行为组件中,以影响插入到HTML文档中的元素的行为。 引用可以附加到文档中的元素,以将元素与外部行为组件相关联。 渲染器可以解析HTML文档中的元素,并访问外部组件来修改页面图像的行为。 例如,可以在事件上改变与外部行为组件相关联的显示元素的属性或位置,外部行为组件可以控制用户数据输入,或者外部行为组件可以在页面图像上绘制。 多个文档可以重用外部行为组件,并且元素可以与多个外部行为组件相关联。 元素和外部行为组件之间的关联可以保持在级联样式表中,与元素一致,并且以各种格式。