Appendix - Sample Applications

This appendix describes the various sample applications that are available on the companion CD-ROM disc. A short explanation of each application is provided. For complete information about each application, see the appropriate chapter where the specific application is discussed.

Sample Host-to-Web Applications

These sample applications simulate a fictitious bank (Cedar Bank). They demonstrate the major features of the .NET Framework and COMTI by retrieving customer account information using mainframe COBOL transactions by way of CICS or IMS. They also show you how to call a COMTI Automation server from Web-based or other COM-based client applications. These sample applications require a live connection to a mainframe host environment and Microsoft Host Integration Server 2000 to be installed. They use the COMTI typelib and COBOL programs installed with Host Integration Server 2000 and are located in the CedarBank tutorials folder. See Chapter 7, "Intergrating Host Data to the Web," for complete information. The following folders on the CD contain all the files you need to run that sample application.

ASP.NET VB Host Program Access

This sample program is written in Visual Basic .NET. It is an early bind to the Remote Environment component object and demonstrates the use of single data values and recordsets. This program uses the COMTI typelib and COBOL program for CICS MSLINK in the CedarBank tutorials folder associated with the Host Integration Server 2000 program files. This sample application requires that IIS, ASP.NET and Host Integration Server 2000 be installed and running on the same computer.

VB.NET Early Bound Host Program Access

This client, written in Visual Basic .NET, is an early bind to the Remote Environment component object and demonstrates the use of single data values and recordsets. This means that the remote environment is selected and bound into the executable during compile time. Generally the early bind is more efficient than the late bind version. This program uses the COMTI typelib and COBOL program for CICS MSLINK in the CedarBank tutorials folder associated with the Host Integration Server 2000 program files. This sample application requires that IIS, VB.NET and Host Integration Server 2000 be installed and running on the same computer.

C# Early Bound Host Program Access

This client, written in C#, is an early bind to the Remote Environment component object and demonstrates the use of single data values and recordsets. This means that the remote environment is selected and bound into the executable during compile time. Generally the early bind is more efficient than the late bind version. This program uses the COMTI typelib and COBOL program for CICS MSLINK in the CedarBank tutorials folder associated with the Host Integration Server 2000 program files. This sample application requires that IIS, C#, and Host Integration Server 2000 be installed and running on the same computer.

VB.NET Host Program Access as Web Service

This sample program is written in Visual Basic .NET. It is an early bind to the Remote Environment component object and demonstrates the use of single data values and recordsets returned through a Web Service. This program uses the COMTI typelib and COBOL program for CICS MSLINK in the CedarBank tutorials folder associated with the Host Integration Server 2000 program files. This sample application requires that IIS, ASP.NET and Host Integration Server 2000 be installed and running on the same computer.

VB.NET Host Program Access Web Service Web Client

This sample program, written in Visual Basic .NET, demonstrates a Web client application accessing the Web service. This program requires that the VB.NET Host Program Access as Web Service be setup and running.

VB.NET Host Program Access Web Service Windows Forms Client

This sample program, written in Visual Basic .NET, demonstrates a Windows forms client application accessing the Web service. This program requires that the VB.NET Host Program Access as Web Service be setup and running.

SQL Server to DB2 Data Transfer–VB.NET

This sample program written in Visual Basic .NET, uses the SQL Server 2000 Data Transformation Services (DTS). This program creates the Northwind database on an IBM OS/390 DB2 system and copies the data from SQL Server 2000 to the DB2 database. This sample requires SQL Server 2000 SP2.

SQL Server to DB2 Data Transfer–
Visual Basic 6.0

This sample program written in Visual Basic 6.0 SP 5, uses the SQL Server 2000 Data Transformation Services (DTS). This program creates the Northwind database on an IBM OS/390 DB2 system and copies the data from SQL Server 2000 to the DB2 database.

Customer Order Entry Application

This sample program is written in Visual Basic.NET and uses the ADO.NET provider for SQL Server 2000. This program demonstrates how to query the Northwind SQL Server demonstration database and enter a new order.

Customer Order Display Application

This sample program is written in Visual Basic .NET and uses the ADO.NET provider for SQL Server 2000. This program demonstrates loading the Customers and Orders tables from the Northwind SQL Server demonstration database and browse the records.

VB.NET OLE DB Query Processor

This sample program written in Visual Basic .NET, can access an OLE DB provider and allow the user to run SQL queries against the provider database. In addition, you can save the results as an XML data file and create a matching XML schema (XSD) file.

Connection String Manager

This utility will automatically produce the database connection string, which can be copied and pasted into your program. For example, you can select the OLE DB provider for SQL Server from a drop down list, complete the property page displayed, and the result is the connection string code that can then be copied to your program.

Web Service File Transfer

This sample application can be used be exchange data between business partners securely, reliable, and with non-repudiation. It is similar to FTP but uses Web Services and HTTP and SOAP protocols. See Chapter 13, "Using Web Services to Transfer Files," for complete information.

Automating Electronic Procurement

This sample application shows how BizTalk Server can be used with XML Web services, and how managed code written in Visual Studio .NET can be used to access and extend BizTalk Server. The scenario used in this sample demonstrates how to automate the exchange of documents between trading partners in a business transaction. See Chapter 11, "Automating Electronic Procurement," for complete information.

Previous  Next


Microsoft Corporation - Microsoft. Net Server Solutions for the Enterprise
Microsoft .NET Server Solutions for the Enterprise
ISBN: 0735615691
EAN: 2147483647
Year: 2002
Pages: 483

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net