| CASE STUDIES |
| |
| REMOTE ACCESS PRODUCT DEVELOPMENT |
| Aloha Technology developed one of the leading remote access products competing in the SSL VPN space. This product, the Terminal Services Edition (TSE), is a Microsoft Windows based application that is used to easily deploy remote large scale enterprise applications across a distributed user base. It is used to publish, authenticate, deploy, manage, and load balance Windows applications. |
| |
| The product is a distributed architecture that uses COM and DCOM for internal communication. The presentation layer is built using ASP.Net, XML, MS-SQL, SQL Reporting Engine. The user as well as the administrative consoles is developed as a Web based applications with ASP.Net and can be used via any browser. |
| |
| Technology used includes Win32, COM, DCOM, COM+, ASP, ActiveX, VB Script, WMI, XML, XSL, ADO, MSI |
| |
Some of the Remote Access Product Features include :
Security |
 |
SSL Encryption and tunneling of all sensitive information |
 |
Single port relay server for easy firewall traversal and secure DMZ environments |
 |
Ticketing to prevent unauthorized user access |
 |
Terminal server lock-down to prevent uncontrolled sessions or
restrict user |
 |
Location-based client security policies |
|
| |
| Terminal Servers Expertise |
 |
Web-based Management Console to manage servers, applications, and users |
 |
Delegated administration |
 |
High-fidelity UniDriver to eliminate printer driver conflict |
 |
Printer Driver Management Utility |
 |
Print traffic compression and throttling |
 |
Scheduled maintenance tasks |
|
| |
| Application Server Management |
 |
Resource-based application-level load balancing |
 |
Built-in redundancy of components for multiple servers |
 |
Real-time monitoring and management of server health from the console |
|
| |
| Application Management |
 |
One-click application publishing to users, groups, organizational units |
 |
Support for multiple applications per RDP connection |
 |
Intelligent file association |
 |
Location-based application launch settings |
|
| |
| User Management |
 |
Central user authentication and access |
 |
Dynamic, user-specific application shortcuts |
|
| |
| End-User Experience |
 |
Seamless windows - Applications presented without Terminal Server frame |
 |
Application access via desktop shortcuts, Windows Start menu, or browser-based via Application Launch Pad |
 |
Automatic log-on and pass-through authentication |
 |
LoadBalancing algorithms |
 |
Local and network file saving |
 |
Local, server, and network printing with client default printer support |
|
| |
| Monitoring, Reporting and Logs |
 |
Metering and reporting of application usage by users, client machines, servers |
 |
Peak concurrent usage by system and applications |
 |
Application usage metering and license management from published desktop |
 |
Comprehensive audit trails and log |
|
 |
|
| |
| |
Workstation Lockdown Software |
| Aloha Technology developed a workstation lockdown software that provides full control over computer system settings without complexity of group policies. Aloha gave the complete road map to develop this product including complete analysis and designing the architecture. |
| |
| The workstation lockdown software controls the functionality of Windows operating system as well as third party applications. It even lets the workstation to be transformed into a Kiosk, has time bound user sessions and displays user policies at the start of the workstation. The settings can be exported to templates and imported back to same or other workstations. |
| |
| Some of the functions include: |
 |
Browser restrictions |
 |
Printer restrictions |
 |
Regulate functionality of Start Button, control panel and Desktop |
 |
Windows explorer restrictions along with disabling selected drives and file extensions |
 |
Network restrictions along with website blocking |
 |
Selectively disable menu items of third party applications |
 |
MS Office restrictions |
|
The software operates on Windows 2000 professional, Windows XP and Windows Vista with support for Vista UAC. |
 |
|
| |
| |
| USB-Over-IP Development |
| The USB-Over-IP software developed shares the USB devices over the TCP/IP network and virtualizes it. TCP/IP is used as an underlying protocol to communicate between the host and remote machines. It is a complete solution to share and secure network attached USB devices such as USB mass storage, Scanner, Smart card etc. USB Device Sharing is implemented as a virtual peripheral bus driver; so that users can share diverse devices over networks without any modification in existing operating systems and applications. The experiments show that USB/IP has fairly practical I/O performance for various USB devices, including isochronous ones. |
| |
Aloha gave the complete road map to develop this USB module including complete analysis on the USB-Over-IP product and designing the architecture, and needed user mode and kernel mode level development. Aloha has developed a virtual peripheral bus driver and a USB function driver as well the user mode applications to communicate over the network. Mass storage, scanner, smart card devices and supports Bulk/Interrupt/
Isochronous Transfers are supported. |
| |
| USB over IP Features include: |
 |
