Home >> Computers >> Software >> Internet >> Servers >> Application


  Articles
       

  Java
  Open Source
   

  BEA WebLogic
ColdFusion
IBM WebSphere
  iPlanet Application Server
Microsoft Application Center
Microsoft Commerce Server
  Zope


An application server occurs as server computer in a computer network dedicated to running certain software applications. a term besides refers to the computer software installed in such a computer to help the serving (going)of more applications.

In the latter a portion of the 1990s, it was thought that a massive shift terminated to centrally served applications was in all likelihood, & that a desktop PC would become replaced by lightweight network computers. This would develop been the go to to the good deal older model of computing when it was knock off the 1960s, with the big, super expensive central computer existence accessed by multiple users applying dumb terminals. a difference currently was the far flung have of the graphical user interface (GUI). Certain products, like Citrix's WinFrame, became quite popular, allowing standard Windows software to be do in an NT server, & accessed from either the wide kind of clients, including non-Windows platforms like Mac and Unix. Thus far, this shift has non happened on the foreseen shell, & serving the GUI-depending application all over the slow network has presented the total of technical indicator challenges that use non totally been solved. It remains to become seen whenever the prediction comes admittedly or even whether a late 90s interest turns dead set use been a cult.

As the consequence a profits of a Java platform, the term application server further typically refers to a J2EE application server. WebSphere (IBM) and Weblogic (BEA) are a better known commercial J2EE application servers. A JOnAS application server, developed by the ObjectWeb consortium is a first not commercial, open source application server to use reached the official certification of compliance by using J2EE. Every bit mentioned, a chosen language for these large operations is Java. A Web modules come servlets and Java Server Pages (JSP) and a business logic is built into Enterprise JavaBeans (EJB) and a Java Two Enterprise Edition (J2EE) provides standards for containing a web components. Tomcat from Apache and JOnAS from ObjectWeb are typical of containers to put these modules into. Each organizations provide a code freely & openly (open source).

Servlets come Java software that descended from either HTML embedded web applets, the original apply for Java. JSP occurs when way to produce HTML places by embedding a server logic inside a document by utilizing information and then as does'nt to clutter it. HTML coders & Java software engineer potty act side by side by referencing every more's code in their have. JavaBeans are the independent class components of the Java2 architecture from either Sun Microsystems. EJB is an attempt to build additional complex units but only and then far by owning limited profits.

Application Servers come known as middleware and provide transparency to programmers therefore it don't keep around to exist as caring by using the operating formulas or even a brobdingnagian array of interfaces expected of a modern web depending application. There has to exist as communication by owning a web in the form of HTML & XML, a return various rather databases, & super belike links to systems & gear ranging from either brobdingnagian and unreplaceable bequest applications to little info gear which can be the link to the atomic clock or household appliance.

Portals are a super most common application server mechanism by which organizations potty handle info. It provide one point of entry for 100%, it could access Web services transparently from either any device, & it is extremely flexible. It may function within or even outside of the organization & it potty bond themselves to any a portion of it.

This term is widely utilized as a buzzword in the fields of:

Distributed computing - denoting a computer running off a few a share of a bit of distributed computation task Software components - denoting a "component farm", we.e. the computer stuffed by having computer software components ready to guide calls for usage Web services - denoting a machine running off applications which may guide to interface calls across HTTP and XML

WebObjects
Tool for web application development and deployment. Currently available on *nix, WinNT, and Mac OS X. By Apple Computers, Inc.

NetDynamics
Enterprise network application platform for developing, deploying, and integrating business applications. By Sun Microsystems Inc.

WebHub
An application server that is designed for integration with applications developed in Inprise Delphi. By HREF Tools Corp.

SQLData Enterprise Server
An web application server that combines web services and database services together. It provides session management, multi-level authentication, data encryption, load distribution and custom logics. By SQLData Systems, Inc.

HAHTsite Scenario Server
An extensible development environment with a secure, scalable application server to create complete systems. By HAHT Commerce, Inc.

NGASI Application Server
Turnkey Next Generation Application Server solution for Web and Wireless Application Hosting and enterprise environments such as ISPs and IT Departments.

Total-e-Server
An application server framework that supports applications developed in C++, Java on multiple platforms. By Hewlett-Packard Company.

SilverStream Application Server
An application server that allows building and deploying Java and HTML applications. By SilverStream Software.

WebCollage Syndicator
Enables businesses to syndicate complete, interactive Web applications and services to partner sites, allowing new forms of Web partnerships. By WebCollage, Inc.

C Server Pages
An application server that supports building web applications using C++ and templates with dynamics elements embedded. Supports Linux. By T. Gonzalez.


Computers: Data Formats: Markup Languages: XML: Tools: Servers
Computers: Programming: Internet





© 2005 GeneralAnswers.org