Creating RSS Feeds

 < Day Day Up > 

Alternative Development Environments

Many alternative web development environments can run under Tiger, including Apple's own WebObjects. Personally, I have a thing for open source products, but depending on your needs, PHP or Perl might not be appropriate.

TIP

If you love Python (covered in Chapter 18), check out http://www.modpython.org/ for information on an Apache module for creating an embedded Python server.


WebObjects, for example, is a Java-based development environment that includes RAD tools, distributed application logic and load handling, and a steep learning curve. WebObjects is used to deploy large-scale applications and requires a decent knowledge of the Tiger object model to begin programming. WebObjects comes with a reasonably high price tag outside the range of smaller groups. On the plus side, it is widely recognized as a superior web application server and has won numerous awards in the enterprise marketplace (http://www.apple.com/webobjects/).

Java Server Pages (JSP) is a fast-growing application development solution that leverages the cross-platform nature of Java. Like WebObjects, JSP requires knowledge of the Java programming language and has a similarly steep learning curve. A big advantage to JSP is that it is a supported server platform in software packages such as Macromedia's Dreamweaver MX enabling graphical development of web applications. In addition, the JBoss (http://www.jboss.org/) application server is available as a custom install with the Tiger developer tools, enabling you to get started with JSP right away. See http://developer.apple.com/internet/java/enterprisejava.html for information on getting started with JBoss on Tiger.

     < Day Day Up > 


    Mac OS X Tiger Unleashed
    Mac OS X Tiger Unleashed
    ISBN: 0672327465
    EAN: 2147483647
    Year: 2005
    Pages: 251

    flylib.com © 2008-2017.
    If you may any questions please contact us: flylib@qtcs.net