-
公开(公告)号:US07779139B2
公开(公告)日:2010-08-17
申请号:US12037842
申请日:2008-02-26
IPC分类号: G06F15/16 , G06F15/173
摘要: The transformation of data between binary data and hierarchical data, such as might be processed by an Infoset Processor. When data is received from a network in binary format, the transformation module transforms the binary data into a hierarchical data representation of the binary data, and then provides the transformed data to message processors (e.g., Infoset processors) that understand the hierarchical schema. The transformation module may also transform hierarchical data into binary data for transmission on a network.
摘要翻译: 二进制数据和分层数据之间的数据转换,例如可能由Infoset处理器处理。 当以二进制格式从网络接收数据时,转换模块将二进制数据转换成二进制数据的分层数据表示,然后将经变换的数据提供给理解层次模式的消息处理器(例如,Infoset处理器)。 变换模块还可以将分层数据转换为二进制数据,以便在网络上传输。
-
公开(公告)号:US20090327994A1
公开(公告)日:2009-12-31
申请号:US12146462
申请日:2008-06-26
IPC分类号: G06F9/44
摘要: The described method and system synchronizes source code with byproducts or artifacts of an application creation process. In one embodiment, a generation tool may be used to produce source code header files based on a design specification, where the source code header files are compiled with a current version of source code. Compilation errors may direct a developer to modify either the specification or the source code to eliminate the errors. The described method and system may be integrated into a development platform that is adapted to direct the user to perform particular revisions or updates to bring the source code in line with the artifacts.
摘要翻译: 描述的方法和系统将源代码与应用程序创建过程的副产品或工件同步。 在一个实施例中,生成工具可以用于基于设计规范来生成源代码头文件,其中源代码头文件用当前版本的源代码编译。 编译错误可能会导致开发人员修改规范或源代码以消除错误。 所描述的方法和系统可以集成到适于引导用户执行特定修订或更新以使源代码与工件一致的开发平台中。
-
公开(公告)号:US20070177583A1
公开(公告)日:2007-08-02
申请号:US11469437
申请日:2006-08-31
申请人: Michael S. Vernal , Eugene Osovetsky , Kenneth D. Wolf , Michael J. Coulson , Erik B. Christensen , Elliot L. Waingold , Luis Felipe Cabrera
发明人: Michael S. Vernal , Eugene Osovetsky , Kenneth D. Wolf , Michael J. Coulson , Erik B. Christensen , Elliot L. Waingold , Luis Felipe Cabrera
IPC分类号: H04L12/66
CPC分类号: H04L67/02 , G06F9/465 , G06F9/547 , G06F9/548 , G06F2209/461 , G06F2209/463 , G06Q10/00 , H04L47/10 , H04L67/10 , H04L69/06 , H04L69/16 , H04L69/165 , H04L69/22 , H04L69/328 , H04L69/329 , Y10S707/99948
摘要: Embodiments provided herein support large messages by formatting at least a portion of the message in the form of a transport stream. More specifically, embodiments provide a SOAP model that can stream an object for a message without loading the entire message into an intermediate buffer. Accordingly, one embodiment supports loading SOAP headers into memory, yet streaming the body. This would allow, for example, large attachments (e.g., a video file) to accompany the SOAP message in the body, while still supporting random access to message headers. Accordingly, embodiments provide a SOAP data model that allows a developer to create an object and specify whether or not portions of the message should be buffered or streamed.
摘要翻译: 本文提供的实施例通过以传输流的形式格式化消息的至少一部分来支持大的消息。 更具体地,实施例提供了可以流式传输消息的对象而不将整个消息加载到中间缓冲器中的SOAP模型。 因此,一个实施例支持将SOAP头加载到存储器中,然后将身体流式传输。 这将允许例如大的附件(例如,视频文件)伴随身体中的SOAP消息,同时仍然支持随机访问消息报头。 因此,实施例提供了允许开发者创建对象并指定消息的部分是否应当被缓冲或流式的SOAP数据模型。
-
公开(公告)号:US08117589B2
公开(公告)日:2012-02-14
申请号:US12146462
申请日:2008-06-26
IPC分类号: G06F9/44
摘要: The described method and system synchronizes source code with byproducts or artifacts of an application creation process. In one embodiment, a generation tool may be used to produce source code header files based on a design specification, where the source code header files are compiled with a current version of source code. Compilation errors may direct a developer to modify either the specification or the source code to eliminate the errors. The described method and system may be integrated into a development platform that is adapted to direct the user to perform particular revisions or updates to bring the source code in line with the artifacts.
摘要翻译: 描述的方法和系统将源代码与应用程序创建过程的副产品或工件同步。 在一个实施例中,生成工具可以用于基于设计规范来生成源代码头文件,其中源代码头文件用当前版本的源代码编译。 编译错误可能会导致开发人员修改规范或源代码以消除错误。 所描述的方法和系统可以集成到适于引导用户执行特定修订或更新以使源代码与工件一致的开发平台中。
-
公开(公告)号:US20080270624A1
公开(公告)日:2008-10-30
申请号:US12037842
申请日:2008-02-26
IPC分类号: G06F15/163
摘要: The transformation of data between binary data and hierarchical data, such as might be processed by an Infoset Processor. When data is received from a network in binary format, the transformation module transforms the binary data into a hierarchical data representation of the binary data, and then provides the transformed data to message processors (e.g., Infoset processors) that understand the hierarchical schema. The transformation module may also transform hierarchical data into binary data for transmission on a network.
摘要翻译: 二进制数据和分层数据之间的数据转换,例如可能由Infoset处理器处理。 当以二进制格式从网络接收数据时,转换模块将二进制数据转换成二进制数据的分层数据表示,然后将经变换的数据提供给理解层次模式的消息处理器(例如,Infoset处理器)。 变换模块还可以将分层数据转换为二进制数据,以便在网络上传输。
-
公开(公告)号:US20070180043A1
公开(公告)日:2007-08-02
申请号:US11469430
申请日:2006-08-31
申请人: Michael S. Vernal , Aaron Stern , Donald F. Box , Erik B. Christensen , Kenneth D. Wolf , Michael J. Coulson , Stefan H. Pharies , Luis Felipe Cabrera
发明人: Michael S. Vernal , Aaron Stern , Donald F. Box , Erik B. Christensen , Kenneth D. Wolf , Michael J. Coulson , Stefan H. Pharies , Luis Felipe Cabrera
IPC分类号: G06F15/16
CPC分类号: H04L67/02 , G06F9/465 , G06F9/547 , G06F9/548 , G06F2209/461 , G06F2209/463 , G06Q10/00 , H04L47/10 , H04L67/10 , H04L69/06 , H04L69/16 , H04L69/165 , H04L69/22 , H04L69/328 , H04L69/329 , Y10S707/99948
摘要: Embodiments described herein provide for an overall object mode that allows for a single message object to represent multiple messaging formats. A general message object is populated with fields for multiple available messaging formats, which can be appropriately filled with information with fields for both versions 1.1 and 1.2. Depending on which version is being used or desired, the appropriate fields can be populated when creating an instance of the message object. The other fields that do not correspond to that version, however, are left blank.
摘要翻译: 本文描述的实施例提供了允许单个消息对象表示多个消息格式的整体对象模式。 一般消息对象将填充多个可用消息传递格式的字段,这些字段可以适当地填充1.1和1.2版本的字段的信息。 根据使用或期望的版本,可以在创建消息对象的实例时填充相应的字段。 然而,与该版本不对应的其他字段留空。
-
公开(公告)号:US20110264702A1
公开(公告)日:2011-10-27
申请号:US13176477
申请日:2011-07-05
IPC分类号: G06F17/30
CPC分类号: H04L29/08072 , H04L12/6418
摘要: Encoding and/or decoding of messages. On the encoding end, a composite encoder encodes message from an internal format that is used by internal system components into an external format. However, the composite encoder may encode the outgoing messages into different external formats on a per-message basis. For incoming message, a composite decoder decodes incoming messages from any one of a plurality of external formats into the internal format also on a per-message basis. A per-message report mechanism permits internal system components and the encoding/decoding components to communicate information regarding the encoding or decoding on a per message basis. XML messages can be converted automatically into Binary messages.
摘要翻译: 消息的编码和/或解码。 在编码端,复合编码器将内部格式的消息编码为内部系统组件所使用的外部格式。 然而,复合编码器可以基于每个消息将出局消息编码成不同的外部格式。 对于传入消息,复合解码器也将基于每个消息的来自多个外部格式中的任何一个的传入消息解码为内部格式。 每消息报告机制允许内部系统组件和编码/解码组件在每个消息的基础上传送关于编码或解码的信息。 XML消息可以自动转换成二进制消息。
-
公开(公告)号:US07814211B2
公开(公告)日:2010-10-12
申请号:US11469442
申请日:2006-08-31
申请人: Michael S. Vernal , Aaron Stern , Donald F. Box , Erik B. Christensen , Kenneth D. Wolf , Michael J. Coulson , Elliot L. Waingold , Luis Felipe Cabrera
发明人: Michael S. Vernal , Aaron Stern , Donald F. Box , Erik B. Christensen , Kenneth D. Wolf , Michael J. Coulson , Elliot L. Waingold , Luis Felipe Cabrera
IPC分类号: G06F15/16
CPC分类号: H04L67/02 , G06F9/465 , G06F9/547 , G06F9/548 , G06F2209/461 , G06F2209/463 , G06Q10/00 , H04L47/10 , H04L67/10 , H04L69/06 , H04L69/16 , H04L69/165 , H04L69/22 , H04L69/328 , H04L69/329 , Y10S707/99948
摘要: Embodiments described herein provide a user with the ability to vary the encoding of a message object rather than being bound to a specific one, e.g., the text encoding for SOAP messaging. Accordingly, a message encoding factory is provided that is responsible for mapping a message object (e.g., SOAP Infoset) into raw octets suitable for wire transmission. By encapsulating the notion of a message encoder factory abstractly, embodiments allow users to vary the encoding of an Infoset without varying the programming model (or any other aspect of the system that uses message). In other words, embodiments herein separate the transport (e.g., TCP, HTTP, etc.) from the encoding, which allows users to use any number of encoding mechanisms—even their own proprietary ones.
摘要翻译: 本文描述的实施例为用户提供了改变消息对象的编码而不是绑定到特定消息对象的能力的能力,例如SOAP消息传递的文本编码。 因此,提供了消息编码工厂,其负责将消息对象(例如,SOAP信息集)映射到适合于有线传输的原始八位字节中。 通过抽象地封装消息编码器工厂的概念,实施例允许用户改变信息集的编码,而不改变编程模型(或使用消息的系统的任何其它方面)。 换句话说,本文实施例将传输(例如,TCP,HTTP等)与编码分离,这允许用户使用任何数量的编码机制 - 甚至是其自己的专有编码机制。
-
公开(公告)号:US07478402B2
公开(公告)日:2009-01-13
申请号:US10778553
申请日:2004-02-12
CPC分类号: G06F9/546
摘要: In accordance with certain aspects of configurable message pipelines, a service allows one or more applications running on a system to communicate with one or more other systems. The service includes a port having a send pipeline to allow the one or more applications to send messages to the one or more other systems and/or a receive pipeline to allow the one or more applications to receive messages from the one or more other systems. Each of the send pipeline and the receive pipeline is configurable by the one or more applications to include functionality desired by the one or more applications.
摘要翻译: 根据可配置消息流水线的某些方面,服务允许在系统上运行的一个或多个应用程序与一个或多个其他系统进行通信。 该服务包括具有发送管线以允许一个或多个应用向一个或多个其他系统和/或接收流水线发送消息以允许一个或多个应用从一个或多个其他系统接收消息的发送管线的端口。 发送流水线和接收流水线中的每一个可由一个或多个应用程序配置,以包括一个或多个应用程序期望的功能。
-
公开(公告)号:US08812643B2
公开(公告)日:2014-08-19
申请号:US13176477
申请日:2011-07-05
IPC分类号: G06F15/173 , G06F15/16 , G06F15/177 , H04L29/08
CPC分类号: H04L29/08072 , H04L12/6418
摘要: Encoding and/or decoding of messages. On the encoding end, a composite encoder encodes message from an internal format that is used by internal system components into an external format. However, the composite encoder may encode the outgoing messages into different external formats on a per-message basis. For incoming message, a composite decoder decodes incoming messages from any one of a plurality of external formats into the internal format also on a per-message basis. A per-message report mechanism permits internal system components and the encoding/decoding components to communicate information regarding the encoding or decoding on a per message basis. XML messages can be converted automatically into Binary messages.
摘要翻译: 消息的编码和/或解码。 在编码端,复合编码器将内部格式的消息编码为内部系统组件所使用的外部格式。 然而,复合编码器可以基于每个消息将出局消息编码成不同的外部格式。 对于传入消息,复合解码器也将基于每个消息的来自多个外部格式中的任何一个的传入消息解码为内部格式。 每消息报告机制允许内部系统组件和编码/解码组件在每个消息的基础上传送关于编码或解码的信息。 XML消息可以自动转换成二进制消息。
-
-
-
-
-
-
-
-
-