Technology News and Insights
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 Accounts Payable (FI) #GBS-0163035 - CA - Sacramento - IBM This individual will serve as a SAP Application Functional Specialist,... |
![]() | Research Staff Member - Storage Systems #Res-0135120 - CA - San Jose - IBM The Storage Systems department at Almaden is looking for a Research St... |
![]() | Technical Enablement Specialist #SWG-0163886 - CA - San Jose - IBM Employees in this role use IBM Systems and product expertise to delive... |
![]() | SAP Accounts Payable (FI) #GBS-0163035 - FL - Miami - IBM This individual will serve as a SAP Application Functional Specialist,... |
![]() | System i Technical Support Professional (3rd Shift) #GTS-0163402 - NY - Rochester - IBM This role specializes in performing and enabling remote technical supp... |
![]() | Technical Support Engineer #SWG-0163327 - MA - Cambridge - IBM This position offers an excellent opportunity to develop technical ski... |
![]() | Oracle Developer #GBS-0164531 - DC - Washington - IBM Gather requirements, design, develop, and implement system interfaces ... |
![]() | Software Engineer - Services Research #RES-0163843 - CA - San Jose - IBM The IBM Almaden Research Center is currently developing a Rapid Cost E... |
![]() | SAP Accounts Payable (FI) #GBS-0163035 - AL - Huntsville - IBM This individual will serve as a SAP Application Functional Specialist,... |
![]() | Systems Architect #GBS-0164961 - DC - Washington - IBM Must have software development experience (J2EE, Java). Must have SOA ... |

