[go: up one dir, main page]

CN114422169B - Internal and external network data display system and display method based on WCF technology - Google Patents

Internal and external network data display system and display method based on WCF technology Download PDF

Info

Publication number
CN114422169B
CN114422169B CN202111486543.5A CN202111486543A CN114422169B CN 114422169 B CN114422169 B CN 114422169B CN 202111486543 A CN202111486543 A CN 202111486543A CN 114422169 B CN114422169 B CN 114422169B
Authority
CN
China
Prior art keywords
data
internal
service center
page
intranet
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.)
Active
Application number
CN202111486543.5A
Other languages
Chinese (zh)
Other versions
CN114422169A (en
Inventor
成芳
沈朋礼
肖厦
卢晓春
李艳红
刘东亮
李晓婉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
National Time Service Center of CAS
Original Assignee
National Time Service Center of CAS
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by National Time Service Center of CAS filed Critical National Time Service Center of CAS
Priority to CN202111486543.5A priority Critical patent/CN114422169B/en
Publication of CN114422169A publication Critical patent/CN114422169A/en
Application granted granted Critical
Publication of CN114422169B publication Critical patent/CN114422169B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/02Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明涉及一种基于WCF技术的内外网数据展示系统及展示方法,内外网数据展示系统包括数据服务中心、若干web发布服务软件,所述数据服务中心部署在内网中,用于根据页面数据申请读取后端数据并对所述后端数据进行整合处理,形成前端数据;若干所述web发布服务软件部署在内网和外网中,每个所述web发布服务软件与所述数据服务中心连接,用于发送所述页面数据申请,同时接收并处理所述前端数据,形成页面展示数据。该内外网数据展示系统对于有内外网隔离的环境,内外网的多个web发布服务软件分别通过数据服务中心访问内部资源,可以获取得到相同的数据,从而分别形成内外网发布服务需要的数据,实现了内外网终端分离访问。

Figure 202111486543

The present invention relates to a WCF technology-based internal and external network data display system and display method. The internal and external network data display system includes a data service center and several web publishing service software. The data service center is deployed in the internal network for Apply for reading the back-end data and integrate and process the back-end data to form front-end data; several of the web publishing service software are deployed in the internal network and the external network, each of the web publishing service software and the data service The central connection is used to send the page data application, and simultaneously receive and process the front-end data to form page display data. For the environment where the internal and external network data display system is isolated, multiple web publishing service software on the internal and external networks access internal resources through the data service center respectively, and can obtain the same data, thereby forming the data required by the internal and external network publishing services. Realized the separate access of internal and external network terminals.

Figure 202111486543

Description

一种基于WCF技术的内外网数据展示系统及展示方法A WCF technology-based data display system and display method for internal and external networks

技术领域technical field

本发明属于通信技术领域,具体涉及一种基于WCF技术的内外网数据展示系统及展示方法。The invention belongs to the technical field of communication, and in particular relates to a WCF technology-based internal and external network data display system and display method.

背景技术Background technique

在某些重要单位,保存着重要数据,存在着对外提供数据服务的需求,同时内部也存在着此种需求。为了降低开发成本和运营成本,需要在只开发一套软件的情况下,利用不同的部署,完成内外网的展示数据的需求。In some important units, important data are kept, and there is a demand for providing data services externally, as well as internally. In order to reduce development costs and operating costs, it is necessary to use different deployments to complete the display data requirements of the internal and external networks under the condition of only developing one set of software.

在此情况下,外部的终端不允许直接访问内部的计算机,内部的终端同样不允许访问外部的计算机,因此,只能是外部的终端访问外部的服务器,内部的终端访问内部的服务器。同时,为了数据安全,所有的终端都不允许直接访问数据。外部服务器访问内部的服务器,必须经过指定的网关,对其开放的端口、IP是确定的,可监视的。In this case, the external terminal is not allowed to directly access the internal computer, and the internal terminal is also not allowed to access the external computer. Therefore, only the external terminal can access the external server, and the internal terminal can access the internal server. At the same time, for data security, all terminals are not allowed to directly access data. The external server must pass through the designated gateway to access the internal server, and the port and IP open to it are determined and can be monitored.

该种需求,对于软件开发、部署提出了要求,一方面需要满足内外网终端分离访问的需求,另一方面,需要降低开发成本和维护成本,内外网获取数据应该相同,不需要准备两套数据,更不允许依靠移动介质人工向外网传输数据。This kind of demand puts forward requirements for software development and deployment. On the one hand, it needs to meet the needs of separate access for internal and external network terminals. On the other hand, it needs to reduce development costs and maintenance costs. The data obtained from the internal and external networks should be the same, and there is no need to prepare two sets of data. , It is not allowed to rely on mobile media to manually transmit data to the external network.

发明内容Contents of the invention

为了解决现有技术中存在的上述问题,本发明提供了一种基于WCF技术的内外网数据展示系统及展示方法。本发明要解决的技术问题通过以下技术方案实现:In order to solve the above-mentioned problems in the prior art, the present invention provides a WCF technology-based internal and external network data display system and display method. The technical problem to be solved in the present invention is realized through the following technical solutions:

本发明实施例提供了一种基于WCF技术的内外网数据展示系统,包括数据服务中心、若干web发布服务软件,其中,The embodiment of the present invention provides a WCF technology-based internal and external network data display system, including a data service center and several web publishing service software, wherein,

所述数据服务中心部署在内网中,用于根据页面数据申请读取后端数据并对所述后端数据进行整合处理,形成前端数据;The data service center is deployed in the intranet, and is used to read back-end data according to the page data application and integrate and process the back-end data to form front-end data;

若干所述web发布服务软件部署在内网和外网中,每个所述web发布服务软件与所述数据服务中心连接,用于发送所述页面数据申请,同时接收并处理所述前端数据,形成页面展示数据。Several of the web publishing service software are deployed in the internal network and the external network, and each of the web publishing service software is connected to the data service center for sending the page data application and receiving and processing the front-end data at the same time, Form a page to display data.

在本发明的一个实施例中,所述数据服务中心采用WCF技术实现。In one embodiment of the present invention, the data service center is realized by using WCF technology.

在本发明的一个实施例中,所述数据服务中心包括远程调用接口、接口路由和数据处理模块,其中,In one embodiment of the present invention, the data service center includes a remote call interface, an interface routing and a data processing module, wherein,

所述远程调用接口与所述web发布服务软件连接,用于接收所述页面数据申请,同时返回所述前端数据;The remote call interface is connected to the web publishing service software, and is used to receive the page data application and return the front-end data at the same time;

所述接口路由与所述远程调用接口连接,用于根据所述页面数据申请对应的接口参数判定访问的数据源和数据范围,同时返回所述前端数据;The interface routing is connected to the remote call interface, and is used to determine the data source and data range to be accessed according to the interface parameters corresponding to the page data application, and return the front-end data at the same time;

所述数据处理模块与所述接口路由连接,用于根据所述数据源和所述数据范围获取所述后端数据并对所述后端数据进行整合处理,形成所述前端数据。The data processing module is routed connected to the interface, and is used to obtain the back-end data according to the data source and the data range and integrate the back-end data to form the front-end data.

在本发明的一个实施例中,所述远程调用接口的数量大于或等于1。In an embodiment of the present invention, the number of remote calling interfaces is greater than or equal to one.

在本发明的一个实施例中,所述数据处理模块包括数据库处理模块、大数据处理模块和实时数据处理模块,其中,In one embodiment of the present invention, the data processing module includes a database processing module, a big data processing module and a real-time data processing module, wherein,

所述数据库数据处理模块用于从数据库中获取数据库数据并对所述数据库数据进行处理,形成第一前端数据;The database data processing module is used to obtain database data from the database and process the database data to form first front-end data;

所述大数据处理模块用于从大数据库中获取文件数据并对所述文件数据进行处理,形成第二前端数据;The big data processing module is used to acquire file data from a large database and process the file data to form second front-end data;

所述实时数据处理模块用于获取实时状态数据并对所述实时状态数据进行处理,形成第三前端数据。The real-time data processing module is used to acquire real-time status data and process the real-time status data to form third front-end data.

在本发明的一个实施例中,部署在所述内网的所述web发布服务软件与所述数据服务中心直接连接,部署在所述外网的所述web发布服务软件与所述数据服务中心通过安全网关连接。In one embodiment of the present invention, the web publishing service software deployed on the intranet is directly connected to the data service center, and the web publishing service software deployed on the external network is connected to the data service center Connect through a secure gateway.

在本发明的一个实施例中,所述web发布服务软件部署在内网的至少一个客户端上和外网的至少一个客户端上。In one embodiment of the present invention, the web publishing service software is deployed on at least one client on the internal network and at least one client on the external network.

在本发明的一个实施例中,所述web发布服务软件采用MVC架构开发实现。In one embodiment of the present invention, the web publishing service software is developed and implemented using the MVC framework.

在本发明的一个实施例中,所述web发布服务软件中的每个页面包括逻辑模块和可视化模块,其中,In one embodiment of the present invention, each page in the web publishing service software includes a logical module and a visual module, wherein,

所述逻辑模块与所述数据服务中心连接,用于将所述页面数据申请中的页面参数组合成接口参数以调用所述数据服务中心,同时接收并处理所述数据服务中心返回的前端数据,形成界面数据;The logic module is connected to the data service center, and is used to combine the page parameters in the page data application into interface parameters to call the data service center, and at the same time receive and process the front-end data returned by the data service center, Form interface data;

所述可视化模块与所述逻辑模块连接,用于将所述界面数据进行可视化显示。The visualization module is connected with the logic module, and is used for visually displaying the interface data.

本发明的另一个实施例提供了一种基于WCF技术的内外网数据展示方法,采用如上述实施例所述的基于WCF技术的内外网数据展示系统进行展示,包括步骤:Another embodiment of the present invention provides a method for displaying internal and external network data based on WCF technology, which is displayed by using the WCF technology-based internal and external network data display system as described in the above-mentioned embodiment, including steps:

部署在内网的若干web发布服务软件分别发送内网页面数据申请,数据服务中心根据所述内网页面数据申请读取第一后端数据并对所述第一后端数据进行整合处理,形成内网前端数据,所述web发布服务软件接收并处理所述内网前端数据,形成内网页面展示数据;Several web publishing service software deployed on the intranet respectively send intranet page data applications, and the data service center reads the first back-end data according to the intranet page data applications and integrates the first back-end data to form Intranet front-end data, the web publishing service software receives and processes the intranet front-end data to form intranet page display data;

部署在外网的若干所述web发布服务软件分别发送外网页面数据申请,所述数据服务中心根据所述外网页面数据申请读取第二后端数据并对所述第二后端数据进行整合处理,形成外网前端数据,所述web发布服务软件接收并处理所述外网前端数据,形成外网页面展示数据。Several of the web publishing service software deployed on the external network respectively send an external network page data application, and the data service center reads the second back-end data according to the external network page data application and integrates the second back-end data processing to form external network front-end data, and the web publishing service software receives and processes the external network front-end data to form external network page display data.

与现有技术相比,本发明的有益效果:Compared with prior art, the beneficial effect of the present invention:

1、本发明的内外网数据展示系统在内网中部署数据服务中心,并在内网和外网中分别部署若干web发布服务软件,这样对于有内外网隔离的环境,内外网的多个web发布服务软件分别通过数据服务中心访问内部资源,可以获取得到相同的数据,从而分别形成内外网发布服务需要的数据,实现了内外网终端分离访问。1. The internal and external network data display system of the present invention deploys a data service center in the internal network, and deploys a number of web publishing service software in the internal network and the external network respectively, so that for an environment where the internal and external networks are isolated, multiple web pages of the internal and external networks The publishing service software accesses the internal resources through the data service center respectively, and can obtain the same data, thereby forming the data required for the publishing service on the internal and external networks, and realizing the separate access of internal and external network terminals.

2、本发明的内外网数据展示系统中,内外网的多个web发布服务软件可以同时通过数据服务中心访问内部资源,从而满足内外网服务同时发布数据的需要。2. In the intranet and extranet data display system of the present invention, multiple web publishing service software on the extranet and extranet can access internal resources through the data service center at the same time, so as to meet the needs of the intranet and extranet services to publish data simultaneously.

3、本发明的内外网数据展示系统中,由于数据服务中心屏蔽了所有对数据的直接访问,web发布服务软件只能通过数据服务中心访问内部数据,外网计算机不能随意访问内网数据,内网计算机不能访问外网的服务器,保证了内部数据的安全。3. In the internal and external network data display system of the present invention, since the data service center shields all direct access to data, the web publishing service software can only access internal data through the data service center, and external network computers cannot access internal network data at will. Computers on the Internet cannot access servers on the external network, which ensures the security of internal data.

附图说明Description of drawings

图1为本发明实施例提供的一种基于WCF技术的内外网数据展示系统的结构示意图;Fig. 1 is a schematic structural diagram of a WCF technology-based internal and external network data display system provided by an embodiment of the present invention;

图2为本发明实施例提供的另一种基于WCF技术的内外网数据展示系统的结构示意图;FIG. 2 is a schematic structural diagram of another WCF technology-based internal and external network data display system provided by an embodiment of the present invention;

图3为本发明实施例提供的一种数据服务中心的软件架构示意图;FIG. 3 is a schematic diagram of a software architecture of a data service center provided by an embodiment of the present invention;

图4为本发明实施例提供的一种数据服务中心的处理流程示意图;FIG. 4 is a schematic diagram of a processing flow of a data service center provided by an embodiment of the present invention;

图5为本发明实施例提供的一种逻辑模块的处理流程示意图;FIG. 5 is a schematic diagram of a processing flow of a logic module provided by an embodiment of the present invention;

图6a-图6c为本发明实施例提供的一种web应用展示架构的示意图;6a-6c are schematic diagrams of a web application display architecture provided by an embodiment of the present invention;

图7为本发明实施例提供的一种基于WCF技术的内外网数据展示方法的流程示意图。FIG. 7 is a schematic flowchart of a method for displaying intranet and extranet data based on WCF technology provided by an embodiment of the present invention.

具体实施方式Detailed ways

下面结合具体实施例对本发明做进一步详细的描述,但本发明的实施方式不限于此。The present invention will be described in further detail below in conjunction with specific examples, but the embodiments of the present invention are not limited thereto.

实施例一Embodiment one

请参见图1和图2,图1为本发明实施例提供的一种基于WCF技术的内外网数据展示系统的结构示意图,图2为本发明实施例提供的另一种基于WCF技术的内外网数据展示系统的结构示意图。Please refer to Figure 1 and Figure 2, Figure 1 is a schematic structural diagram of a WCF-based intranet data display system provided by an embodiment of the present invention, and Figure 2 is another WCF-based intranet data display system provided by an embodiment of the present invention Schematic diagram of the structure of the data display system.

Windows Communication Foundation(WCF)是由微软开发的一系列支持数据通信的应用程序框架,是.NET框架的一部分,WCF技术具有以下优点:a)多种通信协议。WCF支持多种技术协议,不仅满足当前需求,也为后续的扩展保留了空间。虽然WCF是用C#语言开发,但它支持与其它各种语言开发的软件通信(如C语言),并能较为方便的进行对象反序列化。b)对象传输。基于WCF协议,收发两端可以进行对象传输,这为编程提供了较大的方便,可以很容易的进行序列化和反序列化。c)多种客户端。由于WCF支持较多的通信协议,不仅可以给Web发布服务端提供数据,同样也可以与后台其它应用进行通信,获取数据。d)推送技术。WCF技术支持推送技术,即服务端可以自动向客户端发送收到数据,而不需要客户端不断的申请(拉数据),此特点可以使终端的请求经过转发推送到数据处理端。e)级联。WCF可以较好的扩展,可以增加新的数据服务与现有的服务级联,为后续更复杂系统构成提供便利。因此,本实施例的内外网数据展示系统基于WCF技术设计。Windows Communication Foundation (WCF) is a series of application frameworks supporting data communication developed by Microsoft, which is a part of the .NET framework. WCF technology has the following advantages: a) Multiple communication protocols. WCF supports a variety of technical protocols, which not only meets the current needs, but also reserves space for subsequent expansion. Although WCF is developed in C# language, it supports communication with software developed in various other languages (such as C language), and can deserialize objects more conveniently. b) Object transfer. Based on the WCF protocol, the sending and receiving ends can transmit objects, which provides greater convenience for programming, and can be easily serialized and deserialized. c) Various clients. Since WCF supports more communication protocols, it can not only provide data to the Web publishing server, but also communicate with other applications in the background to obtain data. d) Push technology. WCF technology supports push technology, that is, the server can automatically send received data to the client without the need for the client to continuously apply (pull data). This feature allows the terminal's request to be forwarded and pushed to the data processing end. e) Cascading. WCF can be expanded well, and new data services can be added and cascaded with existing services to provide convenience for subsequent more complex system configurations. Therefore, the internal and external network data display system of this embodiment is designed based on WCF technology.

