Attachmate Worldwide  |   Contact Us  |   NetIQ.com
Home » Support » Solution Library

Technical Notes

Developer Tools for Attachmate Products
Technical Note 2183
Last Reviewed 13-Nov-2008
Applies To
DATABridge
EXTRA! X-treme
myEXTRA! Enterprise
EXTRA! Enterprise 2000
EXTRA! Personal Client
e-Vantage
INFOConnect Enterprise Edition
Synapta
All Reflection Products
Reflection for the Web version 8.5 or higher
Reflection for the Web 2008 (All Editions)
Verastream Host Integrator
Verastream Integration Broker
Verastream SDK for Unisys and Airlines
Verastream Transaction Integrator
Summary

This technical note provides information on programming guides, API and language reference materials, software development kits (SDKs), code samples (macros, scripts, etc.), and other resources useful to developers working with Attachmate products.

The available resources are listed alphabetically by product family name.

DATABridge

EXTRA!

e-Vantage

INFOConnect

Reflection 2008

  • For information on using VBA macros in Reflection 2008:
  • For information on using .NET API to control Reflection 2008:
  • In addition to the recommended VBA and .NET options above, Reflection 2008 supports the following legacy programming interfaces for your existing applications and macros:
    • EXTRA! Basic macros (running and editing *.ebm files)
    • Reflection version 14.x VBA macros (http://www.attachmate.com/docs/reflection/14.0/vbug.pdf)
    • OLE Automation (COM), both EXTRA! and Reflection version 14.x interfaces (see also Technical Note 2271)
    • Reflection Basic scripts (running and editing *.rbs files)
    • Reflection Command Language (*.rcl scripts) in UNIX/OpenVMS VT sessions
    • EHLLAPI, WD_API, and WinHLLAPI (see also Technical Note 2164 for reference and samples)
    • HLLAPI (see also Technical Note 2176)

Reflection for IBM 2007

    1. On the Ribbon, click the Tools tab.
    2. From the Macro group, click Help.
  • Reflection 2007 can be controlled via .NET. For more information, see Technical Note 2225 and RIBM_2007_API_Programmers_Guide.doc.
  • Controlling Reflection 2007 via OLE Automation (COM): See Technical Note 2271.
  • Controlling Reflection FTP Client via OLE Automation (COM): See Technical Note 2362.
  • Configuring VBA event code that runs when specific text is displayed in a Reflection 2007 terminal session: See Technical Note 2339.
  • HLLAPI and Reflection 2007: See Technical Note 2176.
  • If you see a “User-defined type not defined” error when running a macro, see Technical Note 2210.
  • If you see a “Can’t Find Project or Library” error with a Visual Basic 6.0 project that worked with previous versions of Reflection or EXTRA!, see Technical Notes 2209 (for emulator) and 1861 (for FTP Client).

Reflection, version 14.x and earlier

Reflection for the Web and Reflection for the Web 2008

  • Emulator Class Library (ECL) API for Java and JavaScript: SDK is available for maintained customers. Log in at http://download.attachmate.com/Upgrades/ to download the SDK for your product edition. Note: The API emulation types supported vary by product edition.
  • Information on initializing a session, including sample code: Technical Note 2246
  • Sample standalone Java application (non-applet) using the SDK ECL classes to open a terminal session: RWebTerminalApp.zip
  • Programmatically controlling framed sessions (applet scripting): Technical Note 1776
  • Programmatically controlling embedded sessions: Technical Note 1773
  • Other Reflection for the Web topics: Technical Note index 9988

Synapta

Verastream Host Integrator

  • Host Integrator supported development environments: Technical Note 10030.
  • The product documentation, at http://support.attachmate.com/manuals/vhi.html, contains information on developing client applications that use an AppConn connector (.NET, Java, etc.), generating client application code with Web Builder, writing model event handler Java code, and using the server model variable list management API.
  • Code samples installed with the Development Kit: Typically these are located in the directory C:\Program Files\VHI\examples.
  • Additional model event handler Java code samples: Technical Notes 10045 and 10047.

Verastream Integration Broker

Verastream SDK for Unisys and Airlines

Verastream Transaction Integrator

Related Technical Notes
1101 Automating Secure FTP (SFTP) Transfers over SSH
1143 Tips and Tools for Migrating to Reflection for IBM
1308 Automating Reflection FTP Client File Transfers
1536 Obtaining Reflection Sample Files
1711 Using APIs to Identify Remote Citrix/WTS Clients
1799 Programming Reflection with .NET
1809 Reflection Macro Recorder Supports .NET
1861 Reflection FTP API Errors After Upgrading
2118 Microsoft SOAP Toolkit and EXTRA! X-treme 9.0
2164 EXTRA! Developer Tools: API Code Samples and Manuals
2176 HLLAPI Custom Compatibility Mask in Reflection 2007
2209 Compile Error "Can't Find Project or Library" With Reflection 2008 or 2007
2210 Error: "Compile error: User-defined type not defined"
2225 Programming Reflection 2007 with .NET
2246 Reflection for the Web API Session Initialization
2249 Performing a Trace in EXTRA! X-treme
2271 Programming with Reflection 2007 and COM
2284 Supported Programming Interfaces with EXTRA! 6530 Client Option
2319 Support Status of 16-bit API Options in EXTRA! X-treme
2339 Configuring VBA Events for Host Screen Text in Reflection for IBM 2008 or 2007
2362 Programming with Reflection FTP Client and COM
9988 Reflection for the Web Technical Notes
9993 Index of Reflection Scripting Technical Notes
10030 Supported Platforms and Systems Requirements for Verastream Host Integrator
10045 Verastream Host Integrator Event Handler Examples: Catch a Procedure Exception
10047 Verastream Host Integrator Event Handler Examples: Writing Data to JMS Message Queue
10999 Verastream Integration Broker Technical Notes

Did this technical note answer your question?

Yes    No    Somewhat     Not sure yet

Additional comments about this tech note:

Need further help? For technical support, please contact Support.