Essays /

Case Study Of Web Based Email Essay

Essay preview

Case Study: Web Based Email Applications
With almost ten years of experience in developing state-of-the-art messaging solutions, our research and development team leverages its email market expertise to develop a world-class technology that is highly cost effective and rapidly deployable over millions of emailboxes and domains. Scalable and modular system architecture
Our Web-based email system was designed to provide for maximum flexibility. We have achieved this by developing a unique system architecture which is composed of three main components: web, mail and database servers. Web servers are responsible for the front-end email application, mail servers are responsible for the storage and transmittal of email messages, and database servers are responsible for storing all other important user business partner information. These servers interact through standard protocols such as HTTP, IMAP4, POP3 and SMTP and ODBC. The modularity of our network architecture provides several key technological advantages: Cost-effective and Rapidly Deployable

Our overall system design significantly reduces our time-to-deploy and costs for each mailbox supported. We host most of our servers through third-party hosting vendors. Economies of scale allow such vendors to offer server hosting facilities and Internet backbone access at bulk rates, which significantly reduces our Internet connectivity and server maintenance costs. The modularity of our system architecture allows us to choose from among a broad range of industry-standard mail servers. As a result, we can focus on developing value-added email services instead of becoming entrenched with constant modification, upgrades to our server software and internal development efforts. Because third-party mail servers are constantly upgraded with the most advanced features (LDAP support, HTML messaging, etc.), we reduce our development time by leveraging existing off-the-shelf technology and immediately integrating these features into our service offerings. Scalable, Reliable System

We have integrated into our server network a load-balancing functionality which automatically redirects server load to optimize the overall performance of the system. The modularity of our system architecture allows us to deliver one of the highest service performance levels available today. To provide enhanced scalability, we can seamlessly add additional servers to our network, to match growing capacity demands. Portable

As the market for outsourced email systems evolves, some organizations may demand an in-house hosting facility. The highly modular nature of our system architecture provides us with the ability to duplicate a system in another location within a period of several days. As a result, we are technologically equipped to rapidly deploy email services to this growing subset of the outsourced email systems market. Programming

We have custom-built a unique software development language in order to maximize the flexibility and minimize the development time of our email services. Using this language each business partner can select their own look and feel language and other parameters, while the site is created without having to change the underlying code. Through this software development language, we can: • add new functionality and features (languages, premium services, etc.) to any business partner's existing email system in a few hours; • simultaneously upgrade more than one email system (for example, immediately making additional languages available to any end-u...

Read more


-1 /articles/display.html?article=2001101101&page /body /div /form /head /html /input /jsp /lib /style /technology.html /textarea /web-inf/classes/com/stardeveloper/bean/test /web-inf/lib /what-we-do/project-showcase/email-rich-internet-application/ 1 1.1 1.2 10 2 200 3 3rd 4 70 80 8pt abil absolut access accord achiev across act action activ activation.jar actual ad add addit address administr advanc advantag advic aestrick allow almost also alway among anoth anyth anywher applic architectur art articl assum attribut author autom automat avail away backbon background balanc base bean becom belong big black bodi boolean bottom bought box br broad build built bulk busi buyer c call came capabl capac case catch chang check choos circumst class classpath clutter code col color column com com.stardeveloper.bean.test com.stardeveloper.bean.test.mailerbean come command comment compil complet compon compos confirm connect constant consult contain content copi correspond cost cost-effect could crash creat custom custom-built danc databas day deal declar deliv demand demonstr deploy describ design develop direct directori display div div.frame document doesn domain done download duplic e e.g e.getmessage easi easili economi effect effici effort ejb email emailbox encapsul end end-us enhanc enough enter enterpris entrench environ equip error errorpag errorpage.jsp etc even ever everi everythingisset evolv exampl excel except exception.getmessage exist experi expertis explain explan expos extend extra facil faisal fals famili featur feedback feel field file final first flexibl focus folder follow font font-famili font-siz forget form forward four frame framework friend front front-end function getmessag getter/setter give given go goe good great green grow habbit habit handl happen hard head high highest host hour hous html http httpservletrequest i.e id ii iii illeg imagin imap4 immedi implement import in-hous index.html industri industry-standard inf inform input input.std insid instal instanc instead integr interact interfac intern internet internetaddress iserrorpag iv j2ee jar java java.lang.throwable java.util javabean javac javamail javaserv javax.mail javax.mail.event javax.mail.internet joy jsp key khan know languag last latest ldap lear learn least left let level leverag lib librari like line list littl ll load load-balanc locat look made mail mail.jar mailbox mailer mailer.jsp mailer.sendmail mailerbean mailerbean.class main mainten make market match matter maxim maximum may messag message.setfrom message.setrecipient message.setsubject message.settext messagingexcept method million mimemessag mind minim modif modular moment move much name name/value natur need network new newslett next non non-fin normal noth notic null object odbc off-the-shelf offer one optim order organ outsourc overal packag pad padding-left page pair paramet parti partner past path perform period place plain pleas point pop3 portabl post practic premium present privat probabl problem product program prompt prop properti props.put protocol provid public put question queue rang rapid rate rather re re-us read readi realli reason receiv red redirect reduc regard relat reliabl rememb request requir research resid respons result return right row run sake save saw scalabl scale seamless second see seen select send sender sendmail sent separ serializ server servic servlet session session.getdefaultinstance set setfrom setmessag setproperti setsubject setter setto sever shelf shouldn show shown signific simpl simpler simpli simultan sinc site size smtp softwar solut sourc stabl stand standalon standard stardevelop start state state-of-the-art static stay std step still stmp storag store string studi style subject submit subscrib subscript subset substitut success suggest sum sun support sure system system.getproperties tag tahoma take task team technolog tell ten test text textarea thing third third-parti this.everythingisset this.from this.from.indexof this.message this.subject thought thread three throw thrown thus time time-to-deploy today tomcat top topic transmitt transport.send tri true tutori two type ugli under understand uniqu unsubscrib upgrad us usabl use usebean user valu value-ad variabl vendor version void want way web web-bas web-inf webmast websit well whenev whether width wish within without wonder work world world-class wrong year yourappfold yourappserv