会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Lightweight application program interface (API) for extensible markup language (XML)
    • 用于可扩展标记语言(XML)的轻量级应用程序接口(API)
    • US20070028163A1
    • 2007-02-01
    • US11193567
    • 2005-07-29
    • Henricus MeijerAnders HejlsbergDavid RemyArpan DesaiAsad JawaharAndrew KimballDonald Box
    • Henricus MeijerAnders HejlsbergDavid RemyArpan DesaiAsad JawaharAndrew KimballDonald Box
    • G06F17/24
    • G06F17/2247G06F17/30932
    • An architecture that leverages support for markup language operations, e.g., extensible markup language (XML) queries, via a lightweight application program interface (API). The API defines an object model that can simplify construction of XML values in languages that do not natively support XML. The novel aspects of the described innovation can enable query languages to be factored into general operations (e.g., mapping, filtering, sorting, and/or projection of functions) on collections on one hand, and a set of domain specific operations (e.g., navigation, construction and modification) on the elements of these collections on another hand. The subject API can support creation of XML data that is node centric (e.g., context-free). Accordingly, nodes do not have to be constructed within the context of a document. Additionally, aspects can enable expression-oriented interface mechanisms as opposed to the imperative statement-oriented style interfaces used in connection with traditional interface mechanisms (e.g., DOM).
    • 通过轻量级应用程序接口(API)利用支持标记语言操作(例如可扩展标记语言(XML)查询)的体系结构。 API定义了一个对象模型,可以简化XML本身不支持XML的语言的构造。 所描述的创新的新颖方面可以使查询语言能够一方面被视为一般操作(例如,功能的映射,过滤,排序和/或投影),以及一组特定于领域的操作(例如,导航 ,建设和修改)另一方面对这些收藏品的要素。 主题API可以支持以节点为中心(例如,无上下文)创建XML数据。 因此,节点不必在文档的上下文中构建。 另外,方面可以实现面向表达式的接口机制,而不是与传统接口机制(例如,DOM)结合使用的面向语句的风格接口。
    • 3. 发明申请
    • Systems and methods for creating network-based software services using source code annotations
    • 使用源代码注释创建基于网络的软件服务的系统和方法
    • US20050021689A1
    • 2005-01-27
    • US10784492
    • 2004-02-23
    • Kyle MarvinDavid RemyDavid BauRoderick ChavezDavid Read
    • Kyle MarvinDavid RemyDavid BauRoderick ChavezDavid Read
    • G06F20060101G06F9/45G06F15/16
    • G06F21/6272G06F8/31G06F8/41G06F8/73
    • 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服务或网络可访问服务所需的机制。 由于注释是声明性的,因此可以容易地进行可视化,创建和修改,例如使用图形用户界面,进一步简化开发人员的任务。 因此,这种方法减少了开发在这些环境中证明服务所需的复杂支持所需的时间,知识,技能和最终成本。 本说明书不是对本发明的完整描述或限制本发明的范围。 本发明的其它特征,方面和目的可以通过对说明书,附图和权利要求的评述来获得。