Share USB devices via TCP/IP |
 |
Supports multifunction devices |
 |
Supports all kinds of URB |
 |
Supports Bulk, Interrupt and Isochronous transfers |
 |
Internal error recovery |
 |
Hot Plug-n-Play support |
 |
Based on Microsoft Windows XP DDK |
 |
100% WDM Compliant |
|
| |
| USB Product Modules: |
 |
Device Workstation |
 |
Remote Workstation |
 |
Virtual peripheral Host Controller Stack |
 |
USB Function Driver |
|
| |
| Device Workstation: |
 |
Populate a list of attached devices |
 |
Share USB device |
 |
Communicate to remote machine |
|
| |
| Remote Workstation: |
| Triggers virtual device emulation and Communicates with device workstation over TCP/IP. |
| |
| Virtual peripheral Host Controller Stack: |
| Emulate virtual device and captures requests from windows USB stack. |
| |
| USB Function Driver: |
| Controls the device and Forwards requests to USB devices via windows USB stack. |
 |
|
| |
| |
MULTIPOINT VIDEO & WEB CONFERENCING SOFTWARE (VOIP) |
| The product is an Net Meeting software which is extensively used for holding meetings online which combines video and Webcam software, Allowing Individuals and Business to meet Face-to-Face at a common place without leaving their office or home. This product, Multipoint Video & Web Conferencing Software (VOIP) is Microsoft windows based application that is used to take part in a web conference or a web and video conference. The main features in this product are communication by voice, instant messaging chat, and see each other by video. The user console is web based application with HTML and FLASH which communicates with the device drivers & windows services and can be used by any browser. |
| |
| This product uses the Flash to stream the media, and displaying it, which then communicates with the driver and Windows services for streaming and performing specific actions. The UI is developed in FLASH, also used FlashCom to add rich audio and video features to the sites. Aloha integrated the VNC server with Multipoint Video & Web Conferencing Software (VOIP) for client to take control of host and recording the meeting in video files (Merging of both Video and Audio). |
| |
| Technology used includes C++, Win32, MFC, COM, DCOM, COM+, ASP.Net, MSI |
| |
| Some of Features include : |
| Multipoint Video & Web Conferencing Software (VOIP) Features: |
 |
Video Conferencing with VOIP Audio & Text Chat |
 |
Unlimited Video Conferencing |
 |
Totally browser based which works through FLASH |
 |
No Software required to download and configure to connect to the Host machine. |
 |
net meeting. |
|
| |
| Additional Features: |
 |
Supports Screen/Application/Desktop Sharing |
 |
Allows remote desktop control through VNC |
 |
Can run Client’s Servers and From any domain |
 |
Uses Client’s bandwidth. Allowing more flexibility |
 |
Allows Client to control video conferencing Streams. (up to 800 X 600 resolution) |
 |
Supports Multiple platforms (PCs, Mac, Linux machines) |
|
| |
| Multipoint Video & Web Conferencing Software (VOIP) Modules: |
 |
Flash Module. |
 |
VNC Integration. |
 |
Recording Meeting (Video and Audio). |
|
| |
| Flash Module: |
 |
Streaming Media |
 |
Communication by voice |
 |
Instant Messaging chat |
 |
WebCam support |
 |
Secure conferencing via RTMP/RTMPT/RTMPS |
 |
Displaying in browser |
|
| |
| VNC Integration: |
 |
Integrating VNC server with the software |
 |
Client piece to connect back to the host machine through VNC which can take control of host |
|
| |
| Recording Module: |
 |
Video Recording |
 |
Audio Recording |
 |
Merging of Audio and Video in single video file |
|
 |
|
| |
| |
| APPLICATION PORTING TO WINDOWS CE & WINDOWS MOBILE |
| The product is a server-based, thin-client solution that eliminates the need for Citrix MetaFrame or Windows Terminal Services. It is optimized for reliable, secure, scalable application delivery to virtually any network attached device, regardless of platform or operating system. It is a complete application deployment so |