-
1.
公开(公告)号:US08018946B2
公开(公告)日:2011-09-13
申请号:US11187117
申请日:2005-07-22
申请人: Shean-Guang Chang , John R. Wells , Stephen Felts
发明人: Shean-Guang Chang , John R. Wells , Stephen Felts
IPC分类号: H04L12/28
摘要: The Flexible Message Header (FMH) is a typed modular message structure comprising one or more Typed Container Modules (TCM)—stateful message modules with a compact header (Typed Container Header, TCH), a user definable payload (Typed Container Body, TCB), and a set of payload-specific callback to handle the lifecycle of the module at the different state such as creation, preparation, manipulation, resizing, transferring, and deletion. A single message comprises a small header with various numbers of TCMs. The integrity of the entire message is not affected by dynamically modifying, adding or removing TCM from the message. Major message content change can be achieved by either adding a TCM or swapping the TCM with different TCM. Minor message content change can be achieved by either modifying or expanding the TCM directly within the message. New features can be supported by adding new TCM and new code to process the new TCM.
摘要翻译: 灵活消息头(FMH)是一种类型化的模块化消息结构,包括一个或多个类型化容器模块(TCM) - 具有紧凑头(Typed Container Header,TCH)的状态消息模块,用户可定义的有效负载(Typed Container Body,TCB) ,以及一组有效负载特定的回调,以处理不同状态下的模块的生命周期,如创建,准备,操作,调整大小,传输和删除。 单个消息包括具有各种TCM的小标题。 整个消息的完整性不受动态修改,添加或删除TCM的影响。 可以通过添加TCM或用不同的TCM交换TCM来实现主要消息内容的改变。 可以通过在消息内直接修改或扩展TCM来实现轻微的消息内容更改。 可以通过添加新的TCM和新代码来处理新的TCM来支持新功能。
-
2.
公开(公告)号:US07185105B2
公开(公告)日:2007-02-27
申请号:US09918350
申请日:2001-07-30
申请人: Shean-Guang Chang , John R. Wells , Stephen Felts
发明人: Shean-Guang Chang , John R. Wells , Stephen Felts
IPC分类号: G06F13/00
摘要: The Flexible Message Header (FMH) is a typed modular message structure comprising one or more Typed Container Modules (TCM)—stateful message modules with a compact header (Typed Container Header, TCH), a user definable payload (Typed Container Body, TCB), and a set of payload-specific callback to handle the lifecycle of the module at the different state such as creation, preparation, manipulation, resizing, transferring, and deletion. A single message comprises a small header with various numbers of TCMs. The integrity of the entire message is not affected by dynamically modifying, adding or removing TCM from the message. Major message content change can be achieved by either adding a TCM or swapping the TCM with different TCM. Minor message content change can be achieved by either modifying or expanding the TCM directly within the message. New features can be supported by adding new TCM and new code to process the new TCM.
摘要翻译: 灵活消息头(FMH)是一种类型化的模块化消息结构,包括一个或多个类型化容器模块(TCM) - 具有紧凑头(Typed Container Header,TCH)的状态消息模块,用户可定义的有效负载(Typed Container Body,TCB) ,以及一组有效负载特定的回调,以处理不同状态下的模块的生命周期,如创建,准备,操作,调整大小,传输和删除。 单个消息包括具有各种TCM的小标题。 整个消息的完整性不受动态修改,添加或删除TCM的影响。 可以通过添加TCM或用不同的TCM交换TCM来实现主要消息内容的改变。 可以通过在消息内直接修改或扩展TCM来实现轻微的消息内容更改。 可以通过添加新的TCM和新代码来处理新的TCM来支持新功能。
-
3.
公开(公告)号:US20050254493A1
公开(公告)日:2005-11-17
申请号:US11187117
申请日:2005-07-22
申请人: Shean-Guang Chang , John Wells , Stephen Felts
发明人: Shean-Guang Chang , John Wells , Stephen Felts
摘要: The Flexible Message Header (FMH) is a typed modular message structure comprising one or more Typed Container Modules (TCM)—stateful message modules with a compact header (Typed Container Header, TCH), a user definable payload (Typed Container Body, TCB), and a set of payload-specific callback to handle the lifecycle of the module at the different state such as creation, preparation, manipulation, resizing, transferring, and deletion. A single message comprises a small header with various numbers of TCMs. The integrity of the entire message is not affected by dynamically modifying, adding or removing TCM from the message. Major message content change can be achieved by either adding a TCM or swapping the TCM with different TCM. Minor message content change can be achieved by either modifying or expanding the TCM directly within the message. New features can be supported by adding new TCM and new code to process the new TCM.
摘要翻译: 灵活消息头(FMH)是一种类型化的模块化消息结构,包括一个或多个类型化容器模块(TCM) - 具有紧凑头(Typed Container Header,TCH)的状态消息模块,用户可定义的有效负载(Typed Container Body,TCB) ,以及一组有效负载特定的回调,以处理不同状态下的模块的生命周期,如创建,准备,操作,调整大小,传输和删除。 单个消息包括具有各种TCM的小标题。 整个消息的完整性不受动态修改,添加或删除TCM的影响。 可以通过添加TCM或用不同的TCM交换TCM来实现主要消息内容的改变。 可以通过在消息内直接修改或扩展TCM来实现轻微的消息内容更改。 可以通过添加新的TCM和新代码来处理新的TCM来支持新功能。
-
公开(公告)号:US08316083B2
公开(公告)日:2012-11-20
申请号:US12400633
申请日:2009-03-09
申请人: Dongbo Xiao , Thomas E. Barnes , Rajesh Patel , Salvatore Anthony Gambino , Kathiravan Sengodan , Shean-Guang Chang , Shauagxi Pei , Hal Strausberg
发明人: Dongbo Xiao , Thomas E. Barnes , Rajesh Patel , Salvatore Anthony Gambino , Kathiravan Sengodan , Shean-Guang Chang , Shauagxi Pei , Hal Strausberg
IPC分类号: G06F15/16 , G06F15/173 , G06F3/00
CPC分类号: G06F9/546 , G06F9/541 , G06F2209/547
摘要: Disclosed herein is a system and method for client interoperability. In one embodiment, a method for client interoperability comprises establishing a network connection between a client and a proxy. The client requests a connection factory from the proxy. The proxy then obtains the connection factory from an application server using a Java Naming and Directory Interface (JNDI). Using the connection factory, a connection to a connection host from the client is created. When the client sends a message, the proxy receives the message and routes the message to a destination server. Similarly, when the client receives a message, the proxy receives the message from a destination server and passes the message to the client. The client can be specifically configured to extend JMS operability to a desired language. In one embodiment the client is a .NET client.
摘要翻译: 本文公开了一种用于客户端互操作性的系统和方法。 在一个实施例中,用于客户端互操作性的方法包括在客户端和代理之间建立网络连接。 客户端从代理请求一个连接工厂。 代理然后使用Java命名和目录接口(JNDI)从应用程序服务器获取连接工厂。 使用连接工厂,创建与客户端连接主机的连接。 当客户端发送消息时,代理接收消息并将消息路由到目标服务器。 类似地,当客户端接收到消息时,代理从目的地服务器接收消息,并将消息传递给客户端。 客户端可以专门配置为将JMS的可操作性扩展到所需的语言。 在一个实施例中,客户端是.NET客户端。
-
公开(公告)号:US20090259715A1
公开(公告)日:2009-10-15
申请号:US12400633
申请日:2009-03-09
申请人: Dongbo Xiao , Thomas E. Barnes , Rajesh Patel , Salvatore Anthony Gambino , Kathiravan Sengodan , Shean-Guang Chang , Shauagxi Pei , Hal Strausberg
发明人: Dongbo Xiao , Thomas E. Barnes , Rajesh Patel , Salvatore Anthony Gambino , Kathiravan Sengodan , Shean-Guang Chang , Shauagxi Pei , Hal Strausberg
CPC分类号: G06F9/546 , G06F9/541 , G06F2209/547
摘要: Disclosed herein is a system and method for client interoperability. In one embodiment, a method for client interoperability comprises establishing a network connection between a client and a proxy. The client requests a connection factory from the proxy. The proxy then obtains the connection factory from an application server using a Java Naming and Directory Interface (JNDI). Using the connection factory, a connection to a connection host from the client is created. When the client sends a message, the proxy receives the message and routes the message to a destination server. Similarly, when the client receives a message, the proxy receives the message from a destination server and passes the message to the client. The client can be specifically configured to extend JMS operability to a desired language. In one embodiment the client is a .NET client.
摘要翻译: 本文公开了一种用于客户端互操作性的系统和方法。 在一个实施例中,用于客户端互操作性的方法包括在客户端和代理之间建立网络连接。 客户端从代理请求一个连接工厂。 代理然后使用Java命名和目录接口(JNDI)从应用程序服务器获取连接工厂。 使用连接工厂,创建与客户端连接主机的连接。 当客户端发送消息时,代理接收消息并将消息路由到目标服务器。 类似地,当客户端接收到消息时,代理从目的地服务器接收消息,并将消息传递给客户端。 客户端可以专门配置为将JMS的可操作性扩展到所需的语言。 在一个实施例中,客户端是.NET客户端。
-
公开(公告)号:US07484006B2
公开(公告)日:2009-01-27
申请号:US10368927
申请日:2003-02-19
申请人: Shean-Guang Chang , Tom Barnes
发明人: Shean-Guang Chang , Tom Barnes
IPC分类号: G06F15/16
CPC分类号: H04L67/1002
摘要: A system and method for supporting multiple network interface cards, network addresses, or ports for a single instance of a server, such as an application server. The benefits of this are realized in various areas such as traffic isolation, traffic prioritization, network redundancy, and application segregation or virtual host support. Another benefit is the ability to allow multiple servers in a cluster to listen on the same address by using different ports. The system supports logical isolation, by allowing a server to listen on multiple ports; and physical isolation, by allowing a server to listen on multiple IP addresses.
摘要翻译: 一种用于支持服务器(例如应用服务器)的单个实例的多个网络接口卡,网络地址或端口的系统和方法。 其优点在诸如流量隔离,流量优先级,网络冗余,应用程序隔离或虚拟主机支持等各个领域得以实现。 另一个优点是允许集群中的多个服务器通过使用不同的端口侦听相同的地址。 系统支持逻辑隔离,允许服务器在多个端口上侦听; 并通过允许服务器监听多个IP地址进行物理隔离。
-
7.
公开(公告)号:US07606855B2
公开(公告)日:2009-10-20
申请号:US11133567
申请日:2005-05-20
申请人: Shean-Guang Chang
发明人: Shean-Guang Chang
IPC分类号: G06F15/16
CPC分类号: G06Q10/107 , G06Q20/027
摘要: A system including an interception service that serves as a discovery mechanism and framework for carriers to connect to processors. The system allows for message handling using message interceptors, comprising one or more message carriers for receiving and handling messages; one or more message processors for processing messages; and an interception service that registers interception points in the message carriers for allowing message processors to access the message.
摘要翻译: 一种包括拦截服务的系统,其作为运营商连接到处理器的发现机制和框架。 该系统允许使用消息拦截器的消息处理,包括用于接收和处理消息的一个或多个消息载体; 用于处理消息的一个或多个消息处理器; 以及在消息载体中注册拦截点以允许消息处理器访问消息的拦截服务。
-
公开(公告)号:US20060031176A1
公开(公告)日:2006-02-09
申请号:US11133567
申请日:2005-05-20
申请人: Shean-Guang Chang
发明人: Shean-Guang Chang
IPC分类号: G06Q99/00
CPC分类号: G06Q10/107 , G06Q20/027
摘要: A system including an interception service that serves as a discovery mechanism and framework for carriers to connect to processors. The system allows for message handling using message interceptors, comprising one or more message carriers for receiving and handling messages; one or more message processors for processing messages; and an interception service that registers interception points in the message carriers for allowing message processors to access the message.
-
-
-
-
-
-
-