该基于WCF技术的内外网数据展示系统包括数据服务中心和若干web发布服务软件。The WCF technology-based internal and external network data display system includes a data service center and several web publishing service software.

数据服务中心部署在内网中,用于根据页面数据申请读取后端数据并对后端数据进行整合处理,形成前端数据。The data service center is deployed in the intranet to read the back-end data according to the page data application and integrate and process the back-end data to form the front-end data.

数据服务中心为一服务软件,基于WCF技术开发,能够响应远端的申请,基于http协议向远端传输数据,实现远程调用和本地数据整合功能。The data service center is a service software, developed based on WCF technology, which can respond to the application of the remote end, transmit data to the remote end based on the http protocol, and realize the functions of remote calling and local data integration.

本实施例中,数据服务中心主要以JSON格式向WCF发布服务器传递数据。数据服务中心的功能主要包括:1)WCF服务。2)远程调用接口,对外提供统一的数据服务接口。3)接口响应处理,数据服务中心的内部通过访问接口和接口参数,判定访问的数据源和数据范围,并将数据处理后返回给申请者。4)本地数据缓存处理,数据服务中心部署在内网,数据源可以是内网中的所有需要展示的数据:可以是实时数据、历史数据;可以是以文件形式保存的数据,也可以是数据库中的记录;可以在一台服务器上,也可以在多台服务器上;本实施例中,数据服务中心主要对实时数据进行缓存处理。In this embodiment, the data service center mainly transmits data to the WCF publishing server in JSON format. The functions of the data service center mainly include: 1) WCF service. 2) The remote call interface provides a unified data service interface to the outside world. 3) Interface response processing, the data service center determines the data source and data range accessed through the access interface and interface parameters, and returns the data to the applicant after processing. 4) Local data cache processing, the data service center is deployed on the intranet, and the data source can be all the data that needs to be displayed in the intranet: real-time data, historical data; data saved in the form of files, or a database The record in; can be on one server, also can be on multiple servers; In this embodiment, the data service center mainly caches the real-time data.

