Posts

42) Republic Day 2021: Parade moment security arrangements traffic prohibitions to Delhi Metro companies - All you need to know

India Republic Day -- Republic Day 2021 Parade Timetable Chief Guest Security Agreements: The parade normally perceives thousands of people and foreign dignitaries invited to see the parade. Nevertheless the number of guests and guests has been restricted due to the coronavirus pandemic this time. Republic Day 2021 Parade Timings Main Guest Delhi Metro Services : India will celebrate it is 72nd Republic Day upon January 26. This day is actually marked to celebrate the date on which the Constitution regarding India came into being in 1950. On this day the Republic Day parade takes place to display the military might and the rich cultural heritage with the country. The parade normally sees thousands of people and unknown dignitaries invited to see the ornement. However the number of guests and also attendees has been restricted because of the coronavirus pandemic this time. The 2010 season there will be no chief visitor or foreign dignitaries upon Republic Day. The number of viewers ...

Web application

Image
A web application (or web app ) is application software that runs on a web server, unlike computer-based software programs that are run locally on the Operating System (OS) of the device. Web applications are accessed by the user through a web browser with an active internet connection. These applications are programmed using a client–server modeled structure—the user (" client ") is provided services through an off-site server that is hosted by a third-party. Examples of commonly-used web applications include: web-mail, online retail sales, online banking, and online auctions.

Definition and similar terms

Image
This section needs additional citations for verification . Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. ( February 2018 ) (Learn how and when to remove this template message) The general distinction between a dynamic web page of any kind and a "web app" is unclear. Web sites most likely to be referred to as "web applications" are those which have similar functionality to a desktop software application, or to a mobile app. HTML5 introduced explicit language support for making applications that are loaded as web pages, but can store data locally and continue to function while offline. Single-page applications are more application-like because they reject the more typical web paradigm of moving between distinct pages with different URLs. Single-page frameworks might be used to speed development of such a web app for a mobile platform. Mobile web application edit There are several ways o...

History

Image
This section needs additional citations for verification . Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. ( February 2018 ) (Learn how and when to remove this template message) In earlier computing models like client-server, the processing load for the application was shared between code on the server and code installed on each client locally. In other words, an application had its own pre-compiled client program which served as its user interface and had to be separately installed on each user's personal computer. An upgrade to the server-side code of the application would typically also require an upgrade to the client-side code installed on each user workstation, adding to the support cost and decreasing productivity. In addition, both the client and server components of the application were usually tightly bound to a particular computer architecture and operating system and porting them to others ...

Interface

Through Java, JavaScript, DHTML, Flash, Silverlight and other technologies, application-specific methods such as drawing on the screen, playing audio, and access to the keyboard and mouse are all possible. Many services have worked to combine all of these into a more familiar interface that adopts the appearance of an operating system. General-purpose techniques such as drag and drop are also supported by these technologies. Web developers often use client-side scripting to add functionality, especially to create an interactive experience that does not require page reloading. Recently, technologies have been developed to coordinate client-side scripting with server-side technologies such as ASP.NET, J2EE, Perl/Plack and PHP. Ajax, a web development technique using a combination of various technologies, is an example of technology that creates a more interactive experience.

Structure

Applications are usually broken into logical chunks called "tiers", where every tier is assigned a role. Traditional applications consist only of 1 tier, which resides on the client machine, but web applications lend themselves to an n-tiered approach by nature. Though many variations are possible, the most common structure is the three-tiered application. In its most common form, the three tiers are called presentation , application and storage , in this order. A web browser is the first tier (presentation), an engine using some dynamic Web content technology (such as ASP, CGI, ColdFusion, Dart, JSP/Java, Node.js, PHP, Python or Ruby on Rails) is the middle tier (application logic), and a database is the third tier (storage). The web browser sends requests to the middle tier, which services them by making queries and updates against the database and generates a user interface. For more complex applications, a 3-tier solution may fall short, and it may be beneficial to use a...

Business use

Image
This section needs additional citations for verification . Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed. ( February 2018 ) (Learn how and when to remove this template message) An emerging strategy for application software companies is to provide web access to software previously distributed as local applications. Depending on the type of application, it may require the development of an entirely different browser-based interface, or merely adapting an existing application to use different presentation technology. These programs allow the user to pay a monthly or yearly fee for use of a software application without having to install it on a local hard drive. A company which follows this strategy is known as an application service provider (ASP), and ASPs are currently receiving much attention in the software industry. Security breaches on these kinds of applications are a major concern because it can invol...