|
11/23 |
1999/11/14-15 [Computer/SW/Languages/Java] UID:16880 Activity:nil |
11/11 In one simple English sentence, what exactly is a Java ServletExec? \_ cgi in java with a better name \_ Not exactly. CGI forks a separate process, while servlets run in the process space of the already running servlet engine. To answer your question, Java ServletExec is a web-server plug-in that provides a servlet engine for several web servers (it's a product by a company called New Atlanta). \_ wrong again. CGI running on a server w/perl_mods also run in the process space of the already running perl module \_ Is mod perl really a cgi in the traditional sense, though? I always thought of it more as a server side web server enhancement more like ASP than a traditional fork/exec CGI. Mod perl isn't really a "gateway" to anything anymore. Maybe I'm just splitting hairs. \_ Thanks for the explanation, it is kinda clear now. I have more Qs. What exactly is JavaBeans, JavaJini, and all those stuff in conherent, jargon-less English sentences and why are they so cool? \_ JavaBeans: http://java.sun.com/beans/FAQ.html Jini: http://www.sun.com/jini "... all those stuff... and why they are so cool": http://java.sun.com/products \_ JavaBeans - part of Java 1.1 (now over a year old), easy way to make component software that can be used by visual development environments. Jini - software architecture designed for lightweight component systems that can be broken down into networked "services" without a lot of code. See also EJB (Enterprise Java Beans), JSP (Java Server Pages, now available in apache), and the Big One, J2EE http://java.sun.com/j2ee |
11/23 |
|
java.sun.com/beans/FAQ.html -> java.sun.com/products/javabeans/ Developers Home > 10 Products & Technologies > 11 Java Technology > 12 J2SE > 13 Desktop Java > 14 Join a Sun Developer Network Community 15 Profile and Registration | 16 Why Register? Desktop Java JavaBeans 17 Downloads 18 Reference - 19 API Specifications - 20 Documentation - 21 FAQs - 22 Webcast/Audiocast - 23 Technical Articles & Tips - 24 Industry Support 25 Community - 26 Bug Database - 27 Forums 28 Learning - 29 Course Certification - 30 Instructor-Led Courses - 31 Online Sessions & Courses - 32 Tutorials & Code Camps - 33 Quizzes JavaBeans technology is the component architecture for the Java 2 Platform, Standard Edition (J2SE). Components (JavaBeans) are reusable software programs that you can develop and assemble easily to create sophisticated applications. JavaBeans technology is based on the 34 JavaBeans specification. Join the thousands of developers worldwide who come to the JavaOne conference each year in San Francisco to immerse themselves in Java technology, the latest innovations, the community, and the learning opportunities. |
www.sun.com/jini -> wwws.sun.com/software/jini/ Products & Services > 10 Software > 11 Java & Technologies > Jini Network Technology Jini Network Technology Product Home 12 Overview 13 Data Sheet 14 General FAQs 15 Get the Software Jini network technology, which includes JavaSpaces Technology and Jini extensible remote invocation (Jini ERI), is an open architecture that enables developers to create network-centric services -- whether implemented in hardware or software -- that are highly adaptive to change. Jini technology can be used to build adaptive networks that are scalable, evolvable and flexible as typically required in dynamic computing environments. At A Glance Jini Technology Advantage Why use Jini Technology? Provides an environment for creating dynamically networked components, applications, and services that scale from the device to the enterprise Offers an open development environment for creative collaboration through the Jini Community Unique Qualities Code Mobility: Extends the Java programming model to the network; |
java.sun.com/products -> java.sun.com/products/ Developers Home > 10 Products & Technologies > 11 Java Technology > 12 Join a Sun Developer Network Community 13 Profile and Registration | 14 Why Register? Java Technology Technologies Home 15 Printable Page This page organizes final releases of Java technologies by platform. Look under Other for technologies not associated with one platform. Information and downloads for pre-released software and software under development can be found on the 16 Early Access and 17 Java Community Process sites. The portability and extensibility of both XML and Java make them the ideal choice for information that is exchanged between different classes of clients and different servers that run on varied system platforms. |
java.sun.com/j2ee -> java.sun.com/j2ee/ Developers Home > 10 Products & Technologies > 11 Java Technology > 12 Join a Sun Developer Network Community 13 Profile and Registration | 14 Why Register? Java Technology Java 2 Platform, Enterprise Edition (J2EE) 15 Downloads - 16 Early Access 17 Reference - 18 API Specifications - 19 Documentation - 20 FAQs - 21 Code Samples & Apps - 22 BluePrints - 23 Technical Articles & Tips - 24 White Papers - 25 See all 26 Community - 27 Bug Database - 28 Books & Authors - 29 Newsletters - 30 Forums 31 Learning - 32 Tutorials & Code Camps - 33 Online Sessions & Courses - 34 Instructor-Led Courses - 35 Quizzes - 36 Course Certification Java 2 Platform, Enterprise Edition (J2EE) defines the standard for developing component-based multitier enterprise applications. Features include Web services support and development tools (SDK). March 22, 2004 46 The Migration Tool for the Sun Java System Application Server Download this tool to automate the migration of J2EE applications from other J2EE application servers to the Sun Java System Application Server Platform Edition 8. March 3, 2004 47 JavaServer Faces Now Shipping After receiving approval for JSR-127 from the Executive Committee of the Java Community Process, JavaServer Faces is now available for 48 download. Under the terms of the license, the JavaServer Faces Reference Implementation is free to redistribute in binary form. This means you can include the JavaServer Faces Reference Implementation with your software distribution. February 11, 2004 50 J2EE Client Provisioning J2EE Client Provisioning technology extends J2EE platform to enable the development of provisioning portals that manage and distribute applications and content to a variety of client devices. This Final Release implementation of the specification for J2EE Client Provisioning includes support for J2ME MIDP and J2SE devices. It allows developers to experiment with the technology, and includes a sample provisioning portal and detailed getting started and installation instructions. The 52 Java BluePrints program provides guidelines, patterns, and code for real-world application scenarios, enabling you to build robust, scalable, and portable solutions. The Final Release specifications describe a set of requirements that J2EE platform products must meet. It specifies platform architecture, application components, containers, set of standard J2EE services, interoperability requirements and platform contracts (APIs, SPIs, network protocols and deployment descriptors). Join the thousands of developers worldwide who come to the JavaOne conference each year in San Francisco to immerse themselves in Java technology, the latest innovations, the community, and the learning opportunities. Members of 81 Sun Developer Network can 82 sign up to receive these (and other) newsletters. Enterprise Java Technologies Newsletter Learn about new enterprise Java technologies, products, tools, and resources for developers. Enterprise Java Technologies Tech Tips Get expert tips, sample code solutions, and techniques for developing in the Java 2 Platform, Enterprise Edition (J2EE). Sun provides some older product and technology releases as a courtesy to developers for problem resolution. These releases and products have completed the Sun "end-of-life" (EOL) process and are no longer supported under standard support contracts. Join us on April 21st, 9am PDT for a free Java Studio Enterprise Webinar. Chat online live with Robin Smith, Java Studio Enterprise Product Manager. |