Supercharge Your Innovation With Domain-Expert AI Agents!

Web server system, dictionary system, dictionary call method, screen control display method, and demonstration application generation method

A server system and dictionary technology, applied in transmission systems, special data processing applications, instruments, etc., can solve the problems of separate display, time-consuming changes, and difficulties for Web application developers to determine which dictionary to refer to

Inactive Publication Date: 2015-07-22
NOMURA RESEARCH INSTITUTE
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, for example, when there are a plurality of service providers who provide services on different Web sites using this system, it is impossible to display different contents corresponding to each Web site for the same item in the same language environment (that is, for each Web site). Different dictionary data should be set according to the item)
In addition, even within the same Web site, there are cases where you want to display different content on each screen for the same item
[0024] That is to say, in a large-scale system, the subjects of the management dictionary, such as common framework-level items in the system, common items of each subsystem, and screen-specific items, are mostly different. In a large dictionary, management is cumbersome and time-consuming to change. There are more cases like this
In addition, when the dictionaries are divided and refined according to the management subject, it is difficult for each developer of the Web application to know which dictionary to refer to.

Method used

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

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Web server system, dictionary system, dictionary call method, screen control display method, and demonstration application generation method
  • Web server system, dictionary system, dictionary call method, screen control display method, and demonstration application generation method
  • Web server system, dictionary system, dictionary call method, screen control display method, and demonstration application generation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment approach 1

[0061] The Web server system having a dictionary system as Embodiment 1 of the present invention creates and stores dictionaries corresponding to each language environment in order to provide user interfaces in multiple languages ​​without changing source codes. This dictionary not only simply stores data obtained by translating text data such as display names in each language, but also manages various attribute information of items as a data dictionary. That is, in the user interface, information unique to each language can be stored as dictionary data.

[0062] By using such a dictionary, for example, application development in multiple languages ​​can be performed simultaneously and in parallel, and the addition of corresponding languages ​​can be facilitated, thereby improving expandability. In addition, by using it as a data dictionary, data items can be standardized within the system.

[0063] In this embodiment, for example, in a CRUD-type Web application that accesses...

Embodiment approach 2

[0116] The Web server system according to Embodiment 2 of the present invention is, for example, in a CRUD-type Web application program that accesses a business database. Regarding a group composed of a plurality of screen controls for displaying input and output items on the screen, it is possible to A web server system that adjusts its layout, properties, etc. uniformly in units of the group on the entire screen.

[0117] Here, as in Embodiment 1, in the function of the screen itself and / or the display control displayed on the screen, as described later, the screen control (component) is different from the normal control of the HTML element unit, and the input and output are used. Consists of component objects that are composed of logical element units of items.

[0118] That is, like the above-mentioned input / output area and text control, regarding a plurality of controls arranged as a group, it is configured as an accessory object including them as elements. The accessory...

Embodiment approach 3

[0171] In the Web server system according to the third embodiment of the present invention, for example, with regard to screen transition of a so-called CRUD-type Web application that operates on a Web server and accesses a business database, it is possible to easily create an independent environment such as a Web browser of a client terminal. A demo application that can be reproduced individually.

[0172] In this embodiment, as in Embodiments 1 and 2, for example, in a CRUD-type Web application, in order to display input and output items on the screen (for example, specifying the contents of retrieval conditions for acquiring data from a business database For the content related to the input items of the search results and the output items of the content displaying the search results), instead of directly using the standard control object (hereinafter, sometimes only described as "control"), it uses the display name and the control object as described later. Component object...

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

PUM

No PUM Login to View More

Abstract

Provided is a web server system which enables the display format of one and the same item displayed on a screen to be dynamically changed into different contents according to different levels, for example, on a web-site-by-web-site basis or on a screen-by-screen basis. According to a typical embodiment, a dictionary system which provides dictionary data to a web server system comprises: a plurality of kinds of dictionary tables which have a hierarchical structure in which regarding the range of application of the dictionary data, one having a wider range of application is ranked higher; and a dictionary processing unit which acquires the dictionary data corresponding to a designated key from the designated dictionary table. The dictionary processing unit accepts a designation about whether to refer to the dictionary table at any level when the dictionary data is acquired from the dictionary table, and when the dictionary data corresponding to the designated key is not present in the dictionary table at the designated level, sequentially inquires of the higher-level dictionary table about whether to have the dictionary data corresponding to the key.

Description

technical field [0001] The present invention relates to an efficient technology applied to the development technology of an application in a Web server system. Background technique [0002] Against the background of the development of IT technology and the globalization of business, etc., the necessity of making Web sites and Web applications compatible with multiple languages ​​is increasing. As a method of realizing access to Web sites and Web applications based on multiple language environments, for example, the following conventionally adopted methods have been proposed in which separate content translated in each language is prepared in advance for the same content, These contents are automatically or manually selected and used according to the language environment used by the user. In addition, various techniques for multilingual support in applications have been proposed. [0003] For example, Japanese Unexamined Patent Publication No. 2003-44474 (Patent Document 1)...

Claims

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

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/27
CPCG06F17/2735G06F40/242H04L67/10
Inventor 大原聪一
Owner NOMURA RESEARCH INSTITUTE
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More