RDF-based event distribution / subscribing method supporting isomerous events

A technology for event release and events, applied in special data processing applications, instruments, electrical digital data processing, etc., can solve problems such as inability to support heterogeneous events, and achieve the effect of small changes and convenient integration

Inactive Publication Date: 2005-09-07
INST OF SOFTWARE - CHINESE ACAD OF SCI
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0031] However, the existing pub / sub system can only support events that use the same vocabulary and have the same structure, and cannot support the above-mentioned heterogeneous events

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • RDF-based event distribution / subscribing method supporting isomerous events
  • RDF-based event distribution / subscribing method supporting isomerous events
  • RDF-based event distribution / subscribing method supporting isomerous events

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] like Figure 4 As shown, multiple event brokers can be included in the publish / subscribe system. Clients can publish or subscribe to events, and the event broker is responsible for forwarding events among clients. Each event agent forms an overlay network (overlay), and is jointly responsible for forwarding messages such as events and subscriptions. In the present invention, there may be multiple connection modes between the event agent and the client. details as follows:

[0060] Local call (Local Call): The client and the event agent run in the same JAVA virtual machine. The client subscribes, unsubscribes, and publishes events by calling the local methods provided by the agent, and the agent notifies the client of the arrival of the event by calling the local methods provided by the client.

[0061] Remote Call (Remote Call): Clients and event agents can run on different machines. The Java RMI mechanism is used to interact between the client and the agent.

[0...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

This invention discloses an issuing/subscribing method suitable for isomerized event based on RDF event, which comprises the following steps: 1) judging whether the event issued is RDF type, if not, to step 2), if is, to step 3); 2) shifting the non-RDF event into RDF type, then issuing to net platform; 3) if event issued matching the condition of subscriber, sending corresponding event to he. Map event is shifted by following steps: ordering the MAP event data in turn of property name, whether the property must appear, whether the property can appear multi-times, logic sequence among the properties, explaining type of the property value, and processing the data to create RDF graph nodes and arcs, forming the RDF event; XML event is shifted by these: adopting XML schema to express XML event structure, making out its schema, using XSLT to shift XML event into RDF event.

Description

technical field [0001] The invention relates to an RDF-based event publishing / subscribing method supporting heterogeneous events. Background technique [0002] Publish / subscribe (publish / subscribe, referred to as pub / sub) system is a distributed computing platform (or middleware system), which is used to provide a loosely coupled communication method between participants in a distributed system . In a large-scale, highly dynamic distributed system, its various participants may continuously join and exit, and it is often difficult for each participant to know which participants are currently online, which makes the information interaction between them difficult. Very difficult. The Pub / sub system can solve this problem well because of its loosely coupled characteristics. [0003] like figure 1 As shown, in a pub / sub system, information exchanged between information producers and consumers is called an "event". The information producer sends the "event" to the "event agen...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30
Inventor 汪锦岭李京金蓓弘
Owner INST OF SOFTWARE - CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products