JSF Hosting
|
|
|
JSF Hosting
Many times you will find that because of the complexity of JSP and Java Servlets configuration and integration many providers do not offer these powerful tools. When you need JSF Hosting and Java Servlets you need a provider who understands the complexity and configuration aspects of these architectures, a firm understanding of what it takes to run a site or develop an application built in this architecture and provide you with the ability and tools needed to maintain such an application.
JSP/ JSF Hosting features
Your provider should understands that as developers, you will need additional tools and support in order to develop a functional application and allows the use of many advanced applications and frameworks. Your JSF hosting provider should allows the use of the following popular frameworks, projects, and API's on any "Build Your Own" Hosting Plan with the JSP Option:
EJB - Enterprise JavaBeans (EJB) technology is the server-side component architecture for the Java 2 Platform, Enterprise Edition (J2EE) platform. EJB technology enables rapid and simplified development of distributed, transactional, secure and portable applications based on Java technology.
Javamail - This API is implemented by default as part of the JDK distribution which we use. This API allows you to create applications which interface to the local mail server for sending emails directly from your applications.
JSTL - The JavaServer Pages Standard Tag Library (JSTL) encapsulates as simple tags the core functionality common to many Web applications. JSTL has support for common, structural tasks such as iteration and conditionals, tags for manipulating XML documents, internationalization tags, and SQL tags. It also provides a framework for integrating existing custom tags with JSTL tags.
Struts Action Framework and Shale Framework - The Struts framework is a common framework that is often found on Tomcat based systems. The Struts framework is based on the Model 2 approach. In this approach a servlet (or equivalent) manages business logic execution, and presentation logic resides mainly in server pages.
MySQL Connector/J - The Connector/J API is developed by MySQL AG and is the official MySQL JDBC connector. This connector provides fast and easy interfacing with your MySQL databases.
Cocoon - Apache Cocoon is a web development framework built around the concepts of separation of concerns and component-based web development. Cocoon implements these concepts around the notion of 'component pipelines', each component on the pipeline specializing on a particular operation. This makes it possible to use a Lego(tm)-like approach in building web solutions, hooking together components into pipelines without any required programming. Cocoon is "web glue for your web application development needs". It is a glue that keeps concerns separate and allows parallel evolution of all aspects of a web application, improving development pace and reducing the chance of conflicts.
Lucene - Apache Lucene is a high-performance, full-featured text search engine library written entirely in Java. It is a technology suitable for nearly any application that requires full-text search, especially cross-platform.
Tapestry - Another one of Apaches great Java frameworks. Developed to make building a web application in Java and JSP more efficient and streamlined. Tapestry won the 2006 Java Duke's Choice Award.
Your JSF hosting provider should also supports many other frameworks that are available and may not be as popular. You should be able to deploy your own custom frameworks and libraries that you have created without any problems or extra charge.
Criterias
Pricing options
| Pricing options | |
|---|---|
| Setup feee | Free |
| Yearly | 80 $ |
General features
| Feature | Expected |
|---|---|
| Disk space | 1 GB |
| Bandwidth availability | N/A |
| Emergency support | 24/7 |
| Operating System | Linux,Windows or Unix |
| SSL | In option |
| Backup | In Option |
| Real-time backup | In Option |
| FTP Account | Yes |
| Cron Jobs | Yes |
| Web Statistics | Yes |
Java ( JSF / JSF /Servlets) Features
| Feature | |
| Application Server | Tomcat/Resin |
| Shared JVM | Yes |
| Can start/stop Tomcat | No (if it's a shared instance) |
| Struts | Yes |
| Hibernate | Yes |
| Spring framework | Yes |
| Send Mail | Yes |
Database Features
| Feature | |
| MySQL Databases | >5 |
| PostgreSQL Databases | Less common |
| MySQL Connection center | Usually not available |
| Connect from local desktop | Usually not available |
EMail features
| Feature | |
| eMail aliases | Unlimited |
| eMail auto responder | Unlimited |
| eMail forwarding | Unlimited |
| Catch eMail addresses | Unlimited |
| eMail span filter | default |
| Virus scanner | default |
| Web Mail | default |