Information Technology Policies and Standards
|Server Side Programming Standard|
|Standardization of Website Publishing and Development Tools Policy|
To Be Reviewed
|This standard ensures a professional City of Albuquerque web presence that meets current conventions in government website management. It also allows the city to aggregate code into reusable libraries, and to standardize development environments.|
|Server side processing should be done through either JSP 1.1 (Java server pages) or Java servlets. The standard java Virtual Machine will be Sun v 1.4.1_03.|
Server side development should be, as far as possible, platform-neutral. Applications should be capable of running under the Jakarta Org’s Tomcat server (4.1.24) or under Websphere 4.0.
Server side development should, where possible, re-use library code where available.
|There are a number of conflicting server side languages and methodologies. We have attempted to choose one that allows developers flexibility (servlets) whilst allowing ease of use (JSP). There will always be times when these are not suitable, and these will be decided on a case by case base.|
Developing platform-neutral applications means that the application is not tied to a particular server. It is desirable as it means that code can be rapidly re-deployed on a different server/OS.
|Contact: Julie A. Hicks, (505) 768-2814|