CN106790187A - System integration method based on total score framework - Google Patents
System integration method based on total score framework Download PDFInfo
- Publication number
- CN106790187A CN106790187A CN201611257817.2A CN201611257817A CN106790187A CN 106790187 A CN106790187 A CN 106790187A CN 201611257817 A CN201611257817 A CN 201611257817A CN 106790187 A CN106790187 A CN 106790187A
- Authority
- CN
- China
- Prior art keywords
- user
- integration platform
- total score
- integration
- subsystem
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Multimedia (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer And Data Communications (AREA)
Abstract
The invention belongs to nuclear power station computer software integrated technology field, and in particular to a kind of system integration method based on total score framework, it is therefore intended that propose a kind of system integration method based on total score framework, the operating efficiency of nuclear power station operating personnel is improved.Multiple service sub-systems of the invention are carried out integrated by unified integration platform, and user need not do extra work i.e. changeable different service sub-system, greatly reduce the troublesome operation in work;The deployment respectively of multiple identical services subsystems and integrated, had not only met grouping of the world economy and has unified the demand of management and control but also meet the individual demand of branch company;The authority informations such as function menu, the skills for occupation of each service sub-system are unified to configure in integration platform, greatly reduce workload, the maintenance cost reduction of system;The right related information unification maintenance of each operation system, reduces maintenance workload, facilitates the later stage to expand.
Description
Technical field
The invention belongs to nuclear power station computer software integrated technology field, and in particular to a kind of based on total score framework
System integration method.
Background technology
With the continuous improvement of the level of informatization, nuclear power enterprise for software requirement also more and more higher, in face of group
Many software systems all employ the framework of centralization application deployment when changing service application, and so design can no doubt be strengthened
The centralization management and control of group, but corresponding shortcoming is also obvious:Identical business cannot meet subsidiary's personalization
Business demand.
In order to can not only meet the requirement of group's centralization management and control in software view but also subsidiary's personalization industry can have been met
The demand of business, this software systems solve the complicated demand in software application using the design pattern of this original creation of total score framework.
Typically just simple integration type registering (SSO) in traditional system integration, so results in user and is handling industry
During business need simultaneously open vocational window might have a lot, not only operate it is very inconvenient, and so that operating personnel work
Substantially reduced as efficiency, largely cause the inconvenience in work.
Single-node login system is typically just done in the existing system integration to carry out integrated, and the intergration model has following technology and asks
Topic:
1. each service sub-system needs to log in respectively, operation inconvenience, easily chaotic, does not have unified login mode;
2. each service sub-system user and permissions data form disunity, data variation, it is impossible to carry out unifying to safeguard;
3. the demand of same service personalization cannot be met in the centralized management mechanism of grouping of the world economy.
The content of the invention
Present invention aim at a kind of system integration method based on total score framework is proposed, improve nuclear power station operating personnel's
Operating efficiency.
What the present invention was realized in:
A kind of system integration method based on total score framework, specifically includes following steps:
Step 1:Multiple service sub-systems are carried out integrated by integration platform, are logged in by unified URL, integration platform
Currently logged user profile is recorded, and is worked as come loaded and displayed according to the service sub-system of the affiliated organization of user and acquiescence
The menu of preceding subsystem;
Step 2:User handles system business, and during access service subsystem function, system obtains user from local session
Log-on message;
Step 3:Subsystem judges to whether there is log-on message in session;
Step 4:If expired in the absence of log-on message or session in session, carried out with integration platform server
Interaction, system homepage jumps to login page and is logged in or obtained from integration platform the current user profile for logging in,
So as to obtain new integrated SessionID information;
Step 5:If there is log-on message in session, judge whether active user has permission to access the function;
Step 6:Authority information is obtained from the caching of current sub-system first when judging whether user has permission, if obtained
Take less than then interacting the corresponding authority information of acquisition by bottom EJB communication interfaces and integration platform;
Step 7:If there is authority information in the caching of current sub-system, directly judge whether active user has permission
Access;
Step 8:Directly let off if active user possesses authority, system carries out the business handling of next step;
Step 9:If user needs service switchover system, click directly on " switching system " and select an operation system to be cut
Change;
In step 6 as described above, when the permissions data in integration platform changes, integration platform is drawn by message
Hold up in the caching of data syn-chronization to each service sub-system in real time.
In step 9 as described above, the user which mechanism integration platform is distributed under by authority configuration can access
Which service sub-system.
During access service subsystem as described above, subsystem judges local with the presence or absence of session letters by filter
Breath, if not existing session, system is interacted with integration platform by http request, returned by certificate new
SessionID information, is stored in subsystem client.
The beneficial effects of the invention are as follows:
1. many service sub-systems are carried out integrated by unified integration platform, and user cuts by need not doing extra work
Different service sub-systems are changed, the troublesome operation in work is greatly reduced;
2. the deployment respectively of many identical services subsystems and integrated, had not only met grouping of the world economy and had unified the demand of management and control but also full
The individual demand of Zu Liao branch companies;
3. the authority information such as the function menu of each service sub-system, skills for occupation is unified to configure in integration platform, significantly
Reduce workload, the maintenance cost reduction of system;
4. the right related information unification maintenance of each operation system, reduces maintenance workload, facilitates the later stage to expand.
Brief description of the drawings
Fig. 1 is that the user of the system integration method based on total score framework accesses schematic diagram;
Fig. 2 is the system integration relation schematic diagram of the system integration method based on total score framework;
Fig. 3 is the system integration FB(flow block) of the system integration method based on total score framework;
Fig. 4 is the system model structural representation of the system integration method based on total score framework.
Specific embodiment
The present invention is described further with reference to the accompanying drawings and examples.
Embodiment 1:
The step of total score architecture system integrated approach should be based on is as follows:
1. many service sub-systems are carried out integrated by a platform (integration platform), are logged in by unified URL, whole
Close the current user profile (including ID and sessionID information) for logging in of platform record;
2. the service sub-system after User logs in success according to the affiliated organization of active user and acquiescence is come loaded and displayed
The menu of current sub-system;
3. service of subsystem is handled, and during access service subsystem menu, system obtains User logs in letter from local session
Breath;
4. subsystem judges to whether there is log-on message in session;
If 5. expired in the absence of log-on message or session in subsystem session, then with integration platform server
Interact, system homepage jumps to login page and logged in, obtain new integrated SessionID information;
If 6. there is log-on message in session, next step flow processing is carried out.
Embodiment 2:
The step of this is based on the system integration method of total score framework is as follows:
1. whether subsystem judges active user in transacting business if it there is login user information in current system
Have permission to access the function;
2. authority information is obtained from the caching of current sub-system first when subsystem judges whether user has permission, if
Obtain less than then interacting the corresponding authority information of acquisition by bottom EJB communication interfaces and integration platform;
If 3. there is authority information in the caching of current sub-system, directly judge whether active user has permission visit
Ask;
4. the business handling of next step is directly carried out if the user of current sub-system has authority;
Embodiment 3:
The step of this is based on the system integration method of total score framework is as follows:
1. many operation systems carried out by zbus messaging bus instrument and integration platform it is integrated, when the power in integration platform
When limit data change, integration platform passes through the message engine caching by data syn-chronization to each service sub-system quasi real time
In;
2. subsystem obtains permissions data and is cached to subsystem by EJB components, and subsystem is distributed using memcached
Formula cache tools improves access efficiency caching permissions data so as to reduce subsystem and integration platform frequency of interaction;
3. when the user in integration platform and organization's data change, integration platform is accurate real by message engine
When by the database of data syn-chronization to each service sub-system;
Embodiment 4:
The step of this is based on the system integration method of total score framework is as follows:
1. total score framework actually refer to multiple service sub-systems in itself not oneself rights management function and list
Only User logs in function, the access of multiple subsystems is logged in by unified access platform (integration platform) and safeguards power
Limit;
2. many service sub-systems need to be unified in the affiliated organization that each service sub-system is safeguarded under integration platform
Or application organization scope;
3. which subsystem user can access and need to be configured from integration platform, in authority configuration, according to every
The attribute of individual subsystem, assigns different subsystem codes, and by configuring each subsystem application in different tissues
Mechanism, the subsystem that can be accessed under organization during User logs according to belonging to oneself carries out loading subsystem menu;
4. after the user right configuration successful in integration platform, login user can both handle acquiescence service of subsystem or
The business of other subsystems can be handled by " switching menu ".
Explanation of nouns:
Session:In computer major term, Session refers to that a terminal user is communicated with interactive system
Time interval, be often referred to from registration into system to elapsed time the system that logs off.Access web application
Each user generate a single Session object.When the duration of each Session object is that user accesses
Between add inactive time.
Zbus:It is a kind of to be realized based on JAVA NIO, it is independent of any other bag;Highly expansible (asynchronous communication NIO,
Remoting, daily record, JSON protocol formats etc. can dynamically change extension);Compatible http protocol standard (agreement sheet as
Hold, primary support is not adaptation, browser HTTP can be directly interactive with zbus) Java messaging bus engine and RPC frameworks
Memcached:Memcached is a high performance distributed memory target cache system, should for Dynamic Web
It is used to mitigate database loads.It is based on a hashmap for storage key/value pair.Its finger daemon (daemon) is write with C
, but client can be write with any language, and communicated with finger daemon by memcached agreements.Memcached
The number of times of reading database is reduced by data cached in internal memory and object, so as to improve dynamic, database-driven website
Speed.
Total score framework:Strengthen centralization management and control in group side to meet nuclear power enterprise, each member unit is in the mutually same trade
While having individual demand again under business situation, in line with the principle of " open, containing ", high-performance, the basis expanded high are being adhered to
On, on the premise of trying hard to be the identical services information sharing of each member unit, and a kind of distributed structure/architecture system for being formed.Always
Point framework is the framework that a kind of authority is separated with business, and it is flat that " total " refers to that group's only one of which permission system had both been integrated
Platform, by integration platform for group constituent parts personnel provide unified inside door and workbench, realizes group's reliability industry
The unification of business, standardized administration;" dividing " referred to meet individual requirements and group's aspect demand, be each portion of member unit
Administration's service sub-system, this subsystem is only responsible for related business.Each member unit user based on total score framework accesses system
User access schematic diagram see Fig. 1, the system integration relation schematic diagram of the system integration method based on total score framework is shown in Fig. 2, base
See Fig. 3 in the system integration FB(flow block) of the system integration method of total score framework, the system integration method based on total score framework
System model structural representation is shown in Fig. 4.
Implementation of the invention is explained in detail above in conjunction with embodiment, but the present invention is not limited to above-mentioned reality
Example is applied, in the ken that those of ordinary skill in the art possess, can also be on the premise of present inventive concept not be departed from
Various changes can be made.The content not being described in detail in description of the invention can use prior art.
Claims (4)
1. a kind of system integration method based on total score framework, specifically includes following steps:
Step 1:Multiple service sub-systems are carried out integrated by integration platform, are logged in by unified URL, integration platform record
Currently logged user profile, and it is currently sub come loaded and displayed according to the service sub-system of the affiliated organization of user and acquiescence
The menu of system;
Step 2:User handles system business, and during access service subsystem function, system obtains User logs in from local session
Information;
Step 3:Subsystem judges to whether there is log-on message in session;
Step 4:If expired in the absence of log-on message or session in session, handed over integration platform server
Mutually, system homepage jumps to login page and is logged in or obtained from integration platform the current user profile for logging in, from
And obtain new integrated SessionID information;
Step 5:If there is log-on message in session, judge whether active user has permission to access the function;
Step 6:Authority information is obtained from the caching of current sub-system first when judging whether user has permission, if obtained not
To then interacting the corresponding authority information of acquisition by bottom EJB communication interfaces and integration platform;
Step 7:If there is authority information in the caching of current sub-system, directly judge whether active user has permission visit
Ask;
Step 8:Directly let off if active user possesses authority, system carries out the business handling of next step;
Step 9:If user needs service switchover system, click directly on " switching system " and select an operation system to switch over.
2. the system integration method based on total score framework according to claim 1, it is characterised in that:In described step 6,
When the permissions data in integration platform changes, integration platform is by message engine in real time by data syn-chronization to each business
In the caching of subsystem.
3. the system integration method based on total score framework according to claim 1, it is characterised in that:In described step 9,
Which service sub-system the user which mechanism integration platform is distributed under by authority configuration can access.
4. the system integration method based on total score framework according to claim 1, it is characterised in that:Described access service
During subsystem, subsystem judges locally to whether there is session information by filter, if not existing session, system passes through
Http request is interacted with integration platform, and new sessionID information is returned by certificate, is stored in subsystem
Client.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611257817.2A CN106790187A (en) | 2016-12-30 | 2016-12-30 | System integration method based on total score framework |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611257817.2A CN106790187A (en) | 2016-12-30 | 2016-12-30 | System integration method based on total score framework |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106790187A true CN106790187A (en) | 2017-05-31 |
Family
ID=58954604
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611257817.2A Pending CN106790187A (en) | 2016-12-30 | 2016-12-30 | System integration method based on total score framework |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106790187A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108959902A (en) * | 2018-06-07 | 2018-12-07 | 北京百悟科技有限公司 | A kind of mutli-system integration platform and method, computer readable storage medium |
CN109697354A (en) * | 2018-11-13 | 2019-04-30 | 苏州网信信息科技股份有限公司 | Permission Explore of Unified Management Ideas for comprehensive platform |
CN110377373A (en) * | 2018-04-13 | 2019-10-25 | 深圳富桂精密工业有限公司 | Web interface management system, method and computer readable storage medium |
CN110740195A (en) * | 2019-11-20 | 2020-01-31 | 山东鲁能软件技术有限公司 | distributed system data synchronization method and system based on message engine |
CN111949899A (en) * | 2019-05-16 | 2020-11-17 | 新奥数能科技有限公司 | Service integration method and service platform |
CN112163793A (en) * | 2020-10-30 | 2021-01-01 | 中京恒瑞国际软件有限公司 | EBC (electronic book) technology platform and interaction method for organizing business cooperation and data intercommunication sharing of EB (electronic book) technology platform |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1350248A (en) * | 2001-12-03 | 2002-05-22 | 上海交通大学 | United authority management method based on concentrated monitoring of web page content safety system |
CN104991831A (en) * | 2015-05-15 | 2015-10-21 | 浪潮软件集团有限公司 | SSO system integration method based on server |
CN105022628A (en) * | 2015-06-04 | 2015-11-04 | 北京宏远贵德科技有限公司 | Extendable software application platform |
-
2016
- 2016-12-30 CN CN201611257817.2A patent/CN106790187A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1350248A (en) * | 2001-12-03 | 2002-05-22 | 上海交通大学 | United authority management method based on concentrated monitoring of web page content safety system |
CN104991831A (en) * | 2015-05-15 | 2015-10-21 | 浪潮软件集团有限公司 | SSO system integration method based on server |
CN105022628A (en) * | 2015-06-04 | 2015-11-04 | 北京宏远贵德科技有限公司 | Extendable software application platform |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110377373A (en) * | 2018-04-13 | 2019-10-25 | 深圳富桂精密工业有限公司 | Web interface management system, method and computer readable storage medium |
CN108959902A (en) * | 2018-06-07 | 2018-12-07 | 北京百悟科技有限公司 | A kind of mutli-system integration platform and method, computer readable storage medium |
CN109697354A (en) * | 2018-11-13 | 2019-04-30 | 苏州网信信息科技股份有限公司 | Permission Explore of Unified Management Ideas for comprehensive platform |
CN111949899A (en) * | 2019-05-16 | 2020-11-17 | 新奥数能科技有限公司 | Service integration method and service platform |
CN111949899B (en) * | 2019-05-16 | 2024-03-08 | 新奥数能科技有限公司 | Service integration method and service platform |
CN110740195A (en) * | 2019-11-20 | 2020-01-31 | 山东鲁能软件技术有限公司 | distributed system data synchronization method and system based on message engine |
CN110740195B (en) * | 2019-11-20 | 2022-05-20 | 山东鲁能软件技术有限公司 | Distributed system data synchronization method and system based on message engine |
CN112163793A (en) * | 2020-10-30 | 2021-01-01 | 中京恒瑞国际软件有限公司 | EBC (electronic book) technology platform and interaction method for organizing business cooperation and data intercommunication sharing of EB (electronic book) technology platform |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106790187A (en) | System integration method based on total score framework | |
US10447684B2 (en) | Hosted application sandbox model | |
CN102246489B (en) | Systems and methods for connection management for asynchronous messaging over http | |
US9047462B2 (en) | Computer account management system and realizing method thereof | |
CN102984159B (en) | Based on secure accessing logic control method and the Platform Server of terminal access behavior | |
US11411921B2 (en) | Enabling access across private networks for a managed blockchain service | |
CN106657314A (en) | Cross-data center data synchronization system and method | |
US20080141350A1 (en) | Authentication for computer system management | |
CN107391664A (en) | Page data processing method and system based on WEB | |
US8356087B1 (en) | Automatically configuring virtual private networks | |
KR20140063512A (en) | Method and system for centralized reservation context management on multi-server reservation system | |
CN105338016B (en) | Data high-speed caching method and device and resource request response method and device | |
CN104320482A (en) | Bank teller front-end system | |
US20200396077A1 (en) | Token repository and integration | |
CN111985906A (en) | Remote office system, method, device and storage medium | |
CN104866976A (en) | Multi-tenant-oriented information managing system | |
CN104991831A (en) | SSO system integration method based on server | |
CN101771724B (en) | Heterogeneous distributed information integration method, device and system | |
CN206292850U (en) | A kind of KXG based on enterprise's grass-roots work collaboration | |
CN113673961A (en) | Archive scheduling method based on workflow | |
CN112163026A (en) | Multi-source heterogeneous interface management and control method for integrating multi-class technical application data | |
CN107357810A (en) | A kind of method and system for being used to export special topic landing page | |
CN106888264A (en) | A kind of method for interchanging data and device | |
CN114422542A (en) | Terminal domain management system | |
Goecke | The evolution of online booking systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170531 |
|
RJ01 | Rejection of invention patent application after publication |