View: 3776|Reply: 21
|
Access system dalam server.
[Copy link]
|
|
Nak tanya bagi yang berpengalaman.
Pad nak buat satu sistem stand alone. Contohnya sistem permohonan cuti. Lepas tu, Pad nak letak dalam server.
Kemudian Pad buat satu lagi sistem sebagai interface. Yang ni akan diinstall dalam PC user. Jadi kalau ada perubahan pada sistem, pembetulan hanya dibuat pada sistem kat server. User x usik..
Benda ni cam web-based and client server system. Tapi Pad nak dalam bentuk stand alone.
Jdi kat sini Pad perlukan,
1. Nasihat
2. Rujukan
3. Contoh
Terima kasih pada yang akan membantu... |
|
|
|
|
|
|
|
Boleh sangat-sangat.
Konfigurasi sama macam konsep web server di internet, ada server dan ada client. Kalau application macam VB, client tersebut cuma perlu nampak server database dah program tu dah berjalan. Kalau web based system, satu pc atau sistem dijadikan sebagai web server dan PC lain akses kepada server tersebut.
Contoh paling ketara adalah billing system di kebanyakan pusat khidmat pelanggan, (spt telco-telco macam Celcom, Maxis etc...)
Paling senang adalah web-based system sebab interfacenya cuma Internet Explorer, Firefox atau mana-mana web browser. Sebarang development atau configuration hanya pada web server sahaja.
Kalau guna stand-alone application agak sukar sikit, kalau nak ubah apa-apa, kena ubah kat client, sebab processes / functionalities ada kat client. Kalau cam tu, satu cara ialah menggunakan n-tier concept (biasanya 3-tier, melibatkan client, application server (or business process server) dan database server). Try look up kat Google untuk n-tier system development.
Kalau ada information yang lain saya akan post. Harap dapat membantu.
[ Last edited by shahnazz at 5-10-2006 11:08 AM ] |
Rate
-
1
View Rating Log
-
|
|
|
|
|
|
|
Thanks Shahnazz,
Kalau guna web-based memang lah mudah... Tp Pad nak jugak cara yang susah ni...
Sistem yg Pad dah buat sekarang hanya Database kat server. Jadi bila upgrade sistem, terpaksa hantar installer ke semua cawangan and minta IT Dept install kat PC user. Kesian lak diorang sedangkan kerja networking diorang pun banyak... Lagipun setakat ni kami dah banyak kali update sistem tu, atas arahan director and IT Dept dan sebanyak tu jugalah terpaksa install new version...
Jadi Pad pikir elok tukar jd client server sistem.. User hanya ada GUI. Process and handling semua kat server. Jadi bila update, hanya server yg terlibat...
Pad nak guna VB.Net atau C#. |
|
|
|
|
|
|
|
kalau macam tu pad, suruhlah IT group you tu simplify their work. gunakan centralize software installation system, macam zenwork (for novell) or sms (for microsoft), just an example. that way, dia orang just create one installation package yang complete, then distribute to all users thru one distribution server. all the users have to do is double click on appropriate icon to complete the installation (nothing else to do besides may be rebooting the machine after that) or you can initiate the installation during login process. that way your IT people don't have to visit each desktop/laptop. and they can use this system for any software/patches installation.
[ Last edited by oobi at 16-10-2006 09:58 PM ] |
Rate
-
1
View Rating Log
-
|
|
|
|
|
|
|
another way
you can lookup at google: CITRIX
it's a remote client concept. satu server dijadikan sebagai application server and workstations access to the server via a client application. konsep dia lebih kurang macam Remote Desktop or VNC. cuma kena pastikan app server power gile dan bandwidth tinggi lah. |
|
|
|
|
|
|
|
Originally posted by shahnazz at 6-10-2006 10:04 AM
another way
you can lookup at google: CITRIX
it's a remote client concept. satu server dijadikan sebagai application server and workstations access to the server via a client application. kon ...
citrix dah lari dari apa yang pad nak buat. biasanya user gunakan citrix untuk access company LAN from remote location (better response time). memang senang untuk admin jaga but tak ideal untuk yang dok dalam office. citrix ni ideal bila ramai remote user.
[ Last edited by oobi at 16-10-2006 09:59 PM ] |
|
|
|
|
|
|
|
Originally posted by oobi at 5-10-2006 01:52 PM
kalau macam tu pad, suruhlah IT group you tu simplify their work. gunakan centralize software installation system, macam zenwork (for novell) or sms (for microsoft), just an example. that way, di ...
Kalau macam ni, x payah la ubah sistem kan... IT Dept kena guna sistem nikan?
Rasa untuk install dalam setiap PC takde masalah bg diorang tp sebab installer leh letak dalam sharing folder kami... and suruh semua staff install version baru..
Masalahnya dalam empat bulan ni, dah lebih 5 version sistem keluar... 5 kali diorang reinstall.. Tu yang Pad nak buat sistem client server gini.. jadi user tak perlu tau yang kitorang dah upgrade sistem tu.. |
|
|
|
|
|
|
|
biasalah asam garam client-server software development memang macam gitu. kalau it dept tak buat strict control on change request / versioning dalam application development, memang haru biru developer & support team untuk deploy new application kat pc.
oobi's concept is good, guna novell zenworks. cuma implementation / cost dia tinggi rasanya. lagupun novell is quite a big system in itself, ada securelogin, bordermanager, file/print sharing etc etc... i'm not quite familiar with microsoft SMS server implementation, though... nanti i'll do some research on that.
sebab i recommend citrix sbb dulu masa saya kerja kat telco, masa nak upgrade billing system diorang guna kaedah tu. update application kat server aje. |
|
|
|
|
|
|
|
Originally posted by oobi at 5-10-2006 01:52 PM
that way your IT people don't have to visit each desktop/laptop. and they can use this system for any software/patches installation.
aku rasa byk bebudak IT nakkan camtuh... senang kerja. tp bila cadangkan kat ceo.. ceo pon kagum. then bila tanya bab kos pulak...itu yg menyebabkan ceo tarik muka. bos2 nih semua nak canggih tp duit takmo keluar. itu yg payahnya.. |
Rate
-
1
View Rating Log
-
|
|
|
|
|
|
|
Originally posted by padlie at 6-10-2006 03:42 PM
Masalahnya dalam empat bulan ni, dah lebih 5 version sistem keluar... 5 kali diorang reinstall.. Tu yang Pad nak buat sistem client server gini.. jadi user tak perlu tau yang kitorang dah upgrade sistem tu.. ...
nak buat macamana pad, tak de system yang perfect. kalau gunakan central installation system, users tak perlu tau yang new version dah install kat PC dia orang. apa yang your IT group kena buat ialah setup a time during weekend. on Friday tu, inform all users not to shutdown their PCs. then, after office hours, your IT group boleh push installation package and it will install silently. once done, if it needs to be reboot, tell the script to reboot the machine or shut it down. the next time the users login. version baru dah install. dia orang tak tau apa-apa pun.
[ Last edited by oobi at 16-10-2006 10:00 PM ] |
Rate
-
1
View Rating Log
-
|
|
|
|
|
|
|
Originally posted by kapakterbang at 6-10-2006 06:55 PM
aku rasa byk bebudak IT nakkan camtuh... senang kerja. tp bila cadangkan kat ceo.. ceo pon kagum. then bila tanya bab kos pulak...itu yg menyebabkan ceo tarik muka. bos2 nih semua nak canggih ...
biasalah tu kt. banyak company yang reluctant nak spend money on IT. tapi, bila dia orang betul-betul faham its impact throughout the process of generating company revenue, masa tulah mereka akan keluarkan duit. example, mereka nak buat kerja cepat, tapi tak nak upgrade server to the one with the latest technology. so, merangkaklah server tu and it impacts the way the staffs work (nak access data punyelah seksa). tapi, bila dah experience masa visit company lain, masa tulah mereka sedar. tu pun, kalau sedar.
[ Last edited by oobi at 16-10-2006 10:01 PM ] |
Rate
-
1
View Rating Log
-
|
|
|
|
|
|
hsbc This user has been deleted
|
kalo nak citrix server yg siap ngan integrate ngan Openview ke,Unicenter ke,Tivoli Netview ke,siap ngan load balancing,PM me ok.im maintaining a citrix environment integrated with several AD domain.
1)FYI,citrix client ke citrix server just consume 20KBps.aku access server kat Finland pakai TMnet dial-up(bukan Streamyx!!!),takde masalah dr segi performance.
2)Zenwork,SMS,Tivoli & seumpamanya adalah disasarkan utk simplifying traditional client-server computing(pushing updates to client) & tidak mencapai objektif utk centralized IT application access(install sekali,ramai org gune serentak)
[ Last edited by hsbc at 14-10-2006 02:54 PM ] |
Rate
-
1
View Rating Log
-
|
|
|
|
|
|
hsbc This user has been deleted
|
Originally posted by oobi at 6-10-2006 10:39 AM
citrix dah lari dari apa yang pad nak buat. biasanya user gunakan citrix untuk access company LAN from remote location (better response time). memang senang untuk admin jaga but tak ideal unt ...
salah ni sebenarnye,ape yg pad nak buat tu la bende yg citrix offer |
|
|
|
|
|
|
|
Novell Zenworks kebiasaannya digunakan untuk maintain a standard operating environment for all PCs in an organization. Based on user profiles or grouping, applications will be deployed via group. For example, software developers may have Visual Studio "zen-ned" to their PCs while other users do not have Visual Studio installed. Others include automating updates and patches, etc... |
|
|
|
|
|
|
|
Originally posted by hsbc at 14-10-2006 05:41 PM
salah ni sebenarnye,ape yg pad nak buat tu la bende yg citrix offer
citrix ni remote terminal (user kena login to citrix server farm). betul, user boleh work on their desktops/laptops masa gunakan citrix tu. tapi, software tu tak located on user pc. it's on citrix server. pad nak install application tu on users pc. so, since dia tak nak users tau anytime application dia tu di upgrade and dia tak nak susahkan IT group sebab kena pergi ke setiap desktop/laptop untuk install, so remote software installation is the best way to go, macam zenworks and microsoft sms. unless pad tak kisah if the application tak install on user machine dan company dia willing to cough up licenses for citrix, then citrix is the way, because to get citrix just for one application is not an ideal solution. they need to find cost effective solution.
[ Last edited by oobi at 15-10-2006 01:54 AM ] |
|
|
|
|
|
|
|
Reply #15 oobi's post
it really depends on the situation. sebenarnya overall konsep dia sama aje, to maintain or reduce multipe application deployment.
citrix is consider a thin client solution, accessing a same resource. pros dia adalah any changes or updates on the system would require change on the server (yang akan jadi access point for thin clients to point to). major drawback, kalau server down, maknanya tak boleh nak guna lansung sebab application reside kat server.
zenworks is for automatic application distribution on client PC. each pc has its own copy of the application once zenworks distribute applications. each application is independent of another, kalau satu client down, boleh guna client kat pc lain.
or, buat system berkonsepkan web. client may use any web browser as it is standard on most if not all pc, and is distributable through multiple OS platforms.
it's a matter of reliability, accesibility, functionality, cost and TCO. |
|
|
|
|
|
|
|
Maaf mencelah...
Tak tau la kalau jawapan atau idea saya nie lari dari apa yg pad nak sebenarnya...
Apa yg saya praktikkan skrg... exe file letak kat client punya komputer... yg exe update letak kat server.
Setiap kali saya update exe file saya copy ke server then utk system kat user, masa dia execute exe file itu system tu akan automatik check last update yg kat server tu bila dan compare dgn file yg execute kat client tu... kalau x matching, system tu akan update yg latest dari server.
Tapi method ini saya guna dlm language Microsoft Visual FoxPro..
Tak tau la kalau kat Mesia nie ada org guna FoxPro atau tak...
Maaf tumpang lalu
-----------------------------------------
Saya budak baru belajar |
Rate
-
1
View Rating Log
-
|
|
|
|
|
|
|
Bagus, banyak input yang ada di sini. At least ada banyak kaedah untuk implement, sama ada yag komersial atau buat sendiri. Terpulang mana yang sesuai, kena lihat pro dan kontra nya. |
|
|
|
|
|
|
|
Originally posted by Aefy_Laily at 16-10-2006 09:34 PM
Maaf mencelah...
Tak tau la kalau jawapan atau idea saya nie lari dari apa yg pad nak sebenarnya...
Apa yg saya praktikkan skrg... exe file letak kat client punya komputer... yg exe update leta ...
very good idea. pad, boleh try this method.
|
|
|
|
|
|
|
|
Banyak solution menarik kat sini... tapi Pad tak sempat buat research satu-satu lagi... tapi semua solution rasa cam boleh guna cuma tak tau efektif ke tak...
Pad nak tanya,
i) Kalau nak implement citrix, berapa kos yang perlu ada?
ii) Apa hardware & software yang diperlukan? |
|
|
|
|
|
|
| |
|