ZK - River Software Technologies Case Study 0720
-
Upload
jose-walker -
Category
Documents
-
view
214 -
download
0
Transcript of ZK - River Software Technologies Case Study 0720
![Page 1: ZK - River Software Technologies Case Study 0720](https://reader031.fdocuments.in/reader031/viewer/2022021303/577ce0f31a28ab9e78b4751d/html5/thumbnails/1.jpg)
7/29/2019 ZK - River Software Technologies Case Study 0720
http://slidepdf.com/reader/full/zk-river-software-technologies-case-study-0720 1/3
{ PAG
ZK – THE SIMPLEST WAY TO MAKE WEB APPLICATIONS RICH
CASE STUDY
RiverSoftwareTechnologiesRiverSoftwareTechnologiesSASisatechnologycompanythat
strivesoncreatingsoftwareforanytypeofindustrywithspecial
ocusonTelecommunicationsandGovernmentinLATAM,Spain
andEurope.
When I came across ZK I
thought I’ve found the ‘Holy
Grail’, because it has all the
benefits of powerful end user
eatures, plus the power of
olid Java server side logic.“
AboutRiverSoftwareTechnologiesSASRiverSoftwareTechnologiescreatesthetechnologythattriggers
successintoday’sbusinessessupportedbyexpertswhousedtorun
R&DdepartmentsinsoftwaredevelopmentinGermanyforyears
andhaveprovidedtechnologytocompaniesfromallovertheglobe.Thecompanyfocusesonfourmajorproductlines–SOA,VolP,
Geo-LocalisationandWebPortalsDevelopmentwithfourmain
products–riverSOA,riverPBX,riverGeoFinderandriverPortals
respectively.
TheProjectriverPortalsisasolutionfullybasedonZKinordertoachievebetter
webportaldeployments.Itisawebapplicationthatallows
companiesandindividualstodeployanywebbasedportalsolution
eitherattheenterpriseorsmalltomediumentrepreneurscalewithashorttime-to-marketimpactonanydevelopmentteam.
TheArchitecture
Thearchitectureofthisprojectisbasedonaclearseparation
betweenUIandlogicwhereUI-POJOplug-inscanbecreatedand
deployedatruntimeandgetoutoftheboxthemostcommontasks
whencreatingapplications.Outofbox,riverPortalsprovidesaweb
portalsolutionwhichallowstheintegrationofMVCZKcomponents
withinterfacesprovidedbyriverPortalsSDK,StandardAJAX
websmashups,JSP,JSForanyotherwebbasedUIcomplyingwith
interfacesdefinedinSDK.
TheChallenge
ThemostchallengingpartoftheprojectwastocomeupwithaGUI
Frameworkthatisabletobereusedinmultipleprojectswithout
havingtoadjustorredothelogicaccordinglytospecificproject
needs.
![Page 2: ZK - River Software Technologies Case Study 0720](https://reader031.fdocuments.in/reader031/viewer/2022021303/577ce0f31a28ab9e78b4751d/html5/thumbnails/2.jpg)
7/29/2019 ZK - River Software Technologies Case Study 0720
http://slidepdf.com/reader/full/zk-river-software-technologies-case-study-0720 2/3
{ PAG
ZK – THE SIMPLEST WAY TO MAKE WEB APPLICATIONS RICH
CASE STUDY
“Whateverittakes50lines
inGWTandseveralfiles,it
onlytakesafewlinesofcode
andtwofilestodothesame
withZK.
WhyZK
GWTandZKweretakenintoaccountduringtheevaluationprocess
wheredevelopersmadethesamefunctionalityforaspecificfeature
inbothtechnologiestoassesstheusabilityandproductivityofeach
framework.IntheendZKwaschosenandadoptedasitismore
intuitive,easyandrequireslessefforttoprogramforthesame
desiredoutcomecomparedtothatofGWT.WithZK’spowerful
technology,thechallengeofcreatingacustomizable,programmableportalframeworkisabletobeaccomplished.
Moreover,ZK’suniqueZULlanguageandclasscontrollerreduces
developmenttimeandthepossibilityofgeneratingerrorstoalarge
extent.Forexample,whateverittakes50linestoGWTandseveral
files;itonlytakesafewlinesofcodeandtwofilestoestablishthe
sameresultwhenworkingwithZK.ZKbringsthebenefitsof
powerfulandappealingenduserfeaturesandthepowerofsolid
Javaserversidelogictoonesophisticatedframework.
“ZKisliketheDNAforriverPortals,riverPortalsislikeanextensionofZK,anupperlayerwithextrafeaturesonlyforportals,providing
customerswithafullywebportalsolutionwithouthavingtothink
aboutthedetailsofthemostcomplexZKfunctionsorstartingfrom
scratch”.
![Page 3: ZK - River Software Technologies Case Study 0720](https://reader031.fdocuments.in/reader031/viewer/2022021303/577ce0f31a28ab9e78b4751d/html5/thumbnails/3.jpg)
7/29/2019 ZK - River Software Technologies Case Study 0720
http://slidepdf.com/reader/full/zk-river-software-technologies-case-study-0720 3/3
{ PAG
ZK – THE SIMPLEST WAY TO MAKE WEB APPLICATIONS RICH
CASE STUDY
TheResultTheriverPortalssystemisnowdeployedbyanimportant
telecommunicationscompanyinColombiatomanageandcontrola
complexsystemforinventories,provisioningoflinesandADSL.
riverPortalsversion1.0isnowalsounderconstructionandis
expectedtoexpandriverPortalsasthesolutionforgoverningother
RiverSoftwareproductsandforanytypeofsoftwarethatneedsto
runonasecuredwebbasedenvironment.
AboutZK
PotixCorporationdevelopsandsupportsZK,the#1AjaxsolutiononSourceForge.net,theworld'slargestopensource
host.ZKhasmorethan1,500,000downloadssinceitsfirstreleaseinlate2005.ZKisdeployedbyalargenumberof
FortuneGlobal 500 companies, including Deutsche Bank,Barclays, Sony,Sun Microsystemsand Toyota, providing
themwiththeabilitytorapidlycreaterichAjaxenterpriselevelapplications.
Contactus