makaron Opublikowano 16 Lutego 2010 Zgłoś Opublikowano 16 Lutego 2010 Witam, Czy do udostepnienia aplikacji musze koniecznie miec np Windows server (z obsuga terminali) lub inny system serverowy? Mam program ksiegowy i domyslnie zostal zainstalowany na jednym kompie. Utworzylem siec lokalna pomiedzy 3 PC ( Win XP). Czy moge udostepnic ten program (licencje na 2 PC) nie posiadajac zadnego serverowego systemu (program jest przeznaczony dla Win only)? Szukalem na sieci ale jest tylko o udostepnianiu plikow a przeciez drugi komp musi zobaczyc wszytkie pliki programu docelowego. Niemoge zainstalowac tego programu na 2 PC gdyz licencja jest tylko na server ale moge potem udostepniac w obrebie office'u. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
ULLISSES Opublikowano 16 Lutego 2010 Zgłoś Opublikowano 16 Lutego 2010 Jeśli program jest przeznaczony do instalacji na serwerze i udostępnienia go w sieci, to przeczytaj dokumentację programu - tam powinno być opisane, jak go uruchomić. W skrajnym wypadku wystarczy udostępnić folder z programem i uruchamiać go z niego. Druga opcja to zdalny pulpit w Windows lub programy typu VNC. Więcej w pomocy Windows oraz Google. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
Dijkstra Opublikowano 16 Lutego 2010 Zgłoś Opublikowano 16 Lutego 2010 Z tego, co zrozumiałem, to instalujesz program na jednym komputerze (nazwijmy go roboczo serwerem) i konfigurujesz dostęp przez windowsowe RDP. Pozostałe dwa komputery logują się przez mstsc na serwer i pracują na nim "terminalowo". I tu pojawia się problem przy jednoczesnym dostępie, bo AFAIK żaden windows oprócz serwerowych nie pozwala na tzw. concurrent sessions, czyli jednoczeną pracę więcej niż jednego użytkownika przez RDP. Sprawę załatwia podmiana termsrv.dll + ustawienie zasad logowania terminalowego w gpedit.msc z tym, że pierwsza część nie będzie naturalnie zgodna z licencją windows. Szukalem na sieci ale jest tylko o udostepnianiu plikow a przeciez drugi komp musi zobaczyc wszytkie pliki programu docelowego. W systemach terminalowych chodzi o to, że komputery-klienty nie widzą plików programu, tylko efekt jego działania. Pliki programu zostają na serwerze terminali, na którym program jest wykonywany. Klienty widzą tylko efekt działania i mogą wprowadzać dane poprzez interfejs, całość wykonywana jest na serwerze. Jeżeli z programu ma korzystać tylko użytkownik A z komputera a LUB użytkownik B z komputera b LUB użytkownicy wymieniają się komputerami, to poradzisz sobie; jeżeli mają korzystać jednocześnie, to winowsy "domowe" mają tą możliwość zablokowaną od czasu zdaje się XP sp1, co można obejść, ale łamiąc warunki licencji. Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...
WebNuLL Opublikowano 23 Lutego 2010 Zgłoś Opublikowano 23 Lutego 2010 (edytowane) Myślę, że pod Linuksem dało by się to zrobić, troche trzeba by było pokombinować ale zapewne wszystko by było jak trzeba. Jakaś dystrybucja + Wine + SSH z przekierowaniem grafiki i gotowe, wszystko legalnie. -- WebNuLL Edytowane 23 Lutego 2010 przez WebNuLL Cytuj Udostępnij tę odpowiedź Odnośnik do odpowiedzi Udostępnij na innych stronach Więcej opcji udostępniania...