Monday, October 22, 2012

MOCA Client Comparison

Thanks to the open framework of RedPrairietm MOCAtm framework we have a few options when it comes to the clients that can access the MOCA Server. I wanted to compare the clients to see how they are different from each other. If there are features that I have missed, let me know so that I can put them here as well.
  RedPrairie 2012 WinMSQL Lexedit Oracular MOCA Client 2012.1.0
Version 2012.1.4 2.8.4.1 2012.1.0
Technology Microsoft Microsoft Pure Java
Auto Complete SQL No Yes Yes
Auto Complete MOCA Commands No Yes Yes
Security - restrict access Yes No Yes
Trace Viewer This one is much better than earlier versions Very nice trace viewer. Can serve as default trace viewer Very nice trace viewer.
Explain SQL No Yes No
Load CSV files on client No Yes Yes
mload server files No No Yes
Edit Server Files No No Yes. Offers security based on roles to disable for some users
Search Source code No No Yes. Search files and code in database tables
Compare two environments No No Yes
Automatic Updates No Yes Yes
Cost Comes with RedPrairie client Free - requires registration Free - no registration
Company RedPrairie (www.redprairie.com) Orbital Services (www.lexedit.com) Oracular (www.oracular.com)
Download From n/a www.lexedit.com autoupdate.oracular.com/mocaclient
Here is the details for each feature:
Technology I do not see this as a really distinguishing feature unless you want to run Oracular MOCA Client on a mac or unix
Security - Restrict Access This is an important feature. All of these tools basically provide the same capability as "Server Command Operations" - so if someone does not have that access, they should not be able to gain access via these tools as well. Specifically the menu option SALSrvCmdOpr controls access to the standard "Server Command Operations" screen which allows a user to execute any MOCA command. Oracualar MOCA client will see if the user who is attempting to connect has this permission. If the user does not have this permission then they will not be allowed access to Oracular MOCA client as well
Edit Server Files Often the system administrators do not like to give access to the server to edit source code. Oracular MOCA Client allows the developer to navigate to the files using MOCA protocol and update the source code. This is really nice for such situations.
mload server files Same idea as above - if you do not have command line access to the db/data directory, Oracular MOCA Client allows you to navigate to the files, right click on them and load them via mload
Search Source Code In Oracular MOCA Client, you can put in a regular expression - it will search through the source code tree on the server and find what you are looking for. It can also create a tree which tells what calls what. It can also search through algorithms and DDAs
Compare two environments Oracular MOCA client allows you to point to two environments and compare the data .
Some distinguishing features of each product are as follows:
RedPrairie WinmSQL
  • It has come a long way since the earlier versions that really prompted folks to develop lexedit and oracular moca client
  • New version offers syntax highlighting via setup file
  • New version offers multiple connections
  • Lexedit This is the first "reaction" to how awful winmsql really was and it has been constantly improving. Some interesting features include:
  • Very nice overall feel - looks very mature
  • Tips
  • Integrates standard Windows concepts like customizable toolbar
  • Elaborate language setup - it views MSQL as one of many languages it can support
  • 80 column guide is interesting to write code that is easily viewable on old terminals
  • Oracular MOCA Client This is more of a full development environment (IDE) rather than simply a replacement for RedPrairie WinMSQL:
  • Integrates with Orcular's change management
  • Web Clipboard (experimental). Idea is that you copy text to cloud and paste from cloud on another machine.
  • Robot development via groovy
  • Repository of commonly used scripts
  • Save current state in a named file
  • 21 comments:

    1. Saad really good posts...would appreciate if you had some posts from thefunctional side aswell

      ReplyDelete
      Replies
      1. Investing online has been a main source of income, that's why knowledge plays a very important role in humanity, you don't need to over work yourself for money.All you need is the right information, and you could build your own wealth from the comfort of your home! Binary trading is dependent on timely signals, assets or controlled strategies which when mastered increases chance of winning up to 90%-100% with trading. It’s possible to earn $10,000 to $20,000 trading weekly-monthly in cryptocurrency(bitcoin) investment, just get in contact with Mr Bernie Doran my broker. I had almost given up on everything about binary trading and never getting my lost funds back, till i met with him, with his help and guidance now i have my lost funds back to my bank account, gained more profit and I can now trade successfully with his profitable strategies and signals! Reach out to him on Gmail ( BERNIEDORANSIGNALS@GMAIL.COM ) , or his WhatsApp : +1(424)285-0682 for inquiries











        I lost my job few months back and there was no way to get income for my family, things was so tough and I couldn’t get anything for my children, not until a met a recommendation on a page writing how Mr Bernie Doran helped a lady in getting a huge amount of profit every 6 working days on trading with his management

        Delete
    2. I got bored and wrote my own version of winmsql also. It is pure Java as well, tested by Jenkins. Having your own editor's source is great when you think "Hmmm, X would make a great feature." Good times.

      ReplyDelete
    3. We upgraded WMS 4.2 version to WMS 2011.x and we have java 6 in our wms servers, the problem is Java recently released security vulnerblity in java 6 and recomended to upgrade java 6 to java 7, But we came to know that WMS 2011.x is not compatible with java 7 .What would be your suggetion on this case ?

      ReplyDelete
    4. thank you this is very userfull for us.

      ReplyDelete
    5. oracular client supports ssl connections? it seems to be not working with the 2020 BY with ssl moca services. Could you please check it once?

      ReplyDelete
    6. This comment has been removed by the author.

      ReplyDelete
    7. I am working on a new client https://github.com/IkeRolfe/JdaTools/releases
      give it a try and drop some feedback.
      This a VERY early version.

      ReplyDelete
    8. Hey Saad,

      Great post, but there is a new MOCA client that needs to be added!

      This new open source MOCA client is anchored in Visual Studio Code and leverages the Language Server Protocol.

      https://github.com/mrglassdanny/vscode-moca-client

      ReplyDelete
    9. I've been using vscode-moca-client and it works perfectly AFAIK. I am new to MOCA and would be interested in an article that does a feature comparison with LextEdit. Thanks for the great info Saad! It's the best I've found!

      ReplyDelete
    10. All thanks to Mr Anderson Carl for helping with my profits and making my fifth withdrawal possible. I'm here to share an amazing life changing opportunity with you. its called Bitcoin / Forex trading options. it is a highly lucrative business which can earn you as much as $2,570 in a week from an initial investment of just $200. I am living proof of this great business opportunity. If anyone is interested in trading on bitcoin or any cryptocurrency and want a successful trade without losing notify Mr Anderson Carl now on Whatsapp: +1(252)285-2093 Email: andersoncarlassettrade@gmail.com

      ReplyDelete
    11. Un alt lucru bun pe care Dr. Wale l-a făcut pentru noi a fost să o ajute pe sora mea mai mare să-și aducă înapoi iubitul care a părăsit-o pentru o altă doamnă. Soțul surorii mele mai mari a părăsit-o anul trecut din cauza unei mici neînțelegeri dintre ele, iar soțul a plecat de acasă și a început să iasă cu o altă doamnă. Sora mea era îngrijorată de asta. Soțul surorii mele mai mari a călătorit în afara orașului cu cealaltă doamnă. I-a spus surorii mele că nu vrea să o mai vadă niciodată în viața lui. I-a spus surorii mele că va divorța de ea și se va căsători cu cealaltă doamnă. Sora mea devine și mai îngrijorată de toate. Din cauza stării lucrurilor. Un bun prieten de-al tău ne-a spus că doar un bărbat pe nume Dr. Wale o poate ajuta pe sora mea mai mare să iasă din această situație. Sora mea a luat numărul de telefon al Dr. Wale și l-a contactat după o discuție între dr. și sora ei. Dr. Wale i-a spus surorii mele să plătească pentru materiale, așa cum a plătit sora mea. Dr. Wale i-a spus surorii mele că soțul ei era sub o vrajă de dragoste malefică, acesta fiind motivul pentru care soțul ei a părăsit casa și a urmat-o pe cealaltă doamnă. Cealaltă doamnă a făcut o vrajă pentru a-l închide pe soțul surorii mele, astfel încât să poată divorța de sora mea, dar sunt recunoscătoare că Dr. Wale a venit în ajutorul surorii mele și a salvat-o. După ce a ajutat-o ​​pe sora mea, nu a durat mult. Soțul ei a venit la casă și a implorat-o pe sora mea să o ierte. Astăzi, amândoi trăiesc fericiți împreună. Dacă aveți probleme în căsnicie, vă sfătuiesc să-l contactați pe Dr. Wale, astfel încât să vă poată ajuta să vă rezolvați problemele. Contactați-l pe Dr. Wale pe WhatsApp / Viber: +2347054019402 SAU prin e-mail: drwalespellhome@gmail.com

      ReplyDelete
    12. Viața nu a fost dreaptă cu mine de când femeia mea m-a părăsit și a urmat un alt bărbat. Părea că viața mea s-a terminat pentru că nu mă mai puteam concentra asupra lucrurilor. Aproape că am avut un atac de cord în acest proces. Dar sunt recunoscător că Dr. Wale a apărut la timp pentru mine. Dr. Wale a fost omul care mi-a ușurat totul mult. Când l-am întâlnit pe Dr. Wale online, m-am sfiit să vorbesc cu el despre situația mea, dar nu am permis niciodată timidității să mă apese. Am vorbit cu Dr. Wale despre cum femeia pe care am iubit-o din toată inima m-a părăsit fără niciun motiv întemeiat. Dr. Wale mi-a promis că mă va ajuta să o aduc înapoi pe femeia mea. Îi plătesc Dr. Wale pentru tot ce este necesar pentru a-și face treaba. În trei zile am primit un mesaj de la femeia mea în care îmi spunea că este gata să se întoarcă la mine. Am fost șocat la început, pentru că era o femeie pe care nu o puteam contacta la telefon și m-a blocat pe toate platformele de socializare. Acum ea este cea care mă contactează singură. Ei bine, Dr. Wale m-a rugat să nu o învinovățesc pentru faptele ei rele, pentru că a fost indusă în eroare cu o vrajă malefică. Sunt atât de recunoscător că Dr. Wale a reușit să o aducă înapoi pe femeia mea. Dr. Wale poate fi un mare sprijin și pentru tine dacă ai nevoie de ajutorul lui. Contactul său WhatsApp/Viber: +2347054019402 sau Email: drwalespellhome@gmail.com

      ReplyDelete
    13. Cum mi-a ușurat viața Dr. Wale. Eram îndrăgostit de prietena mea din liceu. Am crescut împreună cu o dragoste puternică și o înțelegere dulce. Trăiam liniștit cu noi înșine. Dar iată cum lucrurile au început să o ia razna pentru noi. Soția mea lucrează într-un alt oraș, departe de mine, așa că cea mai bună modalitate de a lua legătura este prin telefon. Dar după cinci luni, comunicarea noastră a început să încetinească. Ori de câte ori o sun, îmi spunea că este ocupată și că mă va suna înapoi când termină cu totul. Ziua aceea se termina fără să mă mai sune. A continuat luni de zile până când mă hotărăsc să-i fac o vizită surpriză în orașul în care lucrează. După câteva zile petrecute cu ea, am aflat că soția mea are o aventură cu șeful lui la birou. Când am încercat să o întreb despre asta, mi-a spus că a terminat cu mine și că nu mai vrea să continuăm. Aceste cuvinte mi-au frânt inima în bucăți, până la punctul în care aproape mi-am luat viața. Înainte de a pleca în orașul meu, m-a blocat pe toate conturile ei de socializare. M-am întors în orașul meu cu o durere profundă în mine, eram deprimat și mă simțeam trădat de acțiunile ei. După câteva luni în care încă trăiam în durere și amărăciune, i-am povestit unui prieten despre problemele mele. Prietenul meu mi-a spus că m-a prezentat Dr. Wale și că a spus că Dr. Wale este singurul bărbat care îmi poate aduce înapoi fericirea. Mi-a spus că mariajul lui este perfect astăzi, cu ajutorul Dr. Wale. Când l-am contactat pe Dr. Wale și i-am povestit tot ce se întâmplă, mi-a spus să fiu calm și că voi fi din nou un bărbat fericit. Dr. Wale m-a instruit să plătesc pentru lucrurile necesare. Magia a început când soția mea m-a sunat două zile mai târziu plângând la telefon, implorându-mă să am milă de ea. A spus că nu știe ce a pățit-o de a se comporta urât. Acum suntem din nou împreună și trăim fericiți din nou, ca înainte. Vreau să-i mulțumesc Dr. Wale pentru că a făcut totul posibil și pentru că mi-a adus-o înapoi pe soția mea. Dacă aveți nevoie de orice fel de ajutor, Dr. Wale este omul potrivit de contactat. WhatsApp/Viber: +2347054019402 SAU Email: drwalespellhome@gmail.com

      ReplyDelete
    14. I want to say thank you to spiritualist agbor Spell for bringing back my lover you can contact him on whatsapp +2348068085363

      ReplyDelete
    15. Cum a mințit cea mai bună prietenă a mea împotriva mea pentru că îl vrea pe soțul meu doar pentru ea. Vă rog să fiți atenți la persoanele pe care le numiți prieteni. M-am căsătorit cu iubitul meu drag din liceu. Trăiam în pace și ne bucuram de viață. Avem doi copii împreună. Totul mergea bine pentru noi. Soțul meu nu este mereu prin preajmă pentru că lucrează în alt oraș. Așa că într-o zi, soțul meu s-a întors acasă și a început să se comporte ciudat. Comportamentul său față de mine și de copii s-a schimbat. Încercam să înțeleg ce se întâmplă. Nu mi-a acordat niciodată atenție și nu m-a ascultat. Câteva zile mai târziu, soțul meu m-a rugat să ies din casă, spunând că nu mai este interesat de căsnicia noastră. Am încercat să vorbesc cu el ca să-mi spună unde am greșit, dar totul a fost în zadar. Comportamentul și caracterul lui față de noi au scăpat de sub control. Nu am avut altă opțiune decât să plec din casă cu copiii. Asta îmi făcea inima să sângereze de fiecare dată când mă gândeam la asta, pentru că acesta era un bărbat pe care l-am iubit din toată inima. Am plâns și mintea mea a fost îngrijorată timp de cinci luni bune. Vărul meu, care a avut o problemă similară cu a mea, mi-a spus să-l contactez pe DR. WALE, spunându-mi că DR. WALE îmi va salva căsnicia. Când l-am contactat, i-am povestit cum s-a întâmplat totul. Am plătit pentru toate materialele necesare pentru a termina treaba. DR. WALE a aflat că cel mai bun prieten al meu era în spatele a tot ce se întâmplă în căsnicia mea. A spus că prietenul meu i-a spus soțului meu lucruri negative. DR. WALE a mers mai departe și a spus că amândoi au o aventură împreună. Așa că DR. WALE a făcut ce știe cel mai bine să facă, spunându-mi că soțul meu va veni să mă implore. DR. mi-a spus că cel mai bun prieten al meu a făcut o vrajă malefică, așa că soțul meu ne-a întors spatele. Dar, datorită DR. WALE, soțul meu a venit să mă implore să o iert, spunând că nu știe ce i s-a întâmplat. Pentru că DR. WALE mi-a povestit tot ce s-a întâmplat, a fost ușor să-l iert. Acum trăim împreună ca o singură familie mare. Dacă vrei înapoi pe fostul tău partener, DR. WALE este omul potrivit de contactat. WhatsApp/Viber: +2347054019402 SAU Email: drwalespellhome@gmail.com

      ReplyDelete
    16. Îi mulțumesc enorm doctorului Reethesh pentru ajutorul extraordinar pe care mi l-a oferit. În ultimele cinci luni, eu și partenerul meu am trecut prin conflicte grave care amenințau să ducă la divorț. Eram foarte fericiți împreună și relația noastră mergea excelent. Pe 14 februarie anul acesta, am ieșit la o întâlnire și totul părea în regulă, dar ulterior au început problemele. Pe 10 martie, el a avut un interviu la care trebuia să participe, lucru pe care l-a și făcut. În aceeași lună, a început să primească apeluri și mesaje de la un anumit număr, prin care i se cerea să se întâlnească din nou cu acea persoană. Când l-am întrebat despre asta, mi-a spus că era doar o prietenă care voia să vadă ce mai face. Situația a continuat, așa că am insistat să aflu adevărul, ceea ce a dus la certuri între noi. Apoi, în săptămâna următoare, mi-a spus că vrea să divorțăm; și-a făcut bagajele și a plecat de acasă. Eram devastată și plină de tristețe, pentru că îmi iubeam partenerul. În plus, simțeam că nu acționa din proprie inițiativă. Pe 15 mai, am primit o scrisoare de la instanță prin care mi se cerea să semnez actele. Pe parcursul lunilor iunie și iulie, situația a stagnat, iar avocatul meu m-a sfătuit să renunț, spunând că nu mai poate face nimic și că ultima înfățișare în instanță urma să aibă loc pe 5 septembrie. Tocmai când eram pe punctul de a renunța la tot, verișorul meu m-a sfătuit să iau legătura cu doctorul Reethesh, fiind convins că acesta mă va putea ajuta. Când am contactat doctorul Reethesh, i-am explicat întreaga situație. El mi-a cerut fotografiile noastre (a mea și a partenerului meu) și plata pentru materialele necesare ritualului. Am achitat totul. Atunci, doctorul Reethesh a descoperit că avocata care îl reprezenta pe partenerul meu era cea care instiga la toate conflictele dintre noi; ea îi făcuse un blestem de dragoste malefic pentru a mi-l lua. Doctorul Reethesh mi-a spus că, în ziua ultimei înfățișări la tribunal, partenerul meu își va reveni în fire și îmi va cere iertare. Totul s-a întâmplat chiar pe 5 septembrie, în ultima zi de audieri în instanță. În fața tuturor celor prezenți în sala de judecată, partenerul meu m-a implorat să-l iert și și-a cerut scuze. De asemenea, avocata a recunoscut că ea a stat la baza întregii situații și m-a rugat să o iert pentru faptele sale greșite. În timp ce citiți acest mesaj, eu și partenerul meu suntem din nou împreună, iar relația noastră este mai puternică și mai bună ca niciodată. Îl puteți contacta pe DR. REETHESH dacă aveți nevoie de ajutorul său; îl găsiți pe WhatsApp la numărul +2349012999010 sau prin e-mail la reethesh60@gmail.com

      ReplyDelete
    17. DR WALE, vreau să-ți mulțumesc pentru toate lucrurile bune pe care le-ai făcut pentru familia mea. Părinții mei întâmpinau dificultăți în a-și rezolva problemele, dar nimic nu părea să funcționeze pentru ei. S-au separat, iar acest lucru a fost extrem de greu pentru noi, copiii. Ne doream să-i vedem pe ambii părinți din nou împreună, așa că am apelat la DR WALE, deoarece el fusese cel care o ajutase pe sora mea să-și salveze căsnicia când avea probleme cu soțul ei. Așadar, l-am contactat pe DR WALE să vedem dacă îi poate reuni pe părinții noștri. Când am luat legătura cu el, ne-a întrebat de cât timp erau separați părinții noștri. I-am spus că de șase ani. A zis că nu e nicio problemă. După ce totul a fost finalizat, am descoperit că cea mai bună prietenă a mamei noastre fusese cea care făcuse tot posibilul ca părinții noștri să nu mai fie împreună. Datorită lui Dr. Wale, părinții noștri sunt în sfârșit din nou împreună. Acum suntem uniți, ca o familie mare. Dacă părinții tăi sunt divorțați și vrei să se împace, Dr. Wale este persoana potrivită pe care să o contactezi. Îl poți contacta pe Dr. Wale prin WhatsApp sau Viber la numărul +2347054019402 ori prin e-mail la drwalespellhome@gmail.com

      ReplyDelete
    18. Aceasta a fost o mare binecuvântare în viața mea. Faptul că l-am cunoscut pe Dr. Reethesh a fost unul dintre cele mai bune lucruri care mi s-au întâmplat vreodată. Iubitul meu s-a întors la mine după ce am apelat la ajutorul Dr. Reethesh. El a ajutat la eliminarea influenței negative a unei terțe persoane care ne afecta relația. Astăzi, soțul meu mă iubește din nou, iar relația noastră a fost restabilită. Sunt cu adevărat recunoscătoare pentru sprijinul și îndrumarea primite în această perioadă dificilă. Vă mulțumesc, Dr. Reethesh, pentru că ați ajutat la readucerea fericirii în viața mea. Recomand cu căldură să luați legătura cu el pentru a vedea dacă îndrumarea sa vă poate ajuta și pe dumneavoastră. WhatsApp +2349012999010 sau reethesh60@gmail.com

      EL LUCREAZĂ ȘI LA MULTE ALTE CAZURI, PRECUM:

      Vrăji pentru a deveni faimos
      Vrăji pentru o dezvoltare extraordinară a afacerii
      Vrăji pentru a obține un loc de muncă
      Vrăji pentru a găsi un soț
      Vrăji pentru a câștiga un proces în instanță
      Vrăji pentru a scoate persoanele dragi din închisoare
      Vrăji pentru promovare la locul de muncă
      Vrăji de protecție
      Vrăji pentru câștig la loterie / Vrăji pentru a rămâne însărcinată

      ReplyDelete
    19. Mulțumiri DR. WALE. Căsnicia mea fericită se transforma în tristețe. Totul mergea prost între mine și soțul meu. Eram frustrată și nu știam ce să fac. Soțul meu m-a părăsit pentru o altă femeie. Am făcut tot ce mi-a stat în putință să-l recâștig, dar totul a fost în zadar. Abia după ce cumnatul meu mi-a spus să-l contactez pe DR. WALE, mi-a spus că doar DR. WALE mă va putea ajuta să-mi recuperez soțul. L-am contactat pe DR. WALE și i-am povestit tot ce se întâmplă în căsnicia mea. Mi-a spus să-i trimit soțului meu o poză și a mea și alte câteva lucruri. Am plătit și pentru materialele necesare pentru a face vraja. DR. WALE mi-a spus că în trei zile soțul meu se va întoarce la mine. Spre cea mai mare surpriză a mea, soțul meu s-a întors două zile mai târziu. DR. WALE este cel mai bun vrăjitor. Dacă aveți nevoie de ajutor cu oricare dintre iubiții voștri, DR. WALE este omul potrivit de contactat. Îl puteți contacta prin WhatsApp SAU Viber: +2347054019402 SAU Email: drwalespellhome@gmail.com

      ReplyDelete
    20. Pe când eram însărcinată, nu am știut nicio clipă că soțul meu și bona aveau o aventură. Nu am bănuit niciodată că așa ceva se întâmpla pe la spatele meu. Ceea ce am observat a fost că bona îmi ignora constant deciziile ori de câte ori încercam să o corectez; se uita la mine cu dispreț și nu-mi lua niciodată cuvintele în serios. Situația a continuat așa. Într-o zi, am încercat să o întreb despre comportamentul ei necorespunzător în casă, dar, înainte să apuc să spun ceva, a explodat, cerându-mi să nu-i mai pun la îndoială acțiunile. În acel moment, mi s-a încețoșat privirea, iar ea m-a împins violent. Când soțul meu s-a întors de la serviciu, i-am povestit ce s-a întâmplat, dar el nu a făcut nimic. Când am încercat să-mi susțin punctul de vedere, soțul meu și bona m-au atacat. Apoi, soțul meu a intrat în camera noastră, mi-a făcut bagajele și m-a dat afară din casă, spunându-mi că nu mai este interesat de mine. Am plecat din casă plângând și suferind, întrebându-mă unde a greșit totul. Anterior, citisem pe internet despre un anume DR REETHESH, care primise recenzii foarte bune. I-am luat numărul de telefon și i-am explicat prin ce trec. Mi-a cerut să plătesc pentru materialele necesare, lucru pe care l-am făcut. DR REETHESH a efectuat un ritual spiritual și a descoperit că bona punea o substanță malefică în mâncarea și apa soțului meu, cu scopul ca acesta să se poarte urât cu mine și să mă alunge de acasă. Din fericire, DR REETHESH mi-a sărit în ajutor. Bona a fost demascată, iar planurile ei diabolice au eșuat. Astăzi, soțul meu și cu mine ne-am întâmpinat copilul și trăim din nou fericiți împreună. Vă sfătuiesc să luați legătura cu DR REETHESH dacă aveți probleme care vă frământă. Îl puteți contacta prin WhatsApp la +2349012999010 sau prin e-mail la reethesh60@gmail.com

      ReplyDelete