Lightweight object-oriented shared variables for distributed applications on the Internet

Author(s):  
Jacob Harris ◽  
Vivek Sarkar
2021 ◽  
Vol 7 (1) ◽  
pp. 19-31
Author(s):  
Sri Rahayu ◽  
Ryanthika Serliyanthi Setyaningrum ◽  
Yuni Kristina Dewi

Information systems built in the form of social media and the internet make us able to carry out various activities without having to meet face to face. Social media is currently the main attraction for people to communicate and find information quickly. This is a great opportunity for companies to reach and expand their market. With an information system built in the form of social media and the internet, all obstacles, both distance and high costs, can be suppressed and communication can be carried out effectively. So far, PT. Red Eye Utama conducts marketing through radio advertisements, newspapers / billboards, this is what causes problems, due to limited space and time, as well as high costs to carry out all these processes. The negotiation process between the company and the customer is one of the obstacles that affects the company's service to customers. Therefore, one solution to the problems in this system is to build a Social Media Advertise Maintenance Information System. By using PIECES method analysis for improvements based on performance indicators, indicator information, economic indicators, control indicators, efficiency indicators and service indicators. To design the new system, object-oriented modeling is used, namely UML (Unified Modeling Language) which is the right tool to use in describing the system design that will be made according to User needs.


1994 ◽  
Vol 3 (4) ◽  
pp. 255-264 ◽  
Author(s):  
Rich Gossweiler ◽  
Robert J. Laferriere ◽  
Michael L. Keller ◽  
Randy Pausch

This paper is an introductory level tutorial describing how to implement a distributed multiparticipant virtual environment (VE). This tutorial is intended for students who are competent programmers and who now wish to implement a distributed multiparticipant application. We describe the fundamental concepts of distributed computing for multiplayer simulations and provide a concrete example, including C source code available via the Internet. The template program demonstrates a simple multiplayer, distributed application, where each player controls the position of a space ship, and communicates the ship's position data over the network. The template uses broadcast communication and a technique called dead-reckoning to improve performance. We give detailed instructions on how to obtain and modify the template, so that students can quickly create their own distributed applications. We conclude by briefly discussing advanced issues that are important when constructing more sophisticated multiparticipant VEs.


2018 ◽  
Vol 39 ◽  
pp. 04002 ◽  
Author(s):  
Egor A. Mikhailovsky

The paper is focused on a characteristic of an innovative technology for remote application of methods of the theory of hydraulic circuits for modeling the operation of multi-loop water and gas pipeline systems, using the Internet browser. The aims, objectives and implementation principles of the technology resting on the concept of object-oriented modeling of pipeline systems and clientserver architecture of the distributed software are presented. The results of its application are demonstrated.


2018 ◽  
Vol 9 (2) ◽  
Author(s):  
Tatyana Vedernikova ◽  
Yury Golyandin

The article is devoted to description of the CyberArenaPro system for holding cyber competitions that provides convenience and ease of organizing competitions of various levels, allowing to hold competitions on the online venues around the world, increasing opportunities for participation in the competitions via the Internet and mobile devices. The program is designed to automate holding cybersport competitions of various levels (from local to international) and of any disciplines and formats. The system has a service-oriented architecture and uses the object-oriented Redis database. For a client implementation, the concept of Rich Internet Application, the ReactJS platform and the JavaSc programming language are applied. The server and the client applications are integrated with the API means. The automated system was tested during the organization of competitions in the computer club «CyberArena». Competitions were carried out in accordance with the discipline CS:GO, and 64 teams participated. The «CyberArenaPro» system can be used to organize competitions of any kind of sport.


2018 ◽  
Vol 1 (2) ◽  
pp. 92-100
Author(s):  
Febri Haswan

The Sungai Jering Village Office is one of the agencies under the auspices of the Kuantan Singingi Regency government, in the processing of population data the Sungai Jering Village Head Office still uses conventional methods so that the work becomes less effective and efficient, with this system designed to facilitate the work of population data collection in managing population data more effectively and efficiently, this application can be used anywhere as long as it is connected to the internet network.


2010 ◽  
pp. 1754-1762
Author(s):  
Kamel Karoui ◽  
Fakher Ben Ftima

With the development of the Internet, the number of people buying, selling, and performing transactions is expected to increase at a phenomenal rate. The emergence of e-commerce applications has resulted in new net-centric business models. This has created a need for new ways of structuring applications to provide cost-effective and scalable models. Mobile Agents (MA) systems are seen as a promising paradigm for the design and implementation of distributed applications, including e-commerce. MA are also useful in applications requiring distributed information retrieval because they move the location of execution closer to the data to be processed. While MA have generated considerable excitement among the research community, they have not been applied into a significant number of real applications. Web services (WS) are emerging as a dominant paradigm for constructing distributed business applications and enabling enterprise-wide interoperability. A critical factor to the overall utility of WS is a scalable, flexible and robust discovery mechanism; an application can be built by integrating multiple services together to make a more efficient service. WS represent a major development in the e-commerce sector. They enable companies to capitalize on their existing architecture by making their application services accessible via the Internet. The application of MA and WS technologies to e-commerce will provide a new way to conduct business-to-business (B2B), business-to-consumer (B2C), and consumer-to-consumer transactions (C2C) and facilitate the communication between heterogeneous environments. In this article, we first focus on these two technologies of actuality and show their integration in an e-commerce system. Second, we present different kinds of interaction between MA and WS and study their effect on application performance. We also study an example that illustrates an e-commerce system including three categories of transactions: -Shopping transactions: a customer delegates one MA for research and purchase of articles online. The MA will interact with available WS to find the article and its best price. -Salesman transactions: to valorize their products, WS will invoke MA to make publicity for the customers. -Auction transactions: for this type of transaction, a MA (respectively a WS) can sell and buy a product from/to others MA (WS) by auction. Finally, we conclude with a discussion on our inferences and their implications. This work is structured as follows: Section “background” reviews the notions of e-commerce system, WS and MA paradigms. Section “Web services and mobile agents’ technologies on e-commerce system” presents the integration of these two paradigms on the e-commerce system. In section “performance evaluation,” we evaluate the performances of our approach and we study an illustrated example in the section “a case study.” The section “future trends” presents our future perspectives and we end this work with the “conclusion” in the last section.


1998 ◽  
Vol 08 (01) ◽  
pp. 1-20 ◽  
Author(s):  
A. NEWMAN ◽  
S. M. SHATZ ◽  
X. XIE

For many years, Petri nets have been used for modeling the behavior of various types of concurrent systems. While these net models are especially well suited to capture the behavior of concurrent systems, it is still the case that net models do not easily capture some important structural aspects of a system, such as modularity. In terms of software systems for distributed applications, the object-oriented paradigm has become a standard for defining modularity and reuse of software. Thus, an evolving direction in Petri net technology is the blending of net features with object-oriented capability. This paper discusses one such approach for state-based object systems.


Sign in / Sign up

Export Citation Format

Share Document