Web Application Development

Sybase® WorkSpace Web Application Development tooling provides an environment that allows users to develop web applications in a visual environment, integrate with existing business logic, and reuse PowerBuilder business logic already in DataWindows. It 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. To extend the architecture, it also provides an environment to integrate existing business logic written in Enterprise Java Beans (EJB).

Built on the open-source Eclipse platform, the Web Application Development tooling 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.

Web application features include:

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 Deploying a Web Application.

Debug

Provides a Problems view with information that assists you in debugging the Web application.

See Debugging a Web Application.

Send your feedback on this help topic to Sybase Tech Pubs: pubs@sybase.com