Sybase WorkSpace

Sybase® WorkSpace is an integrated development environment (IDE) that bridges the gap between service-oriented architecture (SOA) and traditional development tools. Sybase WorkSpace combines modeling, data tooling, services assembly and orchestration, and mobilization in a single tool. It provides a single, consistent framework that allows you to go through modeling, development, exploration, deployment, and debugging cycles. Sybase WorkSpace enables you to build and deliver many kinds of applications from event-driven and data-driven applications to Web-based, composite, and mobile applications.

Sybase WorkSpace and the Eclipse Framework

Sybase WorkSpace is built on the Eclipse framework, which is an open platform for tool integration. This allows you to work in a flexible, standards-based, and consistent environment. Sybase Workspace can co-exist with other plugins that you want to use or have created. What Can Sybase WorkSpace Do for Me provides additional information about the Eclipse framework.

If you are unfamiliar with Eclipse, visit www.eclipse.org to learn more about the Eclipse framework or review the Sybase WorkSpace Basics section of online help.

SOA and SODA in Sybase WorkSpace

The SOA allows you to develop and design without being tied to a platform or a language. Sybase WorkSpace enables service-oriented development of applications (SODA) with the very workable combination of consistent graphical development and the flexibility of code for complicated scenarios. You may need to reuse or reverse engineer existing applications as well as build new, standards-based, flexible solutions for your problems. SODA encapsulates and abstracts technologies such as databases, J2EE, .NET, and CORBA so that you do not have to interact with heterogeneous applications and systems infrastructures. SODA enables easier re-use by replacing coding and rework, especially as it encapsulates existing application functionality into new services.

Service orientation gives businesses a more effective way to achieve greater insight into their business activities. It also enables businesses to reuse existing investments in applications and application infrastructure to address newer business needs and support new channels of interaction with customers, partners, and suppliers. Service orientation in IT application development can replace disconnected application models as a way to build distributed systems. Service providers display their capabilities to handle certain requests through interfaces. SOA maps these interfaces so they can be organized into processes. For businesses, service orientation is essential for creating connected systems. A connected system pulls in a variety of services and devices to more effectively meet current business challenges.

Sybase WorkSpace allows you to select the right combination of tooling depending on the characteristics of the targeted application:

Sybase WorkSpace Architecture

What Can Sybase Workspace Do for Me?

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

Which Components Make Up Sybase WorkSpace Development?

What Planning Should I Do?

How Can I Work with Databases in Sybase WorkSpace?

How Can Sybase WorkSpace Help Us Work as a Team?

Cheat Sheets

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