Sybase WorkSpace Architecture

Sybase WorkSpace presents a visually rich graphical environment that takes the developer through all stages of development. Integrated modeling, data management, Java development, services assembly, orchestration, and mobile tools for application development are all supported in a unified way.

At the core level, Sybase WorkSpace uses services to aid developers in bridging diverse information sources. Sybase Workspace uses these discrete services in various kinds of applications such as Web applications, data- and event-driven applications, and true service-based composite applications. Developers can then implement an application using SODA as the design guideline across application boundaries.

The architecture encompasses the full development lifecyle of design, develop, deploy, and debug. The following diagram illustrates the levels of Sybase WorkSpace architecture.

The architecture encompasses the full development lifecyle of design, develop, deploy, and debug. The following diagram
illustrates the levels of Sybase WorkSpace architecture. Develop. The top three levels represent the design-phase; the fourth,
fifth, and sixth levels represent the test-phase; both designing and testing are part of developing. The top level encompasses
requirements analysis. The second level represents
enterprise modeling, which includes analyzing the objects, business
processes, data, and information liquidity in your enterprise. The third level provides information about options available for
presentation, services, and data management design.
The fourth level explains the work done for each of the areas listed in the third level. Under presentation, you can do
mobile, portal, and Web development; under services, you can
create and orchestrate; under data management, you can
create stored procedures, SQL statements, and events. The fifth level
presents the WorkSpace-specific framework; for example, Enterprise
Explorer, Services Palette, Tools Palette, and Cheat Sheets. This is the level that ties all the components together into a
single product. Additional information is available in What Can Sybase WorkSpace
Do for Me. The sixth level is the base Eclipse platform and
framework. Deploy. All of these funnel into Sybase infrastructure products. Sybase infrastructure products represent
the underlying runtime environment to which you deploy to a mobile device
or deploy to an enterprise runtime environment.

What is Sybase WorkSpace?

Which Components Make Up Sybase WorkSpace Development?

What Can Sybase Workspace Do for Me?

What Planning Should I Do?

What Should I Do Before I Start Developing with Sybase WorkSpace?

Where Do I Do Database Work?

Cheat Sheets

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