scholarly journals Research on Distance Teaching System of English Course Based on Wireless Network Technology

2021 ◽  
Vol 2021 ◽  
pp. 1-12
Author(s):  
Shuai Zheng

The development in technology is taking place with an accelerating pace across the globe. The increasing expansion and advancement in the field of information technology and the modern teaching system provide a technical support for the development of a distance teaching system to learn English courses. Multimedia teaching system of English course based on B/S framework (system 1) and English teaching system based on MVC architecture (system 2) were the two most prominent and widely used approaches for the distance teaching system of English learning courses. These systems comprehensively consider the current English teaching needs, develop the existing architectures, discuss the system architecture and functions, and establish the corresponding development environment. However, the mentioned systems have the problem of high proportion of memory resource consumption and high failure rate of the communicating nodes. In order to reduce the proportion of memory resource consumption and node failure rate of distance teaching system and effectively improve the teaching effect, this study designed a distance teaching system of English course based on wireless network technology. In order to analyze the functionality and stability of the wireless network technology in distance teaching of English course, the server-side and client-side modules of the system are designed. The server side is mainly used to maintain and control the overall functions of the system, while the client side is used to access/request the contents from the server. On this basis, the system software module is designed. The memory consumption results are accounted for under 30%, which is significantly lower than the earlier-mentioned systems, and the node failure rate of the system proposed in this paper does not increase significantly and remains below 4% all the time which indeed is a very low amount of failure rate. The experimental results show that the memory resource consumption ratio and node failure rate of the proposed system are very low, and the application feedback effect is significantly better than the other systems.

Author(s):  
Kostyantyn Kharchenko

The approach to organizing the automated calculations’ execution process using the web services (in particular, REST-services) is reviewed. The given solution will simplify the procedure of introduction of the new functionality in applied systems built according to the service-oriented architecture and microservice architecture principles. The main idea of the proposed solution is in maximum division of the server-side logic development and the client-side logic, when clients are used to set the abstract computation goals without any dependencies to existing applied services. It is proposed to rely on the centralized scheme to organize the computations (named as orchestration) and to put to the knowledge base the set of rules used to build (in multiple steps) the concrete computational scenario from the abstract goal. It is proposed to include the computing task’s execution subsystem to the software architecture of the applied system. This subsystem is composed of the service which is processing the incoming requests for execution, the service registry and the orchestration service. The clients send requests to the execution subsystem without any references to the real-world services to be called. The service registry searches the knowledge base for the corresponding input request template, then the abstract operation description search for the request template is performed. Each abstract operation may already have its implementation in the form of workflow composed of invocations of the real applied services’ operations. In case of absence of the corresponding workflow in the database, this workflow implementation could be synthesized dynamically according to the input and output data and the functionality description of the abstract operation and registered applied services. The workflows are executed by the orchestrator service. Thus, adding some new functions to the client side can be possible without any changes at the server side. And vice versa, adding new services can impact the execution of the calculations without updating the clients.


2003 ◽  
Vol 3 (2) ◽  
pp. 170-173 ◽  
Author(s):  
Karthik Ramani, ◽  
Abhishek Agrawal, and ◽  
Mahendra Babu ◽  
Christoph Hoffmann

New and efficient paradigms for web-based collaborative product design in a global economy will be driven by increased outsourcing, increased competition, and pressures to reduce product development time. We have developed a three-tier (client-server-database) architecture based collaborative shape design system, Computer Aided Distributed Design and Collaboration (CADDAC). CADDAC has a centralized geometry kernel and constraint solver. The server-side provides support for solid modeling, constraint solving operations, data management, and synchronization of clients. The client-side performs real-time creation, modification, and deletion of geometry over the network. In order to keep the clients thin, many computationally intensive operations are performed at the server. Only the graphics rendering pipeline operations are performed at the client-side. A key contribution of this work is a flexible architecture that decouples Application Data (Model), Controllers, Viewers, and Collaboration. This decoupling allows new feature development to be modular and easy to develop and manage.


2013 ◽  
Vol 739 ◽  
pp. 628-631
Author(s):  
Xiao Meng Chen ◽  
Wei Chang Feng

E-Box multimedia system is developed for the rich audio and video resource on the Internet and on its server side, it can automatically search and integration of network video and audio resources, and send to the client side for the user in real-time broadcast TV viewing, full use of remote control operation, Simply its a very easy to use multimedia system. This article introduces its infrastructure, main technical ideas and you can also see some details about server side and client side.


2011 ◽  
Vol 338 ◽  
pp. 796-799
Author(s):  
Wei Chang Feng

E-Yuan multimedia system is developed for the rich audio and video resource on the Internet and on its server side, it can automatically search and integration of network video and audio resources, and send to the client side for the user in real-time broadcast TV viewing, full use of remote control operation, Simply it’s a very easy to use multimedia system. This article introduces its infrastructure, main technical ideas and you can also see some details about server side and client side. At the same time, the improvement on how to collect and integrate video resources is comprehensively elaborated.


2013 ◽  
Vol 457-458 ◽  
pp. 793-796
Author(s):  
I. Mimorov ◽  
I. Livshits ◽  
V. Vasilev

This paper describes the new method that improves the processing and storing of data, which was used during the development of distance teaching system. Usage of a modern methodologies and good practice has reduced the time cost for working with information, helps to identify the out of day information, operate potential risks and shows how to receive competitive advantages.


2017 ◽  
Vol 7 (1.1) ◽  
pp. 230
Author(s):  
C. Vasan Sai Krishna ◽  
Y. Bhuvana ◽  
P. Pavan Kumar ◽  
R. Murugan

In a typical DoS attack, the attacker tries to bring the server down. In this case, the attacker sends a lot of bogus queries to the server to consume its computing power and bandwidth. As the server’s bandwidth and computing power are always greater than attacker’s client machine, He seeks help from a group of connected computers. DDoS attack involves a lot of client machines which are hijacked by the attacker (together called as botnet). As the server handles all these requests sent by the attacker, all its resources get consumed and it cannot provide services. In this project, we are more concerned about reducing the computing power on the server side by giving the client a puzzle to solve. To prevent such attacks, we use client puzzle mechanism. In this mechanism, we introduce a client-side puzzle which demands the machine to perform tasks that require more resources (computation power). The client’s request is not directly sent to the server. Moreover, there will be an Intermediate Server to monitor all the requests that are being sent to the main server. Before the client’s request is sent to the server, it must solve a puzzle and send the answer. Intermediate Server is used to validate the answer and give access to the client or block the client from accessing the server.


Sign in / Sign up

Export Citation Format

Share Document