Transferring data and storing metadata across a network
    1.
    发明授权
    Transferring data and storing metadata across a network 失效
    传输数据并通过网络存储元数据

    公开(公告)号:US07617222B2

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

    申请号:US10286560

    申请日:2002-10-31

    IPC分类号: G06F17/00 G06F17/30 G06F9/44

    摘要: Data is now able to be transferred back and forth between computer systems which have disparate file systems, e.g., between a computer having a hierarchical file system and a computer having a nonhierarchical file system. The differences, however, are not limited to the file storage system. Data may now be transferred across different platforms, different human and computer languages, different binary codes, etc. From one computer system the associated metadata is stored in a interpretable format on the second computer system so that when data and its associated metadata are transferred, the second computer system can interpret the transferred data. Data transfer can be accomplished in both directions. Thus, a tool writer or a software developer using a integrated development environment, such as Eclipse, on a Linux workstation with its hierarchical file system may download source files and other resources from an iSeries computer server with its OS/400 nonhierarchical file system, modify the resources, and then put them back onto the iSeries machine for use on the iSeries. The metadata of the source file and other resources are stored in a .properties file which, if in XML format, supports the transfer of resources across the Internet.

    摘要翻译: 数据现在能够在具有不同文件系统的计算机系统之间来回传送,例如在具有分级文件系统的计算机和具有非分层文件系统的计算机之间。 然而,差异不仅限于文件存储系统。 数据现在可以在不同的平台,不同的人力和计算机语言,不同的二进制代码等之间传输。从一个计算机系统,相关联的元数据以可解释格式存储在第二计算机系统上,使得当数据及其相关元数据被传送时, 第二个计算机系统可以解释传送的数据。 数据传输可以在两个方向上完成。 因此,在具有分层文件系统的Linux工作站上使用集成开发环境(如Eclipse)的工具编写器或软件开发人员可以使用其OS / 400非分层文件系统从iSeries计算机服务器下载源文件和其他资源,修改 资源,然后将其放回iSeries机器上,以便在iSeries上使用。 源文件和其他资源的元数据存储在.properties文件中,如果是XML格式,则支持通过Internet传输资源。

    Framework to Access a Remote System From an Integrated Development Environment
    2.
    发明申请
    Framework to Access a Remote System From an Integrated Development Environment 有权
    从集成开发环境访问远程系统的框架

    公开(公告)号:US20090106731A1

    公开(公告)日:2009-04-23

    申请号:US12180519

    申请日:2008-07-26

    IPC分类号: G06F9/44 G06F15/16

    CPC分类号: G06F8/24

    摘要: For use in an integrated development environment, such as Eclipse, a common connection registry of connections to remote systems is presented. The connection registry contains objects and subsystem objects. The connection objects have attribute information for the remote system whereas the subsystem objects contain information specific to a particular tool and connection. The framework further presents a common user interface by which tools can be registered within a connection, or by which a new connection can be created. The common user interface presents application program interfaces by which connection objects and subsystem objects can be created, retrieved, maintained, updated, modified, stored in the registry, and/or deleted, etc. The framework is capable of maintaining connections and tools within an integrated development environment independent of the type and/or operating system of the remote systems, the programming language of the tools, etc.

    摘要翻译: 为了在集成开发环境(如Eclipse)中使用,提供了与远程系统的连接的公共连接注册表。 连接注册表包含对象和子系统对象。 连接对象具有远程系统的属性信息,而子系统对象包含特定于特定工具和连接的信息。 该框架还提供了通用的用户界面,通过该界面可以在连接中注册工具,或通过该界面可以创建新的连接。 通用用户界面呈现应用程序接口,通过该应用程序接口可以创建,检索,维护,更新,修改,存储在注册表中和/或删除连接对象和子系统对象等。框架能够维护连接对象和子系统对象内的连接和工具 集成开发环境独立于远程系统的类型和/或操作系统,工具的编程语言等。

    Editing files of remote systems using an integrated development environment
    3.
    发明授权
    Editing files of remote systems using an integrated development environment 有权
    使用集成开发环境编辑远程系统的文件

    公开(公告)号:US07359990B2

    公开(公告)日:2008-04-15

    申请号:US10285996

    申请日:2002-10-31

    IPC分类号: G06F15/16

    CPC分类号: G06F8/33

    摘要: The capability to transfer files to and edit files in an integrated development environment is disclosed. The source files may be located on a remote computer system across a network, such as the Internet. The local system upon which the integrated development environment is executing and the remote system having the source files may have different operating systems, different geographical locations with different human languages, and/or different programming languages. The disclosure herein requests the source file on the remote system and then encodes the differences between the languages and/or the operating system by reading the extension of the source file. These encoded differences are translated when the remote file is opened in the local integrated development environment with an editor. The editor may be a LPEX editor if the files are members of an OS/400 operating system, or the editor may be an operating system editor for a file having the source file's extension, or a default text editor. The edited file is encoded for use on the remote system and then transferred to the remote system.

    摘要翻译: 公开了在集成开发环境中传输文件和编辑文件的能力。 源文件可以位于跨越诸如因特网的网络的远程计算机系统上。 集成开发环境正在执行的本地系统和具有源文件的远程系统可以具有不同的操作系统,具有不同人类语言的不同地理位置和/或不同的编程语言。 本文中的公开内容请求远程系统上的源文件,然后通过读取源文件的扩展来对语言和/或操作系统之间的差异进行编码。 当使用编辑器在本地集成开发环境中打开远程文件时,将翻译这些编码的差异。 如果文件是OS / 400操作系统的成员,编辑器可能是LPEX编辑器,或者编辑器可能是具有源文件扩展名的文件或默认文本编辑器的操作系统编辑器。 编辑后的文件编码为在远程系统上使用,然后传输到远程系统。

    MESSAGE ORIENTED CONSTRUCTION OF WEB SERVICES
    4.
    发明申请
    MESSAGE ORIENTED CONSTRUCTION OF WEB SERVICES 失效
    信息化面向WEB服务的构建

    公开(公告)号:US20070118634A1

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

    申请号:US11559981

    申请日:2006-11-15

    IPC分类号: G06F15/173

    摘要: Embodiments of the present invention address deficiencies of the art in respect to Web services construction and provide a novel and non-obvious method, system and computer program product for message-oriented Web services construction. A method for the message oriented construction of a Web service can include graphically assembling a selection of message flow primitives defining an operation for a Web service, interconnecting selected ones of the message flow primitives to represent a flow of messages from one interconnected message flow primitive to another interconnected message flow primitive, and generating Web service logic from the selection of message flow primitives. The method further can include interpreting or executing the Web service logic in response to receiving a request to invoke the Web service.

    摘要翻译: 本发明的实施例解决了Web服务构建方面的不足之处,并为面向消息的Web服务构建提供了一种新颖且不明显的方法,系统和计算机程序产品。 用于Web服务的面向消息的结构的方法可以包括图形地组合定义用于Web服务的操作的消息流基元的选择,将所选择的一个消息流基元互连以表示从一个互连的消息流原语到 另一个互连的消息流原语,并且从消息流基元的选择生成Web服务逻辑。 该方法还可以包括解释或执行Web服务逻辑以响应于接收到调用Web服务的请求。

    Toggleable widget for a user interface

    公开(公告)号:US07107546B2

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

    申请号:US10286583

    申请日:2002-10-31

    申请人: Phil Coulthard

    发明人: Phil Coulthard

    IPC分类号: G06F9/00 G06F17/00 G06F3/00

    CPC分类号: G06F3/04895

    摘要: A composite interface widget for toggleable entry fields that minimizes real estate and allows the entry field to toggle between a special kind of input that is either a predefined value or a value specified by the user. The widget presents a local or noninherited state which enables the widget to have an entry field with editing capability; alternatively, the widget offers an inherit state having a read-only entry field that displays a present input string. The user is given a small concise button or other icon to toggle between the two states. The programmer specifies the initial state, the string to display in the inherit mode, and the initial value for the local or noninherit mode. The programmer can subsequently query if the user chose the inherit mode or chose the local mode and, if so, what local value was entered.

    NAVIGATION-INDEPENDENT ACCESS TO ELEMENTS OF AN INTEGRATED DEVELOPMENT ENVIRONMENT (IDE) USING UNIFORM RESOURCE LOCATORS (URLS)
    7.
    发明申请
    NAVIGATION-INDEPENDENT ACCESS TO ELEMENTS OF AN INTEGRATED DEVELOPMENT ENVIRONMENT (IDE) USING UNIFORM RESOURCE LOCATORS (URLS) 有权
    使用统一资源定位器(URL)导航独立访问集成开发环境(IDE)的元素

    公开(公告)号:US20120221997A1

    公开(公告)日:2012-08-30

    申请号:US13465157

    申请日:2012-05-07

    IPC分类号: G06F9/44

    摘要: The present invention discloses a navigation-independent system for accessing the elements of an integrated development environment (IDE) using uniform resource locators (URLs). Such a system can include a set of URL-accessible IDE elements, a set of URLs, and a URL operation tool. The set of URL-accessible IDE elements can represent a multitude of functional objects accessible by the IDE. Each URL-retrievable IDE element can include a set of meta data that contains key words describing the URL-accessible IDE element. Each URL in the set of URLs can be configured to provide a navigation-independent mechanism for accessing a corresponding URL-accessible IDE element. The URL operation tool can be configured to associate URLs with URL-accessible IDE elements and execute URL operations on the URL-accessible IDE elements.

    摘要翻译: 本发明公开了一种使用统一资源定位器(URL)访问集成开发环境(IDE)的元素的导航独立系统。 这样的系统可以包括一组URL可访问的IDE元素,一组URL和URL操作工具。 一组可访问URL的元素可以表示IDE可访问的大量功能对象。 每个URL可检索的IDE元素可以包括一组元数据,其中包含描述可访问URL的元素的关键字。 一组URL中的每个URL都可以配置为提供导航独立机制,用于访问相应的可访问URL的元素。 可以将URL操作工具配置为将URL与URL可访问的IDE元素相关联,并对可访问URL的元素执行URL操作。

    Navigation-independent access to elements of an integrated development environment (IDE) using uniform resource locators (URLs)
    8.
    发明授权
    Navigation-independent access to elements of an integrated development environment (IDE) using uniform resource locators (URLs) 有权
    使用统一资源定位符(URL)的导航独立访问集成开发环境(IDE)的元素

    公开(公告)号:US08850383B2

    公开(公告)日:2014-09-30

    申请号:US13465157

    申请日:2012-05-07

    IPC分类号: G06F9/44

    摘要: The present invention discloses a navigation-independent system for accessing the elements of an integrated development environment (IDE) using uniform resource locators (URLs). Such a system can include a set of URL-accessible IDE elements, a set of URLs, and a URL operation tool. The set of URL-accessible IDE elements can represent a multitude of functional objects accessible by the IDE. Each URL-retrievable IDE element can include a set of meta data that contains key words describing the URL-accessible IDE element. Each URL in the set of URLs can be configured to provide a navigation-independent mechanism for accessing a corresponding URL-accessible IDE element. The URL operation tool can be configured to associate URLs with URL-accessible IDE elements and execute URL operations on the URL-accessible IDE elements.

    摘要翻译: 本发明公开了一种使用统一资源定位器(URL)访问集成开发环境(IDE)的元素的导航独立系统。 这样的系统可以包括一组URL可访问的IDE元素,一组URL和URL操作工具。 一组可访问URL的元素可以表示IDE可访问的大量功能对象。 每个URL可检索的IDE元素可以包括一组元数据,其中包含描述可访问URL的元素的关键字。 一组URL中的每个URL都可以配置为提供导航独立机制,用于访问相应的可访问URL的元素。 可以将URL操作工具配置为将URL与URL可访问的IDE元素相关联,并对可访问URL的元素执行URL操作。

    Method, system, and program product for extending java server faces web pages to support multiple devices
    9.
    发明申请
    Method, system, and program product for extending java server faces web pages to support multiple devices 审中-公开
    方法,系统和程序产品,用于扩展java服务器面向网页以支持多个设备

    公开(公告)号:US20060184913A1

    公开(公告)日:2006-08-17

    申请号:US11056587

    申请日:2005-02-11

    IPC分类号: G06F9/44

    摘要: The present invention provides a method, system, and computer program product for extending Java Server Faces Web pages to support multiple devices. The method comprises: providing a device and modeling language independent Java Server Faces (JSF) web page, wherein the JSF web page does not contain any modeling language specific elements.

    摘要翻译: 本发明提供了一种用于扩展Java Server Faces网页以支持多个设备的方法,系统和计算机程序产品。 该方法包括:提供设备和建模语言独立的Java Server Faces(JSF)网页,其中JSF网页不包含任何建模语言特定的元素。

    Message oriented construction of web services
    10.
    发明授权
    Message oriented construction of web services 失效
    面向消息的Web服务构建

    公开(公告)号:US08621041B2

    公开(公告)日:2013-12-31

    申请号:US11559981

    申请日:2006-11-15

    IPC分类号: G06F15/16

    摘要: Embodiments of the present invention address deficiencies of the art in respect to Web services construction and provide a novel and non-obvious method, system and computer program product for message-oriented Web services construction. A method for the message oriented construction of a Web service can include graphically assembling a selection of message flow primitives defining an operation for a Web service, interconnecting selected ones of the message flow primitives to represent a flow of messages from one interconnected message flow primitive to another interconnected message flow primitive, and generating Web service logic from the selection of message flow primitives. The method further can include interpreting or executing the Web service logic in response to receiving a request to invoke the Web service.

    摘要翻译: 本发明的实施例解决了Web服务构建方面的不足之处,并为面向消息的Web服务构建提供了一种新颖且不明显的方法,系统和计算机程序产品。 用于Web服务的面向消息的结构的方法可以包括图形地组合定义用于Web服务的操作的消息流基元的选择,将所选择的一个消息流基元互连以表示从一个互连的消息流原语到 另一个互连的消息流原语,并且从消息流基元的选择生成Web服务逻辑。 该方法还可以包括解释或执行Web服务逻辑以响应于接收到调用Web服务的请求。