Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method of reolizing multi-protocol service by software construction member

A software component and multi-protocol technology, applied in the direction of program loading/starting, program control devices, etc., to improve adaptability, improve flexibility, and simplify programs

Inactive Publication Date: 2006-02-01
PEKING UNIV
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In this way, if each software component can only provide services through one interaction protocol, then the client program that needs to access multiple components needs to master multiple access protocols and install corresponding supporting mechanisms on the client, finally forming a new "fat clients", which is inconsistent with the basic concept of maintaining "thin clients" in the software development process

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
  • Method of reolizing multi-protocol service by software construction member
  • Method of reolizing multi-protocol service by software construction member

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] This section gives an implementation based on J2EE application server, figure 1 A schematic diagram is given.

[0016] The application server is the high-level operating platform of the application program in the network environment, which makes the code of the application system more concise and more convenient to develop. The application server is considered to be a milestone system software that appears with the development of the computer network environment after the operating system and the database management system. In a J2EE-based application server, the protocol that the component can adopt can be described in the component descriptor (ejb-jar.xml) or the application system deployment descriptor (Application.xml), and the component code does not have to contain protocol information. In this example, with the support of the multi-protocol support platform (application server), the service components therein can provide services through four protocols in total...

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

A method for implementing multi-protocol service by software components includes such steps as creating different skeleton programs for the components, registering different components references to search server, and starting different interactive protocol monitor. A method for increasing the runtime support of components to new interactive protocol and a method for regulating interactive protocol according to user reques during client access are also disclosed. Its advantages are simplified client program and high system flexibility.

Description

Technical field: [0001] The invention is a flexible realization method of software components, belongs to the technical field of software, and is suitable for software integration and evolution. Background technique: [0002] Software is transforming from product-centric to service-centric (Software As Service). A software product can usually provide multiple interrelated services, and these services are usually realized by different software components. When a software component provides a service, it must describe the provided service, such as what operations are included, what exceptions may be generated, and so on. At the same time, since the current software components can only support one interaction protocol, it generally needs to describe the interaction protocol of the service. With the development of technologies such as computer networks and distributed computing, it is inevitable that more and more interactive protocols will appear, and these different protocol...

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 Patents(China)
IPC IPC(8): G06F9/445
Inventor 王千祥黄罡梅宏杨芙清
Owner PEKING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products