The K2.net Enterprise Workflow Server n-tier architecture
ensures that the K2.net Enterprise Workflow Server grows with an organization.
The ability to distribute work items across LAN, WAN and the Internet ensures
that everyone receives their work on time.
The use of a relational database management system to
contain work items ensures that the data store can grow as demand and volume
increases. The use of operating system services guarantees that the processing
capabilities of the K2.net Enterprise Workflow Server grow with the load
allocated and that the system management is optimized.
K2.net 2003 Studio
Developers use K2.net 2003 Studio to develop workflow
applications. It is a powerful drag and drop workflow design environment with
code behind. It supports C# and Visual Basic .NET. Just like developing in Visual
Studio .NET, you can use web services and all the .NET Framework class
libraries in K2.net 2003 Studio.
K2.net 2003 Studio comes with K2.net 2003 Templates. They are
user friendly wizards which automate the task of authoring common workflow
steps. They allow users to create these workflow components without the need
for programming. The templates include wizards for Microsoft Exchange,
Microsoft Office, Microsoft InfoPath, Microsoft SharePoint Portal Server 2003,
Microsoft Content Management Server, Microsoft Commerce Server and Microsoft
BizTalk Server. They make the integration with Microsoft software very easy.
K2.net 2003 Service Manager
The K2.net 2003 Service manager is the component that is
used by workflow administrators to manage the K2.net 2003 server environment,
together with the solutions and processes that are hosted on the server. The
System Manager is a Microsoft Management Console (MMC) snap-in which provides
administrators with a familiar management interface. It can be used to start
and stop a process, manage user permissions, redirect a work item to another
user, etc.
K2.net 2003 SmartForms
The K2.net 2003 SmartForms are ASP.NET forms with workflow
enabled controls on them. To users, they are just like normal WebForms. For
developers, they are WebForms that can exchange values with the K2 process. In other words, the values in the web form can be detected in the workflow and
can change the routing of the process.
K2.net 2003 Workspace
K2.net 2003 Workspace empowers people to manage and track
workflow tasks. It reports on the activities in the enterprise. You can view
the process routing and approval status, as well as the comments in the
workspace.
K2.net 2003 Server
K2.net 2003 Server provides a highly scalable, reliable and
secure platform for human-to-human and human-to-system business processes. It
serves as the workflow engine and does behind-the-scenes processing. It uses
Microsoft SQL Server as its underlying data store, providing a robust and
highly scalable platform.
Programming Object Models
K2.net 2003 has provided programming object models for
developers. It has object models for runtime, for studio, for building and
managing workflows, and for reporting. For example, a developer can use the
object model to create applications for out of office redirecting work items
and to create applications to show all the work items for a specific user.