|Calling Shared Libraries in LabVIEW
||This lesson introduces how to use LabVIEW to call code written in other languages. You will learn how to use the Call Library Function Node to call DLL on Windows.
- Shared libraries overview
- Calling shared libraries
- Using the Import Shared Library Wizard
|Using VI Server
||VI Server is an object-oriented, platform-independent technology that provides programmatic access to LabVIEW VIs. This lesson describes how to access the VI Server through block diagrams, ActiveX technology, and the TCP protocol to communicate with VIs and other application instances so you can programmatically control VIs and LabVIEW.
- Capabilities of the VI Server
- VI Server programming model
- VI Server Functions
- Remote communication
- Dynamically loading and calling VIs
|Using .NET and ActiveX Objects in LabVIEW
||This lesson describes how to extend your application functionality by accessing other Windows applications using .NET and Active X technologies and event programming.
- Using .NET Objects in LabVIEW
- Implementing .NET in LabVIEW
- Registering .NET events
- Using ActiveX objects in LabVIEW
- Using LabVIEW as an ActiveX client
- Using LabVIEW as an ActiveX server
|Connecting to Databases
||This lesson defines database terminology and demonstrates database programming in LabVIEW.
- What is a database?
- Database standards
- Connecting to a database in LabVIEW
- Performing standard database operations in LabVIEW
- Structured query language
|Using UDP and TCP for Network Communication
||This lesson describes using User Datagram Protocol (UDP) as a means for communicating short packets of data to one or more recipients on a network and implementing the broadcast model in LabVIEW.
Additionally, this lesson describes how to use TCP/IP to communicate and share data over single and interconnected networks. You will learn how to create diverse systems that share information using the Client/Server model of networked applications.
- UDP overview
- Implementing broadcast models
- TCP overview
- Implementing the Client/Server model
|Using LabVIEW Web Services
||This lesson introduces LabVIEW Web Services and teaches how to use LabVIEW to provide a standard Web-based interface for communication with a LabVIEW application. You will learn how to use LabVIEW as both a client and server for your Web service.
- Web Services overview
- LabVIEW Web Service architecture
- Creating HTTP Method VIs
- LabVIEW as an HTTP client
- LabVIEW Web Service security