Enterprise Javabeans (EJB) A server-side component architecture to write reusable business logic and portable enterprise applications. Java 2 Platform, Enterprise Edition (J2EE) is based on EJB. Enterprise JavaBean components are written entirely in Java. They run on any EJB compliant server. EJB's are operating system, platform, and middleware independent, preventing vendor lock-in. EJB servers provide system-level services or "plumbing" as for example transactions, security, threading, and persistence. The EJB architecture is inherently transactional, secure, distributed multi-tier scalable, and wire protocol neutral. Any protocol can be used: IIOP, JRMP, HTTP, DCOM etc. An alternative to EJB is Microsoft's MTS (Microsoft Transaction Server). Sun Home http://java.sun.com/products/ejb/ F.A.Q. http://java.sun.com/products/ejb/faq.html Enterprise Resource Planning (ERP)
Any software system which is designed to automate and support the business processes of medium and large businesses, including, for example: distribution, manufacturing, personnel, project management, payroll, and financials. ERP systems are accounting-oriented information systems which identify and plan the enterprise-wide resources required to take, make, distribute, and account for customer orders. Java
A trademark used for a programming language designed to develop applications, especially ones for the Internet, that can operate on different platforms. Javabeans
A component architecture used for the Java programming language. JavaBeans components are called "beans". JavaBeans allows to create reusable software components that can then be assembled together using visual application builder tools including Borland's JBuilder, IBM's Visual Age for Java, SunSoft's Java Workshop, Sybase's PowerJ, and Symantec's Visual Cafe. JavaBeans support: - Introspection - a builder tool can analyze how a Bean works
- Customization - developers can customize the appearance and behavior of a Bean
- Events - Beans can communicate
- Properties - developers can customize and program with Beans(?)
- Persistence - customized Beans can be stored and reused
Sun Home http://www.javasoft.com/beans/. Java 2 Platform, Enterprise Edition (J2EE)Sun's Java platform for multi-tier server-oriented enterprise applications. The basis of J2EE is Enterprise JavaBeans (EJB).  Management Information System (MIS)A computer system which is designed to help managers plan and direct business and organizational operations. Rapid Application Development (RAD)
A loose term for software development which is designed to speed up development and give better results by taking maximum advantage of recent advances in development software. RAD covers a wide range of approaches to software development ranging from merely hacking away in a GUI builder with little analysis and design to complete methodologies expanding on an information engineering framework. Some RAD techniques are: CASE tools, iterative life-cycles, prototyping, workshops, SWAT teams, timebox development, and re-use of applications, code and templates. |