Servlets

Author(s):  
Jana Polgar ◽  
Robert Mark Braum ◽  
Tony Polgar

Servlets are server side programs that respond to requests from browsers. They run in the Web environment. Portal technology grew from the servlets, and each portal page ends up as a servlet. Servlet technology is the foundation of Web application development using the Java programming language. Therefore, understanding servlet technology and the Web server architecture is important.

Author(s):  
Gregory Murray

XQuery is widely known as a query language for XML, but it’s also a full-fledged, functional programming language which, with a limited number of implementation-provided extensions, can serve in a web development context as both the query language and the programming language. When you have data in XML form that needs to be delivered in some way on the web, using XQuery as the server-side programming language has significant practical advantages. After briefly describing those advantages, this paper will lay out techniques for developing web applications in XQuery—techniques that will reduce complexity and help developers produce well-organized, testable, portable code that will be comparatively easy to build upon and maintain over time. Topics include using MVC, keeping functions testable, and facilitating code portability by using available standardizations like RESTXQ and by isolating implementation-specific functions into separate modules.


Author(s):  
Rusman Djafar ◽  
Junaidi Noh ◽  
Adelina Ibrahim

Abstrak: PT. UD RAUL merupakan perusahaan yang bergerak dalam penjualan ikan tuna loin, Namun dalam pelayanan penjualan PT. UD RAUL seperti pemesanan ikan dan transaksi pembayarann masih bersifat manual dimana pembelian melakukan transaksi pembelian ikan secara langsung PT. UD RAUL yang menjadi salah satu permasalahannya. Dalam hal ini guna mempermudah pelanggan untuk mendapatkan pelayanan tersebut, berdasarkan masalah diatas maka perlu adanya suatu aplikasi Media Promosi Dan Penjualan Ikan Tuna Loin Pada PT. UD RAUL Berbasis Web. Penelitian ini menggunakan Metode Prototype sebagai Metode Pengembangan dan pemodelan Aplikasi menggunakan bahasa pemrograman Java pada bagian web dan bahasa pemrograman PHP Pada bagian Administrator dengan MySQL untuk pengolahan databasenya. Sistem Informasi Penjualan Ikan Tuna Loin Pada PT. UD RAUL Berbasis Web Dapat mengumpulkan, mengidentifikasi, menyimpan, mengolah dan memberikan informasi Penjualan Pada PT. UD RAUL yang menjadi target dalam penelitian ini.Kata Kunci: Website, Promosi, Penjualan, Tuna LoinAbstract: PT. UD RAUL is a company engaged in the sale of tuna loin, however in sales services PT. UD RAUL, such as fish orders and payment transactions, is still manual, where purchases make fish purchases directly. PT. UD RAUL, which is one of the problems. In this case, to make it easier for customers to get these services, based on the above issues, it is necessary to apply for Media Promotion and Sales of Tuna Loin at PT. Web-based bolted application supported Web application for database manager by admin. This research uses the Prototype Method as a method of application development and modeling using the Java programming language on the web and the PHP programming language on the Administrator section with MySQL for database processing. Information System for Tuna Loin Sales at PT. Web-Based UD RAUL Can collect, identify, store, process and provide sales information at PT. UD RAUL, which was the target of this researchKeywords: Website, Promotion, Tuna, Sales


Undeniably the most favored web scripting language is PHP. Almost 80% of the internet’s server-side web applications are written in PHP which includes big giants like WordPress, Wikipedia, and Facebook. In present-day, at an accelerating pace, the quantity of digital content is burgeoning. A heterogeneous set of users' devices is being amassed by these contents and administering these contents manually is an infeasible solution engendering an increasing set of problems. A solution to this problem would be to switch to a web programming language, which can be compiled. We are describing an easy to deploy and a continuous conversion mechanism for converting existing Web 2.0 PHP application systems into Facebook’s HHVM supported Hack server-side application systems. We are trying to use the power of Hack language and amplify the performance of existing PHP server-side applications. Instead of interpreting all of your code Hack translates it to assembly and runs that instead, which can lead to an immense amount of increase in performance. We are using Hacktificator, a tool developed by Facebook Developers and our demo web application running on HHVM to test and convert user’s existing PHP codebase to Hack language. With this proposed methodology we do not have to make any change to existing codebase manually or hire new engineers for the conversion, nor do we have to take down our live systems. Conversion can be done on the fly and will result in approximately 2x to 20x better performance. The availability of this tool can save costs for manual conversion, save time as well as improve the user experience of websites with better performance


Author(s):  
Rizwan Ur Rahman ◽  
Deepak Singh Tomar

Research into web application security is still in its initial phase. In spite of enhancements in web application development, large numbers of security issues remain unresolved. Login attacks are the most malevolent threats to the web application. Authentication is the method of confirming the stated identity of a user. Conventional authentication systems suffer from a weakness that can compromise the defense of the system. An example of such vulnerabilities is login attack. An attacker may exploit a pre-saved password or an authentication credential to log into web applications. An added problem with current authentication systems is that the authentication process is done only at the start of a session. Once the user is authenticated in the web application, the user's identity is assumed to remain the same during the lifetime of the session. This chapter examines the level login attacks that could be a threat to websites. The chapter provides a review of vulnerabilities, threats of login attacks associated with websites, and effective measures to counter them.


Author(s):  
Thamer Al-Rousan

Software process improvement has been the main target of many web application development organizations. Despite the importance of software process improvement, there is enough evidence that the majority of web-based software organizations are reluctant to adapt existing software process improvement models and standards as they perceive them as being oriented towards traditional software organizations. It has been observed that improvement efforts web-based software development organizations based on process improvement frameworks which are designed for traditional software organizations fail most of the time. This chapter attempts to make a review of different software process improvement models and check the suitability of these models to meet the special characteristics and requirements for the web-based projects. The findings of this study can be helpful for the web-based software development organizations in assessing and improving software processes.


Author(s):  
Thamer Al-Rousan ◽  
Hasan Abualese

Process improvement in web-based projects is of growing concern for many reasons including successful delivery of projects. Web application development companies are reluctant to adapt process improvement models and methods because of their complex structure and difficult implementation methods. It has been observed that improvement efforts in web application development companies based on process improvement frameworks which are designed for large organizations fail most of the time. This study attempts to evaluate the suitability of different software process improvement models to meet the special characteristics and requirements for the web-based projects.


Sign in / Sign up

Export Citation Format

Share Document