Jump to content

xp 2 mal nutzen?!


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Warum ist dann das Server-BS teurer als das Client-BS? Wenn doch nur das BS und nicht die Dienste damit bezahlt sind? Wer stellt sich denn einen Server hin, ohne drauf zuzugreifen? Klingt für mich, als müsste ich einmal für's Auto bezahlen, und einmal für's Fahren.

 

 

naja der vergleich mit dem auto ist gut. kaufpreis auf der einen seite und versicherung und steuern auf der anderen. also bezahlst du nochmal extra für das fahren.

 

aber spass bei seite

 

das eine ist der server der einen bzw. mehere dienste bereitstellt(für eine gewisse anzahl an zugriffen) das andere ist der client der einen bzw. mehrer dienste in anspruch nimmt. da der client ja auch allein funktioniert muss dieser auch eine einzelne lizenz haben.

 

kleines bsp. du kannst bei der telekom dsl beantragen ohne t-online bzw. t-dsl business zugang. bedeutet du hast die möglichkeit dsl zu nutzen WENN du einen provider hast. in diesem fall bezahlst du nur für die bereitstellung für den tatsächlichen zugriff bezahlst du extra.

 

naja hoffe es hilft

Link zu diesem Kommentar
Klingt für mich, als müsste ich einmal für's Auto bezahlen, und einmal für's Fahren.

Genau so. Das Auto darfst Du ja auch nicht fahren ohne Haftpflichtversicherung.

 

Dass ein Server-Betriebssystem teurer ist, hat natürlich auch mit den eingebauten Diensten zu tun. Du bekommst zum Beispiel ein Active Directory, DNS- und DHCP-Dienste, Druckerdienste etc. etc. Beim SBS 2003 ist ja auch noch mindestens ein Exchange Server dabei. Das ist insgesamt doch sehr kostengünstig.

Link zu diesem Kommentar

die Eselsbrücke ist Super, :D

auch wenn die Gleichung falsch ist, weil am ende wenn du die eins weg hast ja nicht rechner=lizenz ist, ist also eine ungleichung oder kann man das als Folge benennen?

Mift das hatte ich noch nicht wieder :cool:

aber das tut der Eselsbrücke ja keinen Abbruch und wenn man mit Fingern rechnern kann ist das immer gut.

 

Auch sehr vereinfachend, alles brauch ne Lizenz

dein Rechner der auf den Server zugreift, der Server selber, der beinhaltet halt die CALs

das ist quasi deine Eintrittskarte, wenns konzert ausverkauft ist, haste halt Pech und übern Zaun steigen ist illegal :rolleyes:

Link zu diesem Kommentar

Und wenn es mal hart auf hart kommt, hier noch ein kleines Programm, um

Dir auszurechnen, wieviele Clients Du mit einer vorhandenen Lizenz bestücken

darfst:

 

// =========================
// Class Eselsbruecke
// Idee von ....: Das Urmel
// =========================

using System;

class Eselsbruecke
{
 public static void Main()
 {
   const int LicensePerClient = 1;

   Console.Write( "Wieviele Lizenzen haben Sie?: " );
   int CurrentAvailableLicenses = Convert.ToInt32( Console.ReadLine() );

   int TotalClientsPerLicense = LicensePerClient * CurrentAvailableLicenses;

   Console.WriteLine( "Anzahl der mit vorhandener Lizenz zu bestueckender Rechner: " + TotalClientsPerLicense );     
 }
}

 

Bevor jetzt wieder alle Coder Amok laufen, ich weiß, dass es keine negativen Lizenzen gibt,

oder? ;) Hätte besser einen uint nehmen sollen und ich hätte die Exceptions abfangen

sollen. Und auch ganz davon abgesehen, dass ich TotalClientsPerLicencse nicht benötigt

hätte, weil es ein zu errechnender Wert war.ja ... ja ... ;)

 

LG

Marco

Link zu diesem Kommentar

@Buzzer

die Idee hatte ich auch schon, allerdings anders realisiert

 

/*Urmels Eselsbrücke*/
/*frei nach MCSE-Board*/

#include <stdio.h>
#include <math.h>
void main()
{

/*a= Anzahl der Rechner*/
/*b= Anzahl der Einzelplatz- Lizenzen*/

float a,b;

printf("Geben Sie die Anzahl der Rechner ein:\n");
scanf("%g",&a);

/*Berechnung der Anzahl, der benötigten Einzelplatz- Lizenzen*/
b=a;

/*Ausgabe der Menge benötigter Einzelplatz- Lizenzen*/
printf("Anzahl benoetigter Einzelplatz- Lizenzen: %g\n",b);
}

 

