
تكنولوژيهاي رايج نرمافزاري امروز J2EE و .NET (داتنِت) ميباشند، J2EE توسط شركت Sun و بهصورت يك استاندارد جهت پيادهسازي سيستمهاي چند لايه تعريف، و توسط شركتهاي معتبري چون Borland، HP، IBM، Oracle و Macromedia حمايت و پيادهسازي شده است. در مقابل .NET يك محصول نرمافزاري تجاري از شركت Microsoft ميباشد. با توجه به موارد بالا در مواقعی كه امنيت بالا، كارآيي و قابليت اطمينان اهميت داشته باشد از J2EE استفاده ميگردد. از ديگر خصوصيات J2EE وجود طيف وسيعي از Application Server ها از نظر قيمت و کارايی است كه از انواع Free Source مانند Jboos, Tomcat شروع شده و تا راهكارهاي گرانقيــمتي مانند IBM Websphere وBea weblogic با قيمتهاي بيشتر از 30000 دلار ادامه ميبايد.-با توجه به موارد بالا شركت رهنما J2EE را به عنوان بستر نرمافزاري خود انتخاب نموده و به طراحي و پيادهسازي Framework منحصر به خود اقدام كرده است . در پيادهسازی و طراحي نرمافزار ركسان از معماري چند لايه مبتني بر J2EE استفاده شده است كه در لايه نمايش، XML به عنوان يك لايه واسط و XSL جهت نمايش، به کار گرفته شدهاند. استفاده از XML دراين معماري قابليت يكپارچهسازي آنرا با نرمافزارهاي ديگري همچون EPR، EPRM، ECRM، و ... را افزايش داده و ايجاد خروجيهاي دلخواه بر روي Mobile، PDA و ... را امكانپذير ميسازد. نرمافزار ركسان از MySQL كه يك بانك اطلاعاتي Free License است استفاده مينمايد. اين بانك اطلاعاتي از نظر سرعت و كارآيي در حجمهاي بالا با اوراکل رقابت مينمايد و در تستهاي انجام شده دو سال اخير با آن برابري نموده است. در طراحي و پيــادهسازي نـرمافزار ركسـان از بسـتههاي Free SourceوFree License استفاده شده است تا پس از پيوستن ايران به سازمان تجارت جهاني (WTO) و قانون كپيرايت مشكلات قانوني جهت استفادهكنندگان آن بوجود نيامده و نيز امكان ارائه در بازارهاي جهاني را داشته باشد. قابليت اجرا بر روي بسترهاي مختلف با توجه به پروژه سيستم عامل ملي در شركت رهنما از اهميت زيادي برخوردار بوده و اين شركت تمامي تلاش خود را جهت عدم بروز مشكل براي كاربران نرمافزارهاي ساخت خود به کار گرفته است. |