1.1 Overview
For Microsoft .NET programmers, Tuxedo .NET Workstation Client is a facilitating tool that will help to efficiently develop Tuxedo .NET Workstation Client applications. Besides providing a set of Object Oriented (OO) interfaces to .NET programmers, this tool allows you to design and write code in OO styles.
For Tuxedo programmers, the Tuxedo .NET Workstation Client inherits most ATMI function invocation behavior which makes it easier to understand and use .NET Client classes to write applications. Because the Tuxedo .NET Workstation Client is published as a .NET assembly, it also leverages the benefit of .NET Framework. It can be used with many .NET programming languages (for example, C#, J#, VB .NET, and ASP.NET).
Note:
The Tuxedo Workstation Client has been tested with and officially supports Microsoft Framework 4.8.The Tuxedo .NET Workstation Client enables you to write Tuxedo client applications using .NET programming languages to access Tuxedo services. It also provides connectivity between .NET workstation applications and Tuxedo services.
The Tuxedo .NET Workstation Client contains the following components:
- A wrapper assembly:
libwsclient.dll
This Microsoft .NET Framework
.dll
assembly wraps Tuxedo ATMI and FML functions for developing Tuxedo .NET workstation clients. - A set of utilities:
viewcs
,viewcs32
;mkfldcs
,mkfldcs32
; andbuildnetclient
These executable utilities help to develop C# code using Tuxedo VIEW/VIEW32 and FML/FML32 typed buffer and compile C# code to Tuxedo .NET Workstation Client executable assemblies. For more information, see
viewcs
,viewcs32(1)
,mkfldcs
,mkfldcs32(1)
,buildnetclient(1)
, refer to Section 1 - Commands. - Sample applications: callapp, fmlviewapp, and unsolapp
These three samples explain how to create Tuxedo .NET Workstation Client application using C#. See Tuxedo .NET Workstation Client Samples.