naja, sie ist eindeutig :rolleyes:

Link zu diesem Kommentar

@Das Urmel

Ehre, wem Ehre gebührt! ...knicks... ;)

 

@Cat

Soll ich, oder soll ich nicht? ;)

 

Ich soll, nur so lernt man.

 

1. <math.h> hättest Du nicht einbinden müssen.

2. Wieso float? Haben Lizenzen einen Nachkommaanteil? -> Frage an den Doc! :D ;)

 

<FREU>

Trotzdem richtig ... weiter so ...

</FREU>

 

@all

Hätte nie gedacht, dass ein Lizenzrechner ein so gewaltiges Problem darstellt. :D

 

LG

Marco Koslowski

Link zu diesem Kommentar

@Cat

Und jetzt mal außer der Reihe ... wenn ich darf?!

 

Schöner Programmierstil ... behalte den auf jeden Fall bei! Vielleicht noch als

Verbesserung, vermeide so Variablennamen wie a und b. Nimm besser Namen,

die für sich selbst sprechen. Sowas nennt man dann, sich selbst dokumentierenden

Code. Ist deshalb besser, weil wenn Du ein 38000 Zeilen Listing hast, nicht nach

oben scrollen, oder womöglich im Source suchen mußt, um eine Erklärung

zu finden.

 

So, getz hole ich meine PomPoms raus und singe laut ... "Go Ca'aaat, go Ca'aaat!". ;)

Bei der Gelegenheit stelle ich fest, dass mir das Röckchen wirklich gut

steht. ...GELÄCHTER... :D :D :D ;)

 

LG

Marco Koslowski

Link zu diesem Kommentar

Hi,

 

ich hab sie mal spaßeshalber weiterentwickelt ;)

So ist das wenn man zur Schule geht, da hat man Zeit. :p

 

/*MCSEboard- Lizenzrechner*/
/*frei nach der Idee von Das Urmel*/
/*so braucht man dann auch keine Finger mehr ;-)*/
#include <stdio.h>

void main()
{

short index;
float Liz, Rech, CAL, x, y;

x=10.0;
y=5.0;

/*Auswahl der Lizenzart*/
printf ("Einzelplatz- Lizenz = 1\n");
printf ("Zehner- Lizenz =2\n");
printf ("Server- Lizenz =3\n");

printf ("Bitte den zugehoerigen Index eingeben\n");
scanf ("%d",&index);

printf ("Bitte geben sie die Anzahl der betreffenden Rechner ein \n");
scanf ("%g",&Rech);

switch (index)

{
/*Einzelplatzlizenzenberechnung*/
case 1:
Liz=Rech;
if (Liz >=x)
{
/*Hinweis auf andere Lizenzart*/
printf ("Sie benoetigen folgende Anzahl an Einzelplatz- Lizenzen: %g\n",Liz);
printf ("Es kaemen auch Zehner- Lizenzen infrage.\n");
}
else
printf ("Anzahl ihrer benoetigten Einzelplatz- Lizenzen: %g\n",Liz);
break;

/*Zehnerlizenzenberechnung*/
case 2:
Liz= Rech/x;
printf ("Anzahl ihrer benoetigten Volumen- Lizenzen: %g\n",Liz);
printf ("Bei ungerader Anzahl bitte aufrunden.\n");
break;

/*Serverlizenzberechnung und zugehörige CALS*/
case 3:
Liz=Rech;
CAL=Liz*y;
printf ("Anzahl ihrer benoetigten Server- Lizenzen: %g\n",Liz);
printf ("Anzahl der in den Server- Lizenzen vorhandenen CALS: %g\n",CAL);
break;

default:
printf ("Unerlaubter Index. Treffen Sie eine neue Auswahl.\n");
break;
}
}

 

@Buzzer

söderle nun aber mal die pompoms ordentlich shaken :D

hab mir mal das zu Herzen genommen, sond das nicht schicke Variablen?

 

@GuentherH

auf Autos und Führerscheine kannste das bestümmt dann selbst umschreiben.

 

 

Viel spaß mit eurem Lizenzrechner

 

Grüßlies

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...