Products

SMPP – Short Message Peer to Peer Protocol based software

We have both ESME and SMSC Windows service based software built from the ground up with our robust C# SMPP client library.

SMPP C# Client Library

Our robust C# client library implements the SMPP 3.4 protocol that can be used in both ESME and SMSC based software. This client library has over 250,000 hours of production time logged inside several services running throughout the world.

ESME Windows Service

Our ESME windows service can bind into any SMPP 3.4 compliant SMSC. The service will receive messages and store them inside a SQL Server database table for external processing. The service will also poll a SQL Server database table for outgoing messages with guaranteed delivery. This service can be highly customized for any application requirement.

SMSC Windows Service

Our SMSC windows service is perfect for testing ESME based applications without the needed cost of messaging. This service can also be used as a proxy to connect SMPP clients to 3rd party HTTP based or any other based messaging protocols. The service can leverage a SQL Server database or flat configuration files for multiple account binding configurations. This service can be highly customized for any application requirement.

Foundation Studio

Foundation Studio has over 2 years of code routines, libraries and views that provide the rapid application development of both service, mobile and web based applications. Foundation Studio is the core application framework we use in all of our enterprise and smaller application development projects. With over 250,000 hours of production time logged, foundation studio is a proven, stable and scalable approach to application development.

User Management and Security

User accounts, settings and security are a standard for many of the application we build every day. Foundation Studio’s user management module already comes equipped with many features out of the box including administration web site modules, security framework code for integration into customer web applications and account settings for the company down to the account to allow the user experience to be unique and secure.

Localization Support

Applications today have to deal with multiple languages, time and currency formats. Foundation Studio’s framework is built with that in mind and can extend any application to a worldwide user base.

White Labeling

If you need to apply multiple skins to your application Foundation Studio has already built into its fabric a skinning engine. Allow multiple customers or sites to have their own colors, images and graphics.

Ajax Rendering Engine

Complex rendering performance without the post backs our Ajax rendering engine provides browser client calls into our view engine to display complex and simple views to the user. One benefit is a reduction of JavaScript code and leveraging the power of the web servers to perform much of the work. This maintains great performance regardless of what computing power the client browser is running on. A second benefit is the rapid application development by leveraging standard xHTML and CSS coding practices instead of JavaScript dynamic HTML document calls.