SMSPlugin Developer Guide

Infrastructure, Model, Approach.

The SMS PlugIn is implemented based in layered architecture, allowing to separate business logic from the logic of design. The architecture of the PlugIn is divided into three main layers: Browser that represents the presentation layer, server layer jWebSocket representing the Business and Supplier layer that represents the connection to the mobile network. The SMS PlugIn does not have a data layer and does not require a Database to work. Furthermore, the development can be carried out at various levels and in case there happens a change, only the required level is affected. Figure 1.

The SMS PlugIn uses features of the jQuery JavaScript library in addition to the JCaptcha framework on the server side. The Browser package contains browser components that must interact with the client. The jWebSocket Server package contains the components that interact on the server, like the JCaptcha Framework components and the jCaptcha PlugIn, these have exchange with each other to generate the captcha image. There is also the SMS PlugIn component that connects via HTTP to the provider package contains to the SMSTrade component to support the sending of SMS, bulk SMS, long SMS.

Publications

Learn more about WebSockets in general, get background information and gain deeper insight!

Join jWebSocket

Wether developer, designer or translator – join the jWebSocket team and grow together with our success!

Copyright © 2013 Innotrade GmbH. All rights reserved.