Open enterprise information portal supporting component-based development and management

An enterprise information and open technology, applied in the direction of electrical digital data processing, special data processing applications, instruments, etc., can solve the problems of inconvenient personalized functions, increased development costs and difficulties, and achieve increased costs and difficulties, and easy scalability , the effect of high flexibility

Inactive Publication Date: 2013-08-14
KUNMING ENERSUN TECH
4 Cites 1 Cited by

AI-Extracted Technical Summary

Problems solved by technology

The function development and verification of each module of the enterprise information portal depends on the portal platform itself...
View more

Method used

In summary, the present invention supports the open enterprise information portal platform of component type development and management, separates the development and application of portal basic platform 12 with portal components, makes portal functional components like a piece of sawn wood, according to user The actual needs of 40 are to build the functional system of the enterprise information portal that the user wants on the portal basic platform 12 . In the present invention, a set of standard development interfaces is used for the development of components, that is, standard plug-in API16 and standard data interface 18. Any third-party system integrator only needs to open the components according to the component development standards to complete the development in the open portal. Component modules used for secure operation on the platform. At the same time, the open portal platform provides a flexible component application method. Through the unified component management method, the portal administrator can complete the configuration and deployment of the "standard actions" of the portal platform, realize the function development and component sharing of the portal platform, and integrate external systems. The developer provides a flexible integration channel for plug-in engineering development, and follows the plug-in development standards of the open portal platform to develop plug-in modules and package them into standard release packages to achieve flexible release of functional modules. Furthermore, the component library of the present invention has a high degree of openness, giving application developers and application consumers the greatest degree of freedom, and users 40 can add component applications suita...
View more

Abstract

The invention relates to a portal platform, and particularly discloses an open enterprise information portal supporting component-based development and management. The open enterprise information portal comprises an enterprise information portal platform, the enterprise information portal platform internally comprises a portal basic platform and a component library, the portal basic platform is used for providing standard component runtime framework support, the component library is used for storing various types of reusable software components, the enterprise information portal platform is provided with standard interfaces and provides standard functional plug-ins and data stream integration modes for third-party system integrators, the third-party system integrators integrate software components into the component library according to the standard plug-ins and data stream development modes which are defined by the enterprise information portal platform, and the software components of the third-party system integrators are correspondingly developed according to specific requirements of users, so that unified plug-in type management can be carried out. The open enterprise information portal supporting component-based development and management has the advantages that standard functional modules and data streams can be flexibly and effectively integrated owing to the highly open and standard development and integration modes.

Application Domain

Special data processing applications

Technology Topic

Third partySoftware +8

Image

  • Open enterprise information portal supporting component-based development and management

Examples

  • Experimental program(1)

Example Embodiment

