1,906 research outputs found

    Performance measurements of Web services

    Get PDF
    Web services are rapidly evolving application-integration technologies that allow applications in heterogeneous environments to communicate with each other. In this thesis we perform a measurements-based study of an e-commerce application that uses web services to execute business operations. We use the TPC-W specification to generate a session-based workload. The component level response times and the hardware resource usage on the different machines are measured. The component level response times are extracted from the application server logs. From the results it is seen that as the workload increases the response times of the web services components increase. From the hardware resource usage it is clear that web service components require more processing time due to the processing of XML data required in each web service call. The method used in this thesis allows us to study the impact that different components can have on the overall performance of an application

    Measurements based performance analysis of Web services

    Get PDF
    Web services are increasingly used to enable interoperability and flexible integration of software systems. In this thesis we focus on measurement-based performance analysis of an e-commerce application which uses Web services components to execute business operations. In our experiments we use a session-oriented workload generated by a tool developed accordingly to TPC-W specification. The empirical results are obtained for two different user profiles, Browsing and Ordering, under different workload intensities. In addition to variation in workloads we also study the applications performance when Web services are implemented using .NET and J2EE. Unlike the previous work which was focused on the overall server response time and throughput, we present Web interaction, software architecture, and hardware resource level analysis of the system performance. In particular, we propose a method for extracting component level response times from the application server logs and study the impact of Web services and other components on the server performance. The results show that the response times of Web services components increase significantly under higher workload intensities when compared to other components. (Abstract shortened by UMI.)

    Applets vs JavaScript

    Get PDF
    Client-side scripting languages are used to design the interactive web pages used by consumers to view web applications. With the tremendous growth in technology, numerous client-side scripting languages are being introduced into daily life. However, applets were the first technology introduced to create dynamic web pages and were the popular programming for over a decade. Later, JavaScript was introduced for the same purpose and is the most popular scripting language used by the developers today. Both the applets and JavaScript have their advantages and disadvantages. The usage of these two technologies is dependent on the performance and other general requirements of the web application that is being developed. Hence, this paper compares JavaScript and applets concerning network, memory, performance, and security to help developers find the most efficient use between these two technologies based on the requirement of the application. This paper will also discuss other features that need to be considered while developing the application

    Development and Implementation of an E-Commerce Database Application to Support St. Paul A.M.E. Church

    Get PDF
    This project proposal is an endeavor to implement modern technology into long-standing processes at St. Paul African Methodist Episcopal (A.M.E.) Church. The modern technology is e-Commerce. The long-standing process is the method of paying tithes in a collection plate and ordering books, tapes etc. through a designated individual or committee. The goal of this project is to research realistic solutions and develop a practical plan to implement the project. Throughout this process, special care is taken to select resources that are moderately priced and straightforward to implement, this is to increase the probability of a successful implementation

    A software approach to enhancing quality of service in internet commerce

    Get PDF

    Supply Chain

    Get PDF
    Traditionally supply chain management has meant factories, assembly lines, warehouses, transportation vehicles, and time sheets. Modern supply chain management is a highly complex, multidimensional problem set with virtually endless number of variables for optimization. An Internet enabled supply chain may have just-in-time delivery, precise inventory visibility, and up-to-the-minute distribution-tracking capabilities. Technology advances have enabled supply chains to become strategic weapons that can help avoid disasters, lower costs, and make money. From internal enterprise processes to external business transactions with suppliers, transporters, channels and end-users marks the wide range of challenges researchers have to handle. The aim of this book is at revealing and illustrating this diversity in terms of scientific and theoretical fundamentals, prevailing concepts as well as current practical applications
    • …
    corecore