请参见图3,图3为本发明实施例提供的一种数据服务中心的软件架构示意图。基于上述数据服务中心的功能,数据服务中心包括:远程调用接口、接口路由和数据处理模块。Please refer to FIG. 3 . FIG. 3 is a schematic diagram of a software architecture of a data service center provided by an embodiment of the present invention. Based on the above functions of the data service center, the data service center includes: a remote call interface, interface routing and data processing modules.

远程调用接口与web发布服务软件连接,用于获取web发布服务软件发送的页面数据申请,同时向web发布服务软件传输前端数据。The remote call interface is connected with the web publishing service software, and is used to obtain the page data application sent by the web publishing service software, and transmit the front-end data to the web publishing service software at the same time.

具体的,远程调用接口的设计符合WCF接口设计规范,按照远程调用的需求设计,主要完成前后端的信息传输需求,即接收web发布服务软件发送的页面数据申请,向web发布服务软件传输前端数据。Specifically, the design of the remote call interface conforms to the WCF interface design specification, and is designed according to the requirements of remote call, mainly to complete the front-end and back-end information transmission requirements, that is, to receive the page data application sent by the web publishing service software, and to transmit the front-end data to the web publishing service software.

远程调用接口数量根据实际需求设置,数量可以为1个,也可以为多个。在一个具体实施例中,供给远程调用的接口为1个:public virtual string DataProcessForJson(string strsql),其中,strsql是字符串,表示接口参数,是多个参数的组合,多个参数之间用逗号隔开,所以strsql可以包含所有需要表达的含义;例如,“pdop,dt1,dt2”在软件层面是一个字符串,但是可以分解为:dt1~dt2之间的pdop值,为三个参数,但是“pdop,dt1,dt2”并不限于上述含义,可以根据实际需求约定。The number of remote call interfaces is set according to actual needs, and the number can be one or more. In a specific embodiment, there is one interface for remote calling: public virtual string DataProcessForJson(string strsql), where strsql is a character string, representing an interface parameter, which is a combination of multiple parameters, and commas are used between multiple parameters separated, so strsql can contain all the meanings that need to be expressed; for example, "pdop, dt1, dt2" is a string at the software level, but it can be decomposed into: the pdop value between dt1~dt2 is three parameters, but "pdop, dt1, dt2" are not limited to the above meanings, and can be agreed upon according to actual needs.