[0013] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.
[0014] Such as figure 1 As shown, the present invention provides an open enterprise information portal supporting component-based development and management, which includes: an enterprise information portal platform 10, the enterprise information portal platform 10 includes: a basic portal platform 12 for providing standard components Running framework support; component library 14, used to store various types of reusable software components. The enterprise information portal platform 10 provides a standard interface to provide a standardized function plug-in and data stream integration mode for third-party system integrators. The third-party system integrator uses standard plug-ins and data stream development methods defined by the enterprise information portal platform. The software components developed according to the specific needs of users are integrated into the component library for unified plug-in management. The enterprise information portal platform 10 based on the component library mode of the present invention is highly flexible, open, and easy to expand, can bring great value to the construction of large-scale enterprise information portal systems, and change the traditional enterprise information portal research and development and application methods , To promote the level of enterprise integrated application.
[0015] Wherein, the portal basic platform 12 includes a platform basic function module 122 and a platform basic data module 124. The platform basic function module 122 is used to implement basic platform functions provided by a general enterprise information portal platform, and the platform basic data module 124 is used to implement platform basic data required by a general enterprise information portal platform.
[0016] The component library 14 in the present invention is a lightweight component reuse package, which is used to store various types of reusable software components as basic components, provide basic components for adaptation components, and open the basic components to the outside through standard interfaces. Generally speaking, a powerful and clearly structured component library is the core product of the software company's long-term accumulation, and it can play a very important role in the process of software generation. For example, speed up programming efficiency, shorten construction period, and reduce maintenance costs. In a specific implementation example of the present invention, the component library 14 includes an extended function plug-in module 142 and an integrated data module 144. Since the present invention provides an open plug-in component function implementation mode, free and flexible plug-in development makes any developer only need to use standard development tools, and correctly configure the development environment in their own application development environment, and follow the standardization If the portal plug-in project develops portlet application components, you can realize the custom development of portlet components. The whole process is simple and efficient. More importantly, plug-in development provides third-party system integrators with standardized component development methods. As long as third-party system integrators follow the plug-in development specifications, they can seamlessly integrate their own portlet components into the enterprise information portal open platform. , Reduce development cost and difficulty.
[0017] In the present invention, the standard interface includes a standard plug-in interface and a standard data interface 18. The standard function plug-in 20 provided by a third-party system integrator exchanges information with the component library 14 through the standard plug-in interface, and the standard provided by the third-party system integrator The data stream 30 exchanges information with the component library 14 through the standard data interface 18. As a specific embodiment of the present invention, the standard plug-in interface is a standard plug-in application programming interface (API: Application Programming Interface) 16. The third-party system integrator can pass the standard function plug-in 20 developed by itself according to the standardized function plug-in. The standard plug-in API16 is integrated into the component library 14. The third-party system integrator can also integrate the standard data stream 30 into the component library 14 through the standard data interface 18 according to a standardized data stream development method. Since the present invention adopts a highly open and standardized development and integration method, the user 40 can use the plug-in function provided by the third-party system integrator like the function of the platform when accessing the enterprise information portal through standard access, so it can be flexible and effective Integrated standardized function modules and data flow.
[0018] In summary, the present invention supports an open enterprise information portal platform for component-based development and management, separates the portal basic platform 12 from the development and application of the portal component, and makes the portal functional components look like pieces of sawn wood, according to the actual situation of the user 40 It is necessary to build the enterprise information portal function system that users want on the portal basic platform 12. In the present invention, a set of standard development interfaces, namely standard plug-in API16 and standard data interface 18 are used for the development of components. Any third-party system integrator only needs to open the components in accordance with the component development standards, and then it can be completed in the open portal Component modules used for safe operation on the platform. At the same time, the open portal platform provides flexible component application methods. Through unified component management, portal administrators can complete the configuration and deployment of "standard actions" on the portal platform, realize the function development and component sharing of the portal platform, and integrate with external systems. Developers provide flexible plug-in project development integration channels, follow the plug-in development standards of the open portal platform for plug-in module development, and package them into a standard release package to achieve flexible functional module release. Furthermore, the component library of the present invention has a high degree of openness, giving application developers and application consumers the greatest degree of freedom. Users 40 can add their own component applications according to their individual needs. This belongs to the user. Optional action". Integrating "standard actions" and "optional actions" on the basic platform of the open portal, the portal platform provides users with a perfect user experience.
[0019] The above descriptions are only preferred embodiments of the present invention and are not intended to limit the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the present invention. Within the scope of protection.

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.

Similar technology patents

Surge protection device

ActiveUS20200044442A1high flexibilityflexibility be ensure
Owner:PHOENIX CONTACT GMBH & CO KG

Piezoelectric energy harvesting device

InactiveCN103117677AIncreased difficulty and costImproving Piezoelectric Energy Harvesting Efficiency
Owner:SUZHOU VOCATIONAL UNIV

Method and device for measuring steering wheel rotation angle

InactiveCN103359167AIncreased difficulty and cost
Owner:BYD CO LTD

Miner lamp with fingerprint clock-in function and using method thereof

PendingCN110610126Aeasy to identifyIncreased difficulty and cost
Owner:安徽恒源煤电股份有限公司

Classification and recommendation of technical efficacy words

  • Increased difficulty and cost
  • high flexibility

Method and device for measuring steering wheel rotation angle

InactiveCN103359167AIncreased difficulty and cost
Owner:BYD CO LTD

Piezoelectric energy harvesting device

InactiveCN103117677AIncreased difficulty and costImproving Piezoelectric Energy Harvesting Efficiency
Owner:SUZHOU VOCATIONAL UNIV

Miner lamp with fingerprint clock-in function and using method thereof

PendingCN110610126Aeasy to identifyIncreased difficulty and cost
Owner:安徽恒源煤电股份有限公司

Indwelling implant for embolization

InactiveUS20060116708A1high flexibilitysafe operation
Owner:KANEKA CORP +1

Memory controller

ActiveCN101702326Alow costHigh flexibility
Owner:DAWNING INFORMATION IND BEIJING +1
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