Monday, 3 December 2012

Scope of a software

  • One-to-one
    • A software used by a single person.
  • Work Group
    • A software used by a group of people.
  • Department
    • A software used by a multiple work group.
  • Intra-Enterprise
    • A software used by multiple department (within an organization).
    • Example:
      • A same software is used by both marketing and accounts department of an organization.
  • Inter-Enterprise
    • A software used by multiple enterprise (between organizations).
    • Example:
      • Customer Relationship Marketing (CRM).
      • Supply Chain Management (SCM).

Enterprise Computing or Enterprise Computing System

Any Enterprise Computing System is a large computing system which en-composes variety of software, hardware, middle-ware, network and technologies that take care of large amount of information flow over extensive geographical area and desperate group of applications.

Enterprise

Enterprise is an organization of individuals or entities working together to achieve some common goals.

Enterprise is a complex and distributed system of cultural process and technology components that has set out to accomplish certain goals such as preserve, grow and protect enterprise base.

Elements of JSP

JSP Document contains one or more

  • Template data (Static part of the web page)
    • HTML
    • XML
    • or using any markup language
  • JSP Elements (Dynamic part of the web page)
    • Directories
      • Include
      • Page
      • Taglib
    • Scripting elements
      • Declarations
      • Expressions
      • Scriptlet (Java program)
      • Comments
    • Action elements
      • Standard action
        • Built-in
          • Forward
          • Include
          • Plug-in
          • etc.,
        • JSTL
          • Java Server Tag Libraries is like writing our own headerfiles in C/C++ languages.
      • Custom action
    • Implicit objects
      • Request
      • Response
      • Session
      • etc.,

JSP - Java Server Page

JSP is a technology which provides a means for specifying script language commands inside of text based document used at server side to process requests from clients and to generate responses to the clients.

Only the name Java Server Page. But the technology is not limited to Java. The script can be in any language but the language's compiler must be included.