Snaml for WebUI
Enterprises can develop web applications with WebUI and SQL database.
Snaml along with other scripting languages such as PHP is well supported
in the MyrmecoX Studio for next-generation web applications. The XMAP
application stacks are supported as default in the MyrmecoX Studio.
Database Connection
MyrmecoX Studio provides many databases support. You can use SQLite, MySQL, Oracle, SQL Server
DB2 through connectors in many languages.
Oratcl is a connector for ORACLE database connection with Tcl.
It allows you use special features of Oracle.
Here is an Oratcl example.
You can connect to any database with ODBC driver with ODBC connector tclodbc in
Tcl. Here is an ODBC example.
Java and COM Integration
With the help of tclblend you can use Java classes in Tcl.
Here is an example.
COM is a Microsoft standard for the components on Windows. Many Windows applications
such as Excel and Word provide COM Automation which allows third party developers to use
the functions in them. MyrmecoX Studio provides COM support in Tcl.
Here is an COM example.
GUI
MyrmecoX Studio supports TK for rapid and dynamic GUI development for cross platforms.
BLT extension in MyrmecoX will help you generate wonderful and zoomable graph, barchart,
and other curves for EDA and CAD applications. BWIDGETS extension allows you use advanced
widgets in MyrmecoX. Finally ITCL and IWIDGETS may help you develop GUI applications in
object-oriented organization. Here includes GUI examples.
xWizard 2.0 is a GUI wizard to generate a Tcl extension template. xWizard aimed at the
ease of the integration between Tcl and C. Here
is about xWizard Usage and Download.
Multimedia
MyrmecoX Studio integrated TclMagick and ImageMagick for image processing with Tcl.
ImageMagick can convert image formats; resize, rotate, or add special effects to an image;
build a thumbnail, transparent, and animation GIF image; draw text or objects over an
image. Here is the TclMagick Examples
Network
MyrmecoX Studio provides powerful support for the development of client/server applications
through network. The Execute wish item in the Build menu allows you run
several clients and servers. The TCP/IP and Socket support in the Tcl makes you develop
and test network applications easily and rapidly. Here
is a network example.
Cisco IOS Software-based TCL IVR 2.0
uses Tcl (the only available scripting language) for its IOS operating system.
Interactive Voice Response (IVR) is used to the telephone gateway control.
MyrmecoX Studio can help developers to design, configure and deploy IOS applications.
64-bit Platform Support
MyrmecoX Studio 4.0 includes Windows 64-bit Platform support in Tcl.
Windows XP 64-bit and Windows Server 2003 64-bit support X86 processors
such as Intel EM64T and AMD64. MyrmecoX Studio Tcl 64-bit has been tested on Intel's dual Xeon
EM64T system and showed very high performance.
Itanium is another 64-bit processor from Intel that can run Windows and Liunx/Unix
applications. Its EPIC (Explicitly Parallel Instruction Computing) architecture, fast
floating point computing, and 64-bit memory addressing found a solid hardware platform
for the demands of large enterprise applications.
Here is a Case Study about the MyrmecoX applications on 64-bit platform.
Testing and Administration Automation
- Testing Automation
By using tcltest package you can complete regression test for Java or other C++ packages.
You can rapidly develop testing code under the MyrmecoX Studio to test serial port, Ethernet
card, DSL/cable modem and other network devices. MyrmecoX can also help developers to test
switch, router, and embedded systems automatically.
"Tcl, is a secret weapon used by large network hardware corporations to test their devices." by Michael J. Norton, Cisco Corp.
- Administaration Automation
You may use MyrmecoX to write and test scripts that complete the tasks of administarator.
For example, you can write Tcl scripts to automating the configuration Cisco routers and
switches under the MyrmecoX in your notebook. So you can do remote and mobile configuration
and testing.
Quality Assurance (QA)
Tcl is excellent for Quality Assurance (QA). By using tcltest package programmers can
write their testing scripts rapidly under MyrmecoX Studio for device, network, unit,
regression, and stree testing. Below is a code clip for the use of tcltest.
Here is a QA example.
-
TCL is widely used for customizing and controlling EDA tools. MyrmecoX Studio provides a
rapid development environment for EDA applications.
LabVIEW
By using MyrmecoX Studio developers can use LabView along with Tcl. So developers can
integrate automated test programs of LabView with Tcl scripts. In this way LabView provides widely available drivers and Tcl with MyrmecoX provides flexible and powerful tools. Another application is to use LabView/CVI and spawn Expect script to handle responses.
Tcl is a way for LabView automation. Using LabVIEW Details
SAS
SAS is a software package for statistics. It provides an ActiveX automation server that
allows Tcl access its services. Using SAS Examples
Data Mining
Data Mining searches valuable information from large amount of data. Most of Data Mining
vendors help businesses find information out of their databases. Neatware's MyrmecoX Studio
helps businesses to dig information from unstructural data such as files, emails, and
biomedical data.
MyrmecoX Studio supports large file processing for 64-bit processor and operating system, it can
deal with biotech files, financial files, and media files over 2GB. The powerful and fast
regular expression allows scripts to find the valuable patterns within MyrmecoX Studio.
The (Memory Mapping File) MMF Package allows very fast file
processing inside the memory. Large File Processing