Technology News and Insights

Project Phobos
Download Project Phobos Online Java Script AJAX Overview: New Technologies for AJAX and Web Application Development. Learn to use the lightweight Project Phobos Web application framework to create Web apps with AJAX, JavaScript and Java EE.

The goal of Project Phobos is to build a lightweight web application framework that runs on the Java platform but allows you to develop your entire application using a scripting language, such as JavaScript. As a result, you can take advantage of the many benefits that scripting languages offer but still leverage the power of the Java platform.

When you develop with Phobos, you will experience the many benefits of using scripting languages. For example,

  • You can deploy an application without compiling it.
  • You can write fewer lines of code.
  • You will be able to make changes to the application while it is running without redeploying it.

Phobos gives you what other scripting languages do not: access to the Java Platform, Enterprise Edition (Java EE) stack. As the first article in this series has pointed out, scripting languages and statically typed languages such as the Java programming language have their own strengths. When you use Phobos to create web applications, you can use scripting and Java technology in ways that take advantage of their strengths. And because Phobos runs on the Java EE platform, you can call into components of the Java EE stack. For example, from your Phobos application, you can call into the new and powerful Java Persistence API available as part of the Java EE platform.

Recent Jobs:

SAP BW Senior Consultant #GBS-0163816 - DC - Washington - IBM
IBM Business Consulting Services is currently looking for an SAP BW Pa...
System i Technical Support Professional (3rd Shift) #GTS-0163402 - NY - Rochester - IBM
This role specializes in performing and enabling remote technical supp...
SAP Accounts Payable (FI) #GBS-0163035 - AL - Huntsville - IBM
This individual will serve as a SAP Application Functional Specialist,...
Service Delivery Manager #ITS-0153159 - TX - San Antonio - IBM
The Service Delivery Manager will reside in San Antonio, Texas. Th...
Requirements Analyst #GBS-0164974 - MD - Bethesda - IBM
Identify and document user requirements. Create and document Use Cases...
IT Security Specialist #GBS-0164995 - CO - Boulder - IBM
Information system administration for a 24x7x365 SOC mission for USCIS...
SAP Accounts Payable (FI) #GBS-0163035 - CA - Sacramento - IBM
This individual will serve as a SAP Application Functional Specialist,...
SAP FM Distribution Sr.Consultant (FI/CO) #GBS-0162794 - USA - IBM
The SAP Financials Consultant will serve as an SAP Application Functio...
Research Staff Member - Storage Systems #Res-0135120 - CA - San Jose - IBM
The Storage Systems department at Almaden is looking for a Research St...
Technical Support Engineer #SWG-0163327 - MA - Cambridge - IBM
This position offers an excellent opportunity to develop technical ski...