当接收到页面数据申请后,远程调用接口识别相应的接口参数以访问相应的数据源信息。After receiving the page data application, the remote call interface identifies the corresponding interface parameters to access the corresponding data source information.

接口路由与远程调用接口连接,用于根据页面数据申请对应的接口参数判定访问的数据源和数据范围,同时返回前端数据。The interface routing is connected with the remote call interface, which is used to determine the data source and data range accessed according to the interface parameters corresponding to the page data application, and return the front-end data at the same time.

具体的,接口参数包含要访问的数据源信息,接口路由根据远程调用接口的内容即接口参数判定访问的数据源和数据范围,调用实际的数据处理模块。Specifically, the interface parameters include information on the data source to be accessed, and the interface routing determines the data source and data range to be accessed according to the content of the remote call interface, that is, the interface parameters, and calls the actual data processing module.

本实施例中,数据源可以是内网中的所有需要展示的数据:可以是实时数据、历史数据;可以是以文件形式保存的数据,也可以是数据库中的记录;可以在一台服务器上,也可以在多台服务器上。In this embodiment, the data source can be all the data that needs to be displayed in the intranet: it can be real-time data, historical data; it can be data saved in the form of a file, or it can be a record in a database; it can be on a server , also on multiple servers.

在一个具体实施例中,数据源包括但不限于实时状态数据、数据库中的数据、大数据库中的文件数据。数据范围可以为上述数据源中的一种或多种,即,1个页面数据申请可以申请1类数据,1个页面数据申请也可以申请多类数据,形成多种情况的组合。具体的,页面数据申请为数据库申请,则接口路由调用数据库模块;页面数据申请为实时数据申请,则接口路由调用数据缓存中的数据;页面数据申请为文件数据申请,则接口路由调用大数据库中的数据;页面数据申请包含实时数据申请、数据库申请、文件数据申请中的至少两个时,接口路由调用至少两个相应的模块。例如,申请卫星的某指标值,该指标值对应于多类数据,则从数据缓存中获取卫星信息,而从大数据中获取指标文件信息,进行处理后形成指标显示内容。In a specific embodiment, the data source includes but not limited to real-time status data, data in a database, and file data in a large database. The data range can be one or more of the above data sources, that is, one page data application can apply for one type of data, and one page data application can also apply for multiple types of data, forming a combination of various situations. Specifically, if the page data application is a database application, the interface routing will call the database module; if the page data application is a real-time data application, the interface routing will call the data in the data cache; if the page data application is a file data application, the interface routing will call data; when the page data application includes at least two of real-time data application, database application, and file data application, the interface routing calls at least two corresponding modules. For example, when applying for an index value of a satellite, the index value corresponds to multiple types of data, the satellite information is obtained from the data cache, and the index file information is obtained from the big data, and the index display content is formed after processing.

数据处理模块与接口路由连接,用于根据数据源和数据范围获取后端数据并对后端数据进行整合处理,形成前端数据。也就是说,数据处理模块是对后端数据进行读取和处理,形成前端需要的数据。The data processing module is connected with the interface routing, and is used to obtain back-end data according to the data source and data range and integrate and process the back-end data to form front-end data. That is to say, the data processing module reads and processes the back-end data to form the data required by the front-end.

在一个具体实施例中,数据处理模块包括但不限于数据库处理模块、大数据处理模块和实时数据处理模块。In a specific embodiment, the data processing module includes but not limited to a database processing module, a big data processing module and a real-time data processing module.

数据库处理模块用于从数据库中获取数据库数据并对数据库数据进行处理,形成第一前端数据。The database processing module is used to acquire database data from the database and process the database data to form the first front-end data.

具体的,数据库处理模块包括数据库访问模块和数据库数据处理模块,其中,数据库访问模块与数据库和数据库数据处理模块连接,数据库数据处理模块与接口路由连接。在后端处理软件中,有一些数据会存放在数据库,前端获取时需要从数据库中提取,数据库处理模块通过数据库访问模块访问数据库以提取相应的数据,数据库数据处理模块对其进行处理,形成第一前端数据,并将这些数据传输至路由器。Specifically, the database processing module includes a database access module and a database data processing module, wherein the database access module is connected to the database and the database data processing module, and the database data processing module is connected to the interface routing. In the back-end processing software, some data will be stored in the database, and the front-end acquisition needs to be extracted from the database. The database processing module accesses the database through the database access module to extract the corresponding data, and the database data processing module processes it to form the first A front-end data, and transmit these data to the router.

大数据处理模块用于从大数据库中获取文件数据并对文件数据进行处理,形成第二前端数据。The big data processing module is used to acquire file data from the big database and process the file data to form the second front-end data.

