- Zope (Z Object Publishing Environment)is a Web site builder and server that uses the idea that it is serving (or "publishing") objects rather than merely providing content that will be added to a Web page. Zope's proponents believe that it is competitive with site builders and application servers such as ColdFusion and the Netscape Application Server. Zope software is free and uses open source code.
Zope programmers describe Zope as "object publishing software." They propose that users are interacting directly with "real objects" rather than with dynamically updated files that are being served. Zope consists of a "publisher" that publishes the objects using Zope's Persistent CGI protocol; a framework for the folders, files, and images that Zope views as "built-in objects"; an object database; a template for dynamic Web page generation; and SQL method and database adapters so that Zope can interact with data in popular database servers, such as Microsoft's SQL Server. By default, Zope's object database uses the operating system's file system to manage data. However, it can also work with relational database management systems. Specifically, Oracle, Sybase, MySQL, and Open Database Connectivity are supported.
Zope is written in Python, an interpreted, interactive, object-oriented programming language similar to Java, with small pieces written in C for better performance. Web site developers using Zope do not need to use Python, however. Zope runs on all major operating system platforms.
 |
Learn more about Web services development |
| Operating system virtualization and Web services: Web services development and operating systems virtualization may be two different types of abstraction, but virtualization techniques look like they can have positive impact. |
| Creating rich Web service clients with Flash and Flex: Flash and Flex, titans within the RIA universe, now have XML, Ajax and scripting language functionality that make them better suited for Web services development. |
| Oracle links SOA, data services, BI and BAM: When it comes to incorporating data services, business intelligence (BI), and business activity monitoring (BAM), Oracle has not lost sight of its database roots. |
| Is Ruby on Rails ready for enterprise SOA?: Ruby on Rails promises ease in RESTful SOA development, but for it to move up to enterprise class, developers need to know how to make it scalable. |
| 2006 JavaOne coverage: A compilation of stories written about the JavaOne conference held in San Francisco this past May. |
| Chapter of the week: Security and Ajax: This chapter, excerpted from Ajax in Action, discusses security-related concerns that have particular implications for Ajax. |
| Chapter of the week: XML Web services: This chapter, excerpted from Core C# and .NET, takes a look at the pluses and minues of implementing and consuming Web services in a .NET environment. |
| Chapter of the week: Working with Beehive Web services and JSR 181: This chapter, excerpted from Pro Apache Beehive, explores the Web service capabilities that are a part of Apache Beehive. You'll learn about JSR 181, Web Services Metadata for the Java ... |
| Chapter of the week: Introduction to Web services technologies: This chapter, excerpted from Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services, focuses on the standards that make up the Web services platform and how Web ... |
| CONTRIBUTORS: |
Michael Hamblin |
| LAST UPDATED: |
25 Aug 2001
|
 |
Do you have something to add to this definition? Let us know.
Send your comments to techterms@whatis.com
|

 |
More resources from around the web:
|


');
// -->



|