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.
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 mobile-device presentation and Web-based 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 and develop federation capabilities.
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. Infrastructure products, including EAServer, Unwired Orchestrator, database servers, messaging servers, and UDDI registries, represent the underlying runtime environment to which you deploy to a mobile device or deploy to an enterprise runtime environment.
![]() |
Which Components Make Up Sybase WorkSpace Development?
What Can Sybase Workspace Do for Me?
What Should I Do Before I Start Developing with Sybase WorkSpace?
Send your feedback on this help topic to Sybase Tech Pubs: pubs@sybase.com