Accessing Web content from any virtualized store

    公开(公告)号:US20060206452A1

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

    申请号:US11078535

    申请日:2005-03-11

    IPC分类号: G06F17/00

    CPC分类号: G06F17/30902

    摘要: A virtual path provider allows a Web application to access content source that is maintained by a file system, and/or content source that is maintained separately from a file system. When the Web application receives a request for processed content from a requesting computer system, the Web application access the processed content in cache if there is a valid cache entry, or accesses the corresponding content source through a virtual path provider. If appropriate for the content source, the virtual path provider streams the content source to the Web application through a virtual path. In one implementation, the virtual path provider provides a hash value of the content source, which can be compared to a cache entry. Implementations of the present invention, therefore, allow content source from any virtual store at any location to be processed or compiled by a Web application.

    Accessing Web content from any virtualized store
    2.
    发明授权
    Accessing Web content from any virtualized store 有权
    从任何虚拟化商店访问Web内容

    公开(公告)号:US07536390B2

    公开(公告)日:2009-05-19

    申请号:US11078535

    申请日:2005-03-11

    IPC分类号: G06F7/00 G06F17/30

    CPC分类号: G06F17/30902

    摘要: A virtual path provider allows a Web application to access content source that is maintained by a file system, and/or content source that is maintained separately from a file system. When the Web application receives a request for processed content from a requesting computer system, the Web application access the processed content in cache if there is a valid cache entry, or accesses the corresponding content source through a virtual path provider. If appropriate for the content source, the virtual path provider streams the content source to the Web application through a virtual path. In one implementation, the virtual path provider provides a hash value of the content source, which can be compared to a cache entry. Implementations of the present invention, therefore, allow content source from any virtual store at any location to be processed or compiled by a Web application.

    摘要翻译: 虚拟路径提供程序允许Web应用程序访问由文件系统维护的内容源和/或与文件系统分开维护的内容源。 当Web应用从请求的计算机系统接收到处理的内容的请求时,如果存在有效的高速缓存条目,则Web应用访问处理的内容,或通过虚拟路径提供者访问相应的内容源。 如果适用于内容源,则虚拟路径提供者通过虚拟路径将内容源流式传输到Web应用程序。 在一个实现中,虚拟路径提供者提供内容源的哈希值,其可与高速缓存条目进行比较。 因此,本发明的实现允许来自任何位置的任何虚拟存储的内容源被Web应用程序处理或编译。

    Server-side service framework
    3.
    发明申请
    Server-side service framework 审中-公开
    服务器端服务框架

    公开(公告)号:US20070078927A1

    公开(公告)日:2007-04-05

    申请号:US11318226

    申请日:2005-12-23

    IPC分类号: G06F15/16

    摘要: Supplementing the traditional means of exposing a server service through a URL that maps to a physical file with a special extension containing the service, a pseudo-virtual path mapping directly to the service is provided to clients requesting the service. The pseudo-virtual path includes a special token that identifies a path to be a pseudo-virtual path. Content following the special token maps directly to the service by identifying, for example, type information associated with the service. A pseudo-virtual path may be generated through an application programming interface and may also be encrypted before being passed over to a client.

    摘要翻译: 补充传统方式,通过URL映射服务器服务,该URL映射到具有包含服务的特殊扩展的物理文件,将直接映射到服务的伪虚拟路径提供给请求服务的客户端。 伪虚拟路径包括标识作为伪虚拟路径的路径的特殊令牌。 特殊令牌之后的内容通过识别与服务相关联的类型信息直接映射到服务。 伪虚拟路径可以通过应用编程接口生成,并且也可以在被传递给客户端之前被加密。

    Dynamic implicit localization of web content
    4.
    发明申请
    Dynamic implicit localization of web content 有权
    网页内容的动态隐含本地化

    公开(公告)号:US20060212575A1

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

    申请号:US11081122

    申请日:2005-03-15

    IPC分类号: G06F15/173

    摘要: A web page generator dynamically and implicitly generates localized web content. A web developer can mark the content of a page (including controls and literal content) with resource keys, and can dynamically process this request by dynamically substituting the marked content with localized content. Multiple properties of the controls within a page may be localized.

    摘要翻译: 网页生成器动态和隐式地生成本地化的Web内容。 Web开发人员可以使用资源密钥标记页面的内容(包括控件和文字内容),并可以通过动态地替换带有本地化内容的标记内容来动态处理此请求。 页面中的控件的多个属性可能会被本地化。

    Postback input handling by server-side control objects

    公开(公告)号:US20060004910A1

    公开(公告)日:2006-01-05

    申请号:US11165416

    申请日:2005-06-22

    IPC分类号: G06F15/16

    CPC分类号: G06F17/30893

    摘要: One or more server-side control objects provide server-side processing of postback input received from client-side user interface elements in a request from a client. Such input may include without limitation postback data and postback events generated from a web page on a client and received by a server in an HTTP request. A hierarchy of server-side control objects can cooperate to process the postback input and to generate the resulting authoring language code, such as HTML. Server-side events can also result from the server-side processing of postback input. In addition to processing postback input, server-side processing may include, without limitation, state management of server-side control objects and binding data to and from server-side database. After the processing and generating operations, the server-side control object hierarchy is terminated until a subsequent request is received from the client.

    Preservation of type information between a client and a server
    9.
    发明申请
    Preservation of type information between a client and a server 有权
    保存客户端和服务器之间的类型信息

    公开(公告)号:US20070078946A1

    公开(公告)日:2007-04-05

    申请号:US11319285

    申请日:2005-12-27

    IPC分类号: G06F15/16

    CPC分类号: G06F9/548 H04L67/40

    摘要: In a distributed computing system containing multiple entities such as servers and clients, an object passed between the entities is attached with metadata identifying the type of the object and/or types and values of properties associated with the object. Before the object is passed to an entity in the distributed computing system, the object may be serialized into a data format that the receiving entity can understand.

    摘要翻译: 在包含多个实体(如服务器和客户端)的分布式计算系统中,在实体之间传递的对象附加有标识对象类型和/或与对象关联的属性的类型和值的元数据。 在将对象传递到分布式计算系统中的实体之前,对象可以被序列化为接收实体可以理解的数据格式。

    Server-side control objects for processing client-side user interface elements
    10.
    发明申请
    Server-side control objects for processing client-side user interface elements 有权
    用于处理客户端用户界面元素的服务器端控制对象

    公开(公告)号:US20050050164A1

    公开(公告)日:2005-03-03

    申请号:US10966618

    申请日:2004-10-14

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

    CPC分类号: G06F9/451

    摘要: A server-side control object processes and generates a client-side user interface element for display on a web page. Multiple server-side control objects may be combined into a hierarchy of server-side control objects that cooperate to generate the resulting authoring language code, such as HTML, for display of a web page on a client. The operation of processing the client-side user interface element may include at least one of an event handling operation, a postback data handling operation, a data binding operation, and a state management operation. The state management operation relates to the state of a server-side control object.

    摘要翻译: 服务器端控制对象处理并生成用于在网页上显示的客户端用户界面元素。 多个服务器端控制对象可以组合成服务器端控制对象的层次结构,这些对象协作以生成所产生的创作语言代码,例如HTML,用于在客户端上显示网页。 处理客户端用户界面元素的操作可以包括事件处理操作,回发数据处理操作,数据绑定操作和状态管理操作中的至少一个。 状态管理操作涉及服务器端控制对象的状态。