|
Projects |
|
|
|
A partial list of the projects we have completed or are currently developing is as follows: Monitoring of distributed application servers using SNMP The solution is made up of a SNMP manager, an extension agent, and
MIB, which together allow monitoring of the application servers. Using the
extension agent, the application servers transmit status information to the
SNMP manager. The Manager has a MFC based user interface to display status of
all application servers on the LAN. Using the sophisticated querying and
filtering user interface, an administrator can customize the view for
monitoring status, load levels, errors, transactions, performance etc. Technologies used: Win32, MFC, SNMP api,
COM+, MSI Video Content
Manager Win32 based high performance multi-threaded application to
replicate video content to several video servers simultaneously. The content
manager uses Point to Point ATM connections for control, and Point to multi
point ATM connections for transferring video streams. Technologies used: Win32, Winsock 2.0, ATM COM objects for a network management application Scriptable COM objects to allow access to
system services from Visual basic application. The set of COM objects included
objects for access to network performance counters on windows NT and Windows
9x, IP address renewal using DHCP, etc. Technologies used: Win32, COM Tracking Log Collector TLC is a systems management product for capacity planning and
billing of large Microsoft Exchange systems. The product is made up of several mailbox agents that collect MS
Exchange tracking logs from different MS Exchange servers, and store the mail
traffic data in an SQL 7 database for further analysis. Using an MMC based
administration front end, the data is then analyzed for billing, service
level agreement violations, connector usage, delivery/non delivery reports
etc. Technologies used: MAPI, DAPI, EDK, ODBC,
SQL, XML, MFC, MMC, Crystal Reports, Setup APIs Provisioning for Hosted
Microsoft Exchange This software infrastructure is based on
the MAPS framework from Microsoft and provides comprehensive automation of
various tasks related to provisioning and managing Microsoft Exchange 2000
services in a hosted environment. The set of features includes tools for the
ASP (Application Service Provider) admin to enable services for new customer
organizations, including creation of public folders, global address lists,
offline address books, billing etc. in a transactional framework. Additionally,
there is an interface for self service by delegated administrators of the
customer organizations. Technologies used: MAPS, Active Directory,
CDOEX, ASP, VB Script, Java Script MSX Agent for secure
file transfer via Email A Microsoft Exchange mailbox agent was developed to
handle the secure transfer of insurance applications and receipts via e-mail
between an European Insurance company and its business partners. The agent
sends/receives S/MIME formatted emails. The emails can be optionally signed
and/or encrypted, and the certificates can be optionally checked for validity
against certificate revocation lists (CRLs). Technologies used: CAPI, S/MIME, Win32, MAPI, LDAP,
MIME Workflow for Medical
Transcription This solution is being designed to automate the process of
medical transcription industry. Designed around Microsoft technologies, the
final solution will comprise of an IVR system and a data center
administration component that will be deployed in US, complemented by a
VB/SQL server based workflow management system deployed in a transcription
center in India. Technologies used:
IVR, SQL Server, VB, MS Exchange, FTP WAMS This was a directory integration project
between MSX and a proprietary directory product. The solution was in the form
of a mailbox agent that receives requests in emails with attachments in LDIF
format requesting mailbox creation/modification/deletion on MS Exchange
server. Based on the requests, the
agent takes the appropriate action on the mailbox using DAPI. Technologies used: MAPI, DAPI, EDK, FTP,
HTTP, MFC, SETUP APIs WAMS PreProcessor A preprocessor for WAMS, the command line
tool picks up the files using ftp from a specified server and mails them as
an attachment to the WAMS mailbox agent. Technologies used: WinInet (for FTP), MAPI ESD ESD is a file transport application based on e-mail that can zip and encrypt the files. It can run as a service or as an application. The application/service can be configured to pick up files from anywhere on the LAN, and send to any destination over email. The email mechanism includes an ability to configure different passwords over destinations, delivery receipts for reliable delivery, resend in case of transport failures. Technologies used: MAPI, DAPI, EDK, MFC,
Setup APIs PAGEGATE An MS Exchange Gateway used to send messages to any SMS device. User
can send 'mails' addressed to a SMS device, which are delivered to the
appropriate mobile service provider through a dial up link, using protocols
like TAP and UCP. Technologies used: MAPI, DAPI, EDK, MFC, Setup APIs Eform for Police department of a European city An Outlook forms based solution, designed and customized for managing
workflows for police operations during large events like Rock shows, trade
shows etc. Technologies used: Outlook forms/objects, CDO, VB script SYSFREN System Folder Rename mailbox agent. This application is meant for multi-lingual Exchange installations running English virus scanners. In an Microsoft Exchange mail system, the language in which the mail folders will be named is dependent on the language of the client that first accesses the mailbox, which is usually English because the server based virus scanner is usually the first client to access a newly created mailbox. This is a problem in Europe, since the clients are usually not English. The Sysfren agent periodically scans the exchange mailboxes and changes the names of the 'Mail System Folders' (Inbox/ Outbox etc. and folders created by Outlook client (Task, Calender etc.) of all the mailboxes with the specified names. Technologies used: MAPI, DAPI, EDK, MFC, Setup APIs PFCA A Public folder cleanup mailbox agent. This application is intended to
prevent the misuse of public folders as mail storage. The tool scans a list
of configured public folders periodically for deleting messages, which are
not modified for a specified time. The tool sends a warning mail to the
folder owner allowing the folder owner to move the message to a different
location, before deleting the messages. Technologies used: MAPI, DAPI, EDK, MFC, Setup APIs Export of Outlook Express contacts This
application is used to export a large number of contacts with their relevant
details from Outlook Express. One of the key features of this application is
an ability to export folders and groups associated with the contacts, as well
as a stand alone lists of folders and groups. Technologies used:
Win32, WAB API Various Mapi based tools and utilities ·
Bulk Mailer - a stress
testing tool used to send bulk mails to configured recipients ·
Bulk Profile
creator – a stress tool to create profiles for large number of users in MS
Exchange. This combined with bulk mailer is used to generate controlled email
traffic between different users in an Exchange setup. ·
SearchContact - a command line tool is used to find and
output information of a given contact in the Outlook Contact folder in the
user profile. Used in batch files for automation. ·
CategoriesUpdate - a command line tool that is used when
the same personal folder (.pst) file is used on different machines, or
between different profiles. This tool scans all entries in a pst file,
creates a list of all categories used in that profile and then updates the
registry with the complete list. Without this tool, the categories have to be
manually added. Parsing PDLs for a print manager application A dll to parse printer output files (Epson ESC/P2, Epson ESC/Page, and PDF) to get page count and copy count of print jobs. Technologies used: Win32, COM Browser based defect tracking product for
intranets A workflow
management product for keeping track of defects in multiple projects at the
same time, and also for analysing trends in defects. Technologies used:
ASP, ADO Browser based intranet application to track
employee leave resources Workflow
management applications for automating the process of leave applications,
approvals and integrating with an existing salaries+HR module. Technologies used:
ASP, ADO Win95 File System
driver for video streaming on ATM networks This is a specialised file system driver using kernel mode ATM
transport and fine tuned caching algorithms to provide real time video
streaming experience to windows 95 clients. Technologies used: Win95 DDK. Specialized Ethernet
drivers for LAN Analyzer product This is a specialized ethernet driver that allows capture and
playback of error packets. A special driver was needed because most drivers
do not allow capture of error packets. Technologies used: NT DDK. Device Drivers for
ATM Adapters NDIS (3.1, 4.0 and 5.0) compatible drivers for ATM (PCI/ISA
based 25 mbps) NICs. Technologies used: NT DDK. Com port redirectors
for windows 95 and windows NT A set of kernel mode drivers and a multi-threaded win32 server
application allowing any client application to use a modem on a remote
windows 95 or NT server. Technologies used: Win32, TDI interface, Win95 ddk, NT DDK |
|
|