Web Application Development Overview

Sybase WorkSpace Web Application Development allows users to develop web applications in a visual environment, integrate with existing business logic, and reuse the PowerBuilder business logic that is already available in DataWindows.

Web Application Development also integrates with the WorkSpace services framework; this integration allows Web pages to access data via service invocation and to present the service data on the web page. It also provides an environment to integrate existing business logic written in Enterprise JavaBeans (EJBs).

Built on the open-source Eclipse platform, Web Application Development leverages the Eclipse Graphical Editing Framework (GEF) and Modeling Framework (EMF), and is built on top of the Eclipse Web Tooling Project (WTP). WTP provides basic J2EE application development life cycle support, including design, develop, testing, debugging and deployment of web applications to the runtime container.

Table 1. Web application development features
Feature Description
JavaServer Faces (JSF) Provides a standard framework for developing, testing, deploying, and debugging a Web application.

See JavaServer Faces.

Simple Web application development Enables the development of a simple JSF Web application.

See Developing a Simple Web Application.

Web application component support Enables the development of a Web application that contains any or all of the following component support: JSF, SOAP service, DataWindows.

See Developing a Web Application.

Service-driven Web application Enables the development of a Web application with SOAP service component support and service-managed beans.

See Adding a Service Driven Component to a Web Application.

Data-driven Web application Enables the development of a Web application with DataWindow component support and DataWindow-managed beans.

See Adding a Data Driven Component to a Web Application.

Web page design Enables Web page design using JavaServer Pages (JSP) for JSF and HTML Web applications. Create Web pages, then link them into a navigation flow.

See Designing a Web Page.

Deployment Supports deploying a Web application to a runtime server.

See Deploy.

Debug Provides a Problems view with information to assist you in debugging the Web application.

See Debugging a Web Application.

Send your feedback on this help topic to Sybase Technical Publications: pubs@sybase.com

Your comments will be sent to the technical publications staff at Sybase, Inc. For product-related issues or technical support, contact Sybase Technical Support at 1-800-8SYBASE.