具体的,大数据处理模块包括大数据访问模块和文件数据处理模块,其中,大数据访问模块与大数据存储平台和文件数据处理模块连接,文件数据处理模块与接口路由连接。大数据访问模块用于访问大数据存储平台并获取文件,文件数据处理模块提取获取得到的文件中的内容,形成第二前端数据,第二前端数据为前端需要的格式数据,并将这些格式数据传输至路由器。Specifically, the big data processing module includes a big data access module and a file data processing module, wherein the big data access module is connected with the big data storage platform and the file data processing module, and the file data processing module is connected with the interface routing. The big data access module is used to access the big data storage platform and obtain files. The file data processing module extracts the content of the obtained files to form the second front-end data. The second front-end data is the format data required by the front-end, and these format data transmitted to the router.

实时数据处理模块用于获取实时状态数据并对实时状态数据进行处理,形成第三前端数据。The real-time data processing module is used to acquire real-time status data and process the real-time status data to form third front-end data.

具体的,实时数据处理模块包括实时数据接收模块和数据缓存模块,其中,实时数据接收模块与卫星数据处理软件和数据缓存模块连接,数据缓存模块与接口路由连接。实时状态数据为缓存在数据服务中心的数据缓存中的数据,其包含了一些常用的数据和实时更新的数据;如在某软件中,缓存数据包括:卫星信息、站点信息和站点连接状态、卫星实时位置等,其中,卫星信息、站点信息是前端常用的信息,站点连接状态、卫星实时位置则是实时信息,需要最新的数据;实时数据接收模块接收最新数据,数据缓存模块将这些最新数据缓存起来,根据需要传输第三前端数据至接口路由。实时数据处理模块将这些最新数据缓存,可以提高前端申请的响应速度。Specifically, the real-time data processing module includes a real-time data receiving module and a data cache module, wherein the real-time data receiving module is connected to the satellite data processing software and the data cache module, and the data cache module is connected to the interface router. The real-time status data is the data cached in the data cache of the data service center, which contains some commonly used data and real-time updated data; for example, in a certain software, the cached data includes: satellite information, site information and site connection status, satellite Real-time location, etc. Among them, satellite information and site information are commonly used information at the front end, site connection status and satellite real-time position are real-time information, which require the latest data; the real-time data receiving module receives the latest data, and the data cache module caches these latest data Get up and transmit the third front-end data to the interface router as needed. The real-time data processing module caches the latest data, which can improve the response speed of front-end applications.

进一步的,当页面数据申请包含1类数据时,则第一前端数据、第二前端数据、第三前端数据中的1组数据即形成前端数据;当页面数据申请包含多类数据时,则第一前端数据、第二前端数据、第三前端数据中的多组数据共同形成前端数据。Further, when the page data application contains one type of data, one set of data in the first front-end data, the second front-end data, and the third front-end data forms the front-end data; when the page data application contains multiple types of data, the first front-end data Multiple sets of data in the first front-end data, the second front-end data, and the third front-end data jointly form the front-end data.

本实施例中,接口路由返回的前端数据和远程调用接口返回的前端数据也是字符串,可以借助Json表达式返回,从而可以返回较为复杂的对象。In this embodiment, the front-end data returned by the interface routing and the front-end data returned by the remote call interface are also strings, which can be returned by means of Json expressions, so that more complex objects can be returned.

请参见图4,图4为本发明实施例提供的一种数据服务中心的处理流程示意图。该处理流程包括步骤:S1、页面数据申请调用远程调用接口,远程调用接口识别处相应的接口参数字符串,从而获得参数字符串strsql。S2、接口路由对参数字符串strsql进行解析,识别出需要的数据。S3、数据处理模块按解析后的字符串数组对其需要的数据进行识别,识别出后端数据。S4、数据处理模块将识别出的后端数据进行整合处理,形成前端数据,前端数据为借助Json表达式表达的字符串。S5、接口路由和远程调用接口返回Json字符串。Please refer to FIG. 4 , which is a schematic diagram of a processing flow of a data service center provided by an embodiment of the present invention. The processing flow includes steps: S1. The page data application calls the remote call interface, and the remote call interface identifies a corresponding interface parameter string, thereby obtaining the parameter string strsql. S2. The interface routing parses the parameter string strsql to identify the required data. S3. The data processing module identifies the required data according to the parsed character string array, and identifies the back-end data. S4. The data processing module integrates and processes the identified back-end data to form front-end data, and the front-end data is a character string expressed by Json expression. S5, interface routing and remote call interface return Json string.

本实施例中在内网中设置数据服务中心,前端访问数据必须经过数据服务中心处理,由数据服务中心查找数据和形成需要的格式,前端不需要配置任何数据位置信息、名称信息等,从而对前端屏蔽了后端平台的详细信息,为数据安全加了一层保护。In this embodiment, a data service center is set up in the internal network. The front-end access data must be processed by the data service center, and the data service center searches for the data and forms the required format. The front-end does not need to configure any data location information, name information, etc., so as to The front-end shields the detailed information of the back-end platform, adding a layer of protection for data security.

若干web发布服务软件部署在内网和外网中,每个web发布服务软件与数据服务中心连接,用于发送页面数据申请,同时接收并处理前端数据,形成页面展示数据。A number of web publishing service software are deployed in the internal network and the external network, and each web publishing service software is connected to the data service center for sending page data applications, while receiving and processing front-end data to form page display data.

web发布服务软件为服务发布软件,其功能包括:1)发布前端展示页面;2)执行页面后台逻辑;3)根据页面数据申请,向数据服务中心申请数据。web发布服务软件以WCF客户端的形式出现,因此,可以部署多个,部署在任何需要的地方,即web发布服务软件部署在内网的至少一个客户端上和外网的至少一个客户端上。换句话说,对于有内外网隔离的环境,根据访问量,可以在内网中的一个客户端上部署web发布服务软件,也可以在内网中的多个客户端上部署web发布服务软件;同样,根据访问量,可以在外网中的一个客户端上部署web发布服务软件,也可以在多个客户端上部署web发布服务软件。进一步的,部署在内网的web发布服务软件与数据服务中心直接连接,内网的web发布服务软件直接访问数据服务中心;部署在外网的web发布服务软件通过安全网关与数据服务中心连接,外网的web发布服务软件通过安全网关访问数据服务中心。The web publishing service software is service publishing software, and its functions include: 1) Publishing the front-end display page; 2) Executing the background logic of the page; 3) Applying for data to the data service center according to the page data application. The web publishing service software appears in the form of a WCF client, so multiple deployments can be deployed wherever needed, that is, the web publishing service software is deployed on at least one client in the internal network and at least one client in the external network. In other words, for an environment with internal and external network isolation, according to the traffic volume, the web publishing service software can be deployed on one client in the internal network, or can be deployed on multiple clients in the internal network; Similarly, according to the number of visits, the web publishing service software can be deployed on one client in the extranet, or can be deployed on multiple clients. Furthermore, the web publishing service software deployed on the intranet is directly connected to the data service center, and the web publishing service software on the intranet directly accesses the data service center; the web publishing service software deployed on the external network is connected to the data service center through a security gateway, and the external Net's web publishing service software accesses the data service center through the security gateway.

