A web site can be simply represented as a user interface to a database.
In real life it's true but not that simple. Todays' web projects are intergrated and delivered on the web data from the variety of the databases and corporate information systems.
One more problem is a web-enabling of your legasy applications. The benefits of such a solution are obvious: it's a cost-effective way to streamline business processes, provide customers with a better service and establish more seamless and tighter integration with partners. In Cetera Labs from your 'green screens' we can make modern web pages and web applications.
The most effective way to integrate all your staff with a web project is to use web servises technology.
Web services as enabling technology
Web services technology provides a standard mechanism for the applications to publish and subscribe to the software services on an intranet or the Internet. Client applications (Web service users) may locate these services published by server applications (Web service providers) using Universal Discovery, Description, and Integration (UDDI), determine the interface definition of the service using Web Services Description Language (WSDL), and exchange data using Extensible Markup Language (XML) documents based on Simple Object Access Protocol (SOAP) over universal protocols such as HTTP, FTP, and SMTP. To the Web services client application, it appears that it is calling a method locally, but the method call is translated to XML (based on SOAP) and sent over the network to the Web services provider application. The provider sends the response of the method call back as an XML document (based on SOAP). Because Web services are accessible using URLs, HTTP, and XML, applications running on any platform and in any language can access XML Web services.