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
- On the Ribbon, click the Tools tab.
- 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 |