在一个具体实施例中,web发布服务软件基于MVC架构开发,其页面根据项目需求开发,web发布服务软件可以选用IIS、IIsexpress或其它服务软件,本实施例不做任何限制。In a specific embodiment, the web publishing service software is developed based on the MVC architecture, and its pages are developed according to project requirements. The web publishing service software can be IIS, IIsexpress or other service software, and this embodiment does not make any restrictions.

web发布服务软件中每个页面包括逻辑模块和可视化模块。Each page in the web publishing service software includes a logical module and a visual module.

具体的,逻辑模块与数据服务中心连接,用于将页面数据申请中的页面参数组合成接口参数以调用数据服务中心,同时接收并处理数据服务中心返回的前端数据,形成界面数据。可视化模块与逻辑模块连接,用于将界面数据进行可视化显示。Specifically, the logic module is connected to the data service center, and is used to combine the page parameters in the page data application into interface parameters to call the data service center, and at the same time receive and process the front-end data returned by the data service center to form interface data. The visualization module is connected with the logic module for visually displaying the interface data.

请参见图5,图5为本发明实施例提供的一种逻辑模块的处理流程示意图。逻辑模块的处理流程包括步骤:S1、获取页面申请中的页面参数;S2、将页面参数组合成接口参数;S3、与数据服务中心建立连接;S4、根据接口参数调用数据服务中心的远程调用接口;S5、获取数据服务中心的返回值;S6、对返回值进行处理,形成界面数据;S6、刷新页面以可视化显示界面数据。Please refer to FIG. 5 , which is a schematic diagram of a processing flow of a logic module provided by an embodiment of the present invention. The processing flow of the logic module includes steps: S1. Obtain the page parameters in the page application; S2. Combine the page parameters into interface parameters; S3. Establish a connection with the data service center; S4. Call the remote call interface of the data service center according to the interface parameters ; S5. Obtain the return value from the data service center; S6. Process the return value to form interface data; S6. Refresh the page to visually display the interface data.

本实施例中,借助数据服务中心为web发布服务软件提供数据,形成了多层web应用展示架构,其中,多层可以为3层,也可以为4层,也可以为5层,等等。请参见图6a-图6c,图6a-图6c为本发明实施例提供的一种web应用展示架构的示意图。图6a中,web发布服务软件设置在客户端上,客户端与web服务器连接,web服务器与数据服务中心连接,形成三层web应用展示架构;图6b中,web发布服务软件设置在客户端上,客户端与web服务器连接,web服务器与数据服务中心连接,数据服务中心与数据库连接,形成四层web应用展示架构;图6c中,web发布服务软件设置在客户端上,客户端与web服务器连接,web服务器与数据服务中心连接,数据服务中心与数据库应用服务中心连接,数据库应用服务中心与数据库连接,形成五层web应用展示架构。In this embodiment, the data service center is used to provide data for the web publishing service software, forming a multi-layer web application display architecture, wherein the multi-layers can be 3 layers, 4 layers, 5 layers, etc. Please refer to FIG. 6a-FIG. 6c. FIG. 6a-FIG. 6c are schematic diagrams of a web application display architecture provided by an embodiment of the present invention. In Figure 6a, the web publishing service software is set on the client, the client is connected to the web server, and the web server is connected to the data service center to form a three-tier web application display architecture; in Figure 6b, the web publishing service software is set on the client , the client is connected to the web server, the web server is connected to the data service center, and the data service center is connected to the database to form a four-layer web application display architecture; in Figure 6c, the web publishing service software is set on the client, and the client and the web server Connection, the web server is connected to the data service center, the data service center is connected to the database application service center, and the database application service center is connected to the database to form a five-layer web application display architecture.

上述基于WCF技术的内外网数据展示系统的部署及调试方法为:首先开发完成数据服务中心软件、web发布服务软件。然后,在内网部署数据服务中心软件,使其与其他处理软件、数据库、大数据平台相连接。接着,在内网web服务器上部署web发布服务软件,并且在网关设置中,针对外网服务器的IP、端口进行网关设置,设置外网服务器访问内网数据服务中心的规则;根据该规则,设置外网Web发布服务软件连接内网数据服务中心的连接信息。最后,进行调试,调试时只需要在内网调试通过,对于外网,只需网关通过,则整个系统即可正常运转,从而满足内外网中的终端访问。The deployment and debugging method of the above-mentioned WCF-based internal and external network data display system is as follows: firstly, the data service center software and the web publishing service software are developed and completed. Then, deploy data service center software on the intranet to connect it with other processing software, databases, and big data platforms. Then, deploy the web publishing service software on the internal network web server, and in the gateway setting, carry out the gateway setting for the IP and port of the external network server, set the rules for the external network server to access the internal network data service center; according to this rule, set The connection information of the extranet Web publishing service software connecting to the intranet data service center. Finally, debug. When debugging, you only need to pass the internal network debugging. For the external network, you only need to pass the gateway, and the whole system can operate normally, so as to meet the terminal access in the internal and external network.

本实施例的内外网数据展示系统中具有以下优点:The internal and external network data display system of this embodiment has the following advantages:

a)设置1个数据服务中心,可以支持多个web发布服务软件。具体的,基于WCF开发的数据服务中心,一方面可以访问内部资源,形成发布服务需要的数据;另一方面,可以同时支持多个发布服务器的访问,为其提供数据服务;从而,对于有内外网隔离的环境,内外网的多个web发布服务软件分别通过数据服务中心访问内部资源,可以获取得到相同的数据,从而分别形成内外网发布服务需要的数据,实现了内外网终端分离访问。a) One data service center is set up to support multiple web publishing service software. Specifically, the data service center developed based on WCF can, on the one hand, access internal resources to form the data required for publishing services; on the other hand, it can simultaneously support the access of multiple publishing servers and provide them with data services; In the environment of network isolation, multiple web publishing service software on the internal and external networks access internal resources through the data service center, and can obtain the same data, thereby forming the data required by the internal and external network publishing services, and realizing the separate access of internal and external network terminals.

