CURL ON MONDAY detailed its “Client/Web” architecture, which the company described as a platform enabling enterprise-level applications to utilize the desktop power of a client/server deployment paradigm while leveraging deployment efficiencies of the Web. Shipping in July, Client/Web features a runtime engine, an IDE (integrated development environment) with a Visual Basic-like GUI editor and an extensible programming language. The platform is complementary to J2EE (Java 2 Enterprise Edition) and .Net architectures. XML is supported for data transmission and HTTP for communications; embedded routines can be run from applications to integrate with Java and .Net-based back ends. Upon a request from a user, the back-end server sends down the application and associated data in a file that can be half the size of a single HTML page. The application runs on a user’s local machine and requests additional data only when needed. Caching the data and application on the desktop enables users to work when disconnected from the network. Curl frees the network from carrying back-and-forth requests and server-generated Web pages. Software Development