SERVICES PRODUCTS

COMPANY SUPPORT CONTACT
SUPPORT
Web Hosting Frequently Asked Questions
<< BACK

What Platform or Operating System (OS) does IT Dimensions use?
Our servers run Apache Web server over Linux (UNIX); IIS 5.0 over Windows 2k and Apache Web Server over TomCat.

Does IT Dimensions offer dial-up access to the Internet?
No, you will need to contact your local Internet Service Provider (ISP) for local dial-up access to the Internet.

What kind of connection does IT Dimensions have to the Internet backbone?
We have two data center locations. One connects to the Internet backbone through multiple T1 lines to Sprint. The second data center provides Internet presence directly on the AboveNet network. Each server is connected directly to dual OC-12 networks, via 122.4Mbps.

Does IT Dimensions support Java Servlets?
Yes, we fully support Java Servlets on our UNIX and Windows NT servers. Depending on the flexibility and power you need, you can choose from JRun 3.0, Tomcat 3.2, and Cocoon. We use Apache and IIS 5.0 as our Web Servers

Can I have my own private JVM?
Yes! We can include in your hosting account your own private instance of the Java Virtual Machine running the latest version of the Tomcat servlet engine. This means your data remains private and your site is protected against other users crashing the VM. For budget-conscious developers we offer servlet and JSP support through a shared JVM. The shared JVM is more than robust enough for development sites but isn't recommended for sites processing sensitive data since the shared environment could potentially enable objects in your JVM to be viewed or accessed by other users.

Why would I need Servlets or JSPs?
Perl scripts are great for quickly creating a small database search or prototyping a site with dynamic pages. But once a site starts getting a large amount of traffic, Perl's process-per-user architecture starts to become detrimental. Once the number of hits passes a certain threshold, no machine can handle the number of Perl processes necessary to handle user requests. Java servlets offer a multithreaded means of handling high-volume sites that avoids these problems and allows scalability to be designed- in from the start.

Why do I need EJB?
EJBs are transactional and scalable. They are perfect for applications that need transactional access to persistent information stored in databases such as customer and order data. The transactional quality of EJBs prevents the loss of important data, and the highly scalable nature of EJB allows your web application to support high volume conditions.