b)内外网在非物理隔离情况下,可以同时发布内外网服务。具体的,在访问受限的环境中,外网计算机不能随意访问内网数据,受到一定的资源如IP、端口等限制,在此情况下,外网客户端通过外网服务器访问内部资源,可以很好的进行设定规则,满足安全要求;同时内网计算机不能访问外网的服务器,仅能访问内网的服务器。而本实施例的内外网数据展示系统中,内外网的多个web发布服务软件可以同时通过同一个数据服务中心访问内部资源,从而满足内外网服务同时发布数据的需要。b) In the case of non-physical isolation, internal and external networks can publish internal and external network services at the same time. Specifically, in an environment with limited access, computers on the external network cannot access internal network data at will, and are limited by certain resources such as IP and ports. In this case, external network clients can access internal resources through external network servers. The rules are well set to meet the security requirements; at the same time, computers on the intranet cannot access servers on the external network, but can only access servers on the intranet. However, in the intranet and extranet data display system of this embodiment, multiple web publishing service software on the extranet and extranet can access internal resources through the same data service center at the same time, so as to meet the needs of intranet and extranet services to publish data simultaneously.

c)安全保证。具体的,本实施例的内外网数据展示系统形成多层架构,由于数据服务中心屏蔽了所有对数据的直接访问,web发布服务软件只能通过数据服务中心访问内部数据,外网计算机不能随意访问内网数据,内网计算机不能访问外网的服务器,保证了内部数据的安全。c) Security Guarantee. Specifically, the internal and external network data display system of this embodiment forms a multi-layer structure. Since the data service center shields all direct access to data, the web publishing service software can only access internal data through the data service center, and external network computers cannot access it at will. Intranet data, intranet computers cannot access servers on the external network, which ensures the security of internal data.

d)数据整合。具体的,数据服务中心不仅为数据发布服务器提供数据,同时也是一个数据整合服务软件,它可以将内部所有需要展示的数据,包括实时的、以文件形式存放的、以数据库形式存放的数据整合在一起,供web发布服务器使用。d) Data integration. Specifically, the data service center not only provides data for the data publishing server, but also is a data integration service software, which can integrate all internal data that needs to be displayed, including real-time data stored in file form and database form. Together, for use by the web publishing server.

综上,本实施例的内外网数据展示系统适用于在非物理隔离情况下内外网需要同时展示数据,内外网计算机终端不能互访(服务器)的情况。同一套软件,在内外网发布服务器部署分别部署,基于WCF技术开发的数据服务中心为内外网的web发布服务软件分别提供数据,形成多层架构的Web应用展示架构,支持内外网Web应用同时访问同一数据源,满足了内外网数据源相同,展示效果相同的需求,有效解决了访问限制情况下数据访问问题,降低了研发和集成成本;同时由于屏蔽了客户端直接访问数据而降低了数据安全风险。To sum up, the internal and external network data display system of this embodiment is applicable to the situation where the internal and external networks need to display data at the same time without physical isolation, and the internal and external network computer terminals cannot communicate with each other (server). The same set of software is deployed separately on the internal and external network publishing servers, and the data service center developed based on WCF technology provides data for the internal and external network web publishing service software respectively, forming a multi-layered Web application display architecture that supports simultaneous access to internal and external network Web applications The same data source meets the requirements of the same data source and the same display effect in the internal and external networks, effectively solves the problem of data access under access restrictions, and reduces the cost of R&D and integration; at the same time, data security is reduced due to shielding the client from directly accessing data risk.

实施例二Embodiment two

在实施例一的基础上,请参见图7,图7为本发明实施例提供的一种基于WCF技术的内外网数据展示方法的流程示意图,该内外网数据展示方法采用实施例一中的基于WCF技术的内外网数据展示系统进行数据展示,具体包括步骤:On the basis of Embodiment 1, please refer to FIG. 7. FIG. 7 is a schematic flowchart of a WCF technology-based internal and external network data display method provided by an embodiment of the present invention. The internal and external network data display method adopts the method based on The internal and external network data display system of WCF technology performs data display, including steps:

S1、部署在内网的若干web发布服务软件分别发送内网页面数据申请,数据服务中心根据内网页面数据申请读取第一后端数据并对第一后端数据进行整合处理,形成内网前端数据,web发布服务软件接收并处理内网前端数据,形成内网页面展示数据。S1. Several web publishing service software deployed on the intranet respectively send intranet page data applications, and the data service center reads the first back-end data according to the intranet page data application and integrates the first back-end data to form an intranet For the front-end data, the web publishing service software receives and processes the intranet front-end data to form the intranet page display data.

S2、部署在外网的若干web发布服务软件分别发送外网页面数据申请,数据服务中心根据外网页面数据申请读取第二后端数据并对第二后端数据进行整合处理,形成外网前端数据,web发布服务软件接收并处理外网前端数据,形成外网页面展示数据。S2. A number of web publishing service software deployed on the extranet respectively send extranet page data applications, and the data service center reads the second back-end data according to the extranet page data application and integrates the second back-end data to form an extranet front-end Data, the web publishing service software receives and processes the front-end data of the external network to form the data displayed on the external network page.

上述步骤S1和S2可以同时进行,也可以分别进行;第一后端数据与第二后端数据可以相同,也可以不同;内网前端数据与外网前端数据可以相同,也可以不同;内网页面展示数据和外网页面展示数据可以相同,也可以不同。The above steps S1 and S2 can be performed simultaneously or separately; the first back-end data and the second back-end data can be the same or different; the internal network front-end data and the external network front-end data can be the same or different; The page display data and the extranet page display data may be the same or different.

本实施例的内外网数据展示方法支持内外网Web应用同时访问同一数据源,满足了内外网数据源相同,展示效果相同的需求,有效解决了访问限制情况下数据访问问题,降低了研发和集成成本;同时由于屏蔽了客户端直接访问数据而降低了数据安全风险。The intranet and extranet data display method of this embodiment supports both intranet and intranet web applications to access the same data source at the same time, which satisfies the requirement that the intranet and intranet data sources are the same and the display effect is the same, effectively solves the problem of data access under the condition of limited access, and reduces the need for research and development and integration. Cost; at the same time, data security risks are reduced due to shielding clients from directly accessing data.

以上内容是结合具体的优选实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。The above content is a further detailed description of the present invention in conjunction with specific preferred embodiments, and it cannot be assumed that the specific implementation of the present invention is limited to these descriptions. For those of ordinary skill in the technical field of the present invention, without departing from the concept of the present invention, some simple deduction or replacement can be made, which should be regarded as belonging to the protection scope of the present invention.

