Communication réseau entre ordinateurs

Fermé
dridriun Messages postés 32 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 15 décembre 2018 - 27 mars 2014 à 14:17
Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 - 28 mars 2014 à 14:01
Bonjour,

Je suis stagiaire dans une entreprise et je dois réaliser un logiciel permettant à des intervenants à distance
de connaître la durée de connexion des personnes en formation par télétravail.

Je n'ai aucune d'expérience dans ce genre d'applications et j'ai du mal à comprendre le fonctionnement permettant à deux
applications distantes mais non reliées par un réseau pour communiquer (Sauf internet, évidemment).

Voici le liste des questions que je me pose :

Dois-je utiliser des sockets ou un service web ? Ou peut être même les deux ?
Est il seulement possible d'utiliser des sockets entre des ordinateurs de deux réseaux différents ?
Mais si j'utilise des sockets, dois-t- il y avoir un serveur sur l'ordinateur de chaque intérvenant ?
Ce serait logique ... mais un serveur n'est-il pas censé être unique ?
Et si j'utilise un service web, où dois-je mettre ce service web ? Sur l'ordinateur de chacun des intérvenants ? ça n'aurait pas de sens.
Si j'utilise un service web, où puis-je stocker les informations de connexion afin de les retransmettre à l'application de l'intervenant ?
Et comment puis-je connaitre l'adresse IP de l'intervenant concerné ? Car il y a plusieurs intervenants.

Plus je me pose de questions et plus je me rends compte que les notions de service web et de sockets me sont très flous, et je n'arrive pas à trouver réponse à mes questions.

Ma méthodologie est assez chaotique.

De plus je suis censé implémenter le code sur Sharepoint et je n'arrive pas à en comprendre le fonctionnement ni l'utilité.

Merci de bien vouloir éclairer ma lanterne sur ces différents points.

2 réponses

Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 1 991
27 mars 2014 à 15:29
Salut,

Si c'est Sharepoint alors ça sera une application web tout simplement, avec les technologies Microsoft. Le plus simple serais de te former sur Sharepoint, puis ensuite de faire le projet avec, il y à des docs sur Microsoft MSDN, et aussi par exemple ici : Cours Sharepoint et FAQ Sharepoint.
0
dridriun Messages postés 32 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 15 décembre 2018 1
Modifié par dridriun le 27/03/2014 à 17:36
D'accord merci. Je crois que je n'ai pas vraiment compris ce qu'est SharePoint alors je vais me renseigner dessus.
0
Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 1 991
Modifié par Célien le 27/03/2014 à 17:58
C'est un ensemble de services pour créer des sites web interactifs. Ça faisait parti avant de Microsoft office. Bref c'est une solution à voir pour une entreprise qui travaille avec des solutions Microsoft, bureautique office, et généralement solution web autour de Sharepoint et aussi ASP.NET. Si tu connais pas toutes ces technologies alors tu va avoir du boulot pour te former.
0
dridriun Messages postés 32 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 15 décembre 2018 1
27 mars 2014 à 18:36
Je comptais faire une application bureau en C#. Donc c'est forcément du web ?
Je connais ASP.NET mais mon expérience est en effet assez légère.
0
Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 1 991
27 mars 2014 à 18:46
C# c'est pas forcément du web, mais Sharepoint oui. Pour que tes intervenants puissent accéder à l'application à distance la solution simple c'est le web (quitte à protéger l'accès en mode intra entreprise), donc par exemple Sharepoint plus ASP.NET (ça peu être C#).
0
dridriun Messages postés 32 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 15 décembre 2018 1
28 mars 2014 à 11:02
Je galère car les différents kits de développements ne s'installent pas :

Lync SDK ne fonctionne pas car Visual studio 2008 n'est pas installé.

UCMA ne fonctionne pas car l'ordinateur est en 32 bits et il n'y a qu'une version 64 bits.

J'ai installé Visual studio 2013 mais quand je veux faire un projet SharePoint, ça ne fonctionne pas car SharePoint n'est pas installé sur le PC, on m'a juste donné un accès web à SharePoint.

Où suis-je censé coder mon programme en SharePoint ?
0
Célien Messages postés 5729 Date d'inscription jeudi 8 mai 2008 Statut Membre Dernière intervention 9 septembre 2021 1 991
28 mars 2014 à 14:01
C'est ça la beauté du stack Microsoft : il faut avoir tous le stack.
0