WebObjects makes it easy to develop and deploy enterprise-level web services and Java server applications — while giving you the agility to respond quickly to change.

A rapid application development environment with web services, data access and page generation capabilities, WebObjects extends your reach by ensuring flexible, maintainable design. It’s the ideal way to develop, deploy and extend powerful web services.

WebObjects gives you the ability to build or use standards-based web services without writing low-level SOAP, XML or WSDL. Tools enable code-free generation, configuration and testing of web services from existing data assets. These standards-based web services can interoperate with clients written in many languages, including Java, AppleScript, Perl and .Net — opening up enterprise development to a new class of programmers.

Built on a classic three-tier architecture with intrinsic clustering support, WebObjects allows you to deliver maintainable, scalable applications. You can create enterprise-level web services backed by robust business logic and relational databases — using visual tools to reverse-engineer your JDBC or JNDI data sources and object-oriented frameworks to transparently handle data persistence.

Beyond web services, WebObjects can help you rapidly build database applications that have HTML, XML, SMIL or Swing (Java) interfaces, depending on your needs. Generate code-free applications that provide rich Java client interfaces or HTML with the click of a button. You can choose to use Assistants for easy customization of layout and function — or exercise full control by freezing components for direct access to the code.

Support for J2EE technologies, including Servlet integration and an Object Request Broker (ORB), allows you to mix and match. JSP programmers can use the automated data persistence of WebObjects as an alternative to complex EJBs. Others can host third-party beans or write their own. And your deployment platform is up to you: Choose virtually any J2EE-capable server or use the included WebObjects J2SE application server.

URL: http://www.apple.com/webobjects/
Licence: Proprietary