Claims (5)

1. The internal and external network data display system based on the WCF technology is characterized by comprising a data service center and a plurality of web release service software, wherein the data service center is realized by adopting the WCF technology, the plurality of web release service software is in the form of a WCF client, and the data service center comprises a plurality of web release service software, wherein the plurality of web release service software are distributed on the network in a distributed mode,
the data service center is deployed in an intranet and is used for applying for reading back-end data according to page data and integrating the back-end data to form front-end data; the data service center comprises a remote call interface, an interface route and a data processing module, wherein the remote call interface is connected with the web publishing service software and is used for receiving the page data application and simultaneously returning the front-end data; the interface route is connected with the remote call interface and is used for judging the accessed data source and the data range according to the interface parameters corresponding to the page data application and returning the front-end data; the data processing module is connected with the interface in a routing way and is used for acquiring the back-end data according to the data source and the data range and integrating the back-end data to form the front-end data; the data processing module comprises a database processing module, a big data processing module and a real-time data processing module, wherein the database data processing module is used for acquiring database data from a database and processing the database data to form first front-end data; the big data processing module is used for acquiring file data from a big database and processing the file data to form second front-end data; the real-time data processing module is used for acquiring real-time state data and processing the real-time state data to form third front-end data;
the web publishing service software is deployed on at least one client side of an intranet and at least one client side of an extranet, the web publishing service software deployed on the intranet is directly connected with the data service center, the web publishing service software deployed on the extranet is connected with the data service center through a security gateway, and the web publishing service software is used for sending the page data application and receiving and processing the front-end data at the same time to form page display data.
2. The WCF technology based intranet and extranet data presentation system of claim 1 wherein the number of remote call interfaces is greater than or equal to 1.
3. The WCF technology-based intranet and extranet data presentation system as claimed in claim 1, wherein the web publishing service software is implemented by MVC architecture development.
4. The WCF technology based intranet and extranet data presentation system of claim 1 wherein each page in the web publishing service software comprises a logic module and a visualization module, wherein,
the logic module is connected with the data service center and is used for combining the page parameters in the page data application into interface parameters to call the data service center, and meanwhile, receiving and processing front-end data returned by the data service center to form interface data;
the visualization module is connected with the logic module and used for carrying out visual display on the interface data.
5. An internal and external network data display method based on the WCF technology, which is characterized in that the internal and external network data display system based on the WCF technology is adopted for display, and the method comprises the following steps:
a plurality of web release service software deployed in an intranet respectively send intranet page data applications, a data service center reads first back-end data according to the intranet page data applications and integrates the first back-end data to form intranet front-end data, and the web release service software receives and processes the intranet front-end data to form intranet page display data;
and the web release service software is used for receiving and processing the front end data of the external network to form external network page display data.
CN202111486543.5A 2021-12-07 2021-12-07 Internal and external network data display system and display method based on WCF technology Active CN114422169B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111486543.5A CN114422169B (en) 2021-12-07 2021-12-07 Internal and external network data display system and display method based on WCF technology

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111486543.5A CN114422169B (en) 2021-12-07 2021-12-07 Internal and external network data display system and display method based on WCF technology

Publications (2)

Publication Number Publication Date
CN114422169A CN114422169A (en) 2022-04-29
CN114422169B true CN114422169B (en) 2023-05-16

Family

ID=81265658

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111486543.5A Active CN114422169B (en) 2021-12-07 2021-12-07 Internal and external network data display system and display method based on WCF technology

Country Status (1)

Country Link
CN (1) CN114422169B (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8082294B2 (en) * 2007-06-27 2011-12-20 Concept Solutions, Llc Methods and systems for providing web applications
CN104363165A (en) * 2014-11-14 2015-02-18 华东电网有限公司 Information interactive system under internal and external network isolation environment and data integrating method
CN106657232A (en) * 2016-09-29 2017-05-10 山东浪潮商用系统有限公司 Distributed server configuration and service method thereof
CN108200196B (en) * 2018-01-31 2020-12-04 杭州优工品科技有限公司 Data storage, query method and system based on distributed architecture
CN110427181A (en) * 2019-08-13 2019-11-08 山东浪潮商用系统有限公司 A kind of Web system front and back end separation method
CN112714194B (en) * 2021-03-26 2021-06-18 南京美乐威电子科技有限公司 A method and network topology structure for an external network host to access an internal network device

Also Published As

Publication number Publication date
CN114422169A (en) 2022-04-29

Similar Documents

Publication Publication Date Title
US20120297237A1 (en) Data access layer
CN110166432A (en) The access method of internal net destination service provides the method for Intranet destination service
US10171566B2 (en) Server-processor hybrid system for processing data
CN109561078A (en) A kind of exterior chain url resource transfer method and device
US20090150555A1 (en) Memory to memory communication and storage for hybrid systems
US9275165B2 (en) Method and apparatus for defining an application to allow polymorphic serialization
EP4131871A1 (en) Method and apparatus for generating network topology
CN104270443B (en) A kind of cloud computing system and method for being capable of dynamic analysis Web applications
CN114422169B (en) Internal and external network data display system and display method based on WCF technology
TWI442248B (en) Processor-server hybrid system for processing data
CN109344410A (en) A kind of machine translation control system and method, information data processing terminal
CN109598063B (en) AADL-based data chain networking dynamic model driving method
CN104932452A (en) Method used for aviation bus tester remote control and system used for aviation bus tester remote control
CN115658348A (en) Micro-service calling method, related device and storage medium
CN109995867A (en) One-stop insurance service system, implementation method and computer readable storage medium
CN114285659A (en) Reverse proxy method, device, equipment and storage medium
US20060253860A1 (en) Systems and methods for interfacing an application of a first type with multiple applications of a second type
US8719708B2 (en) Systems and methods for dynamic historical browsing
WO2018216828A1 (en) Energy big data management system and method therefor
CN115314482A (en) Micro-front-end-based data processing method, device, electronic device and storage medium
CN108494700A (en) Across link data transmission method, device, computer equipment and storage medium
CN114449027A (en) Remote forensics method, device, electronic device and storage medium
Yuan et al. [Retracted] Research on Spatial Agglomeration Characteristics of Aerospace Cultural and Creative Industries in Smart City under Multidata Fusion
CN116248626A (en) Real source address communication method and device, electronic equipment and storage medium
Yang et al. Network Geographic Information System

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
GR01 Patent grant
GR01 Patent grant