Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

NETACCESS


Information sur la source

Catégorie :Réseaux & Internet Source .NET ( DotNet ) Classé sous : net, sockets, netaccess, asynchrone Niveau : Initié Date de création : 30/04/2007 Date de mise à jour : 01/05/2007 11:32:00 Vu / téléchargé: 4 803 / 333

Note :
10 / 10 - par 1 personne
10,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note


Description

NetAccess est une librairie permettant de créer facilement un système clients/serveur pour ses applications. Elle fournit une classe client et une classe server toutes les deux construites sur un système d'évenement et de dialogue unfifié. Je précise que l'ensemble est entièrement asynchrone.

Pour plus d'informations, voici la page du projet : http://www.codeplex.com/NetAccess

Je reste bien entendu à votre disposition pour les question, commentaires, idées, ...


 

Conclusion

Dans le zip vous trouverez le projet de la librairie ainsi qu'un exemple tout simple.

Actuellement aucun bug connu.


Les commentaires sont aléatoirement en français ou en anglais n'ayant pas finit de les traduire vers l'anglais. Je fournirait une doc (probablement en anglais) d'ici quelques jours.
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !
  •   MyProject
    •   _tfs
      •   text-base
        • NetAccess.sln.tfs-baseTélécharger ce fichier [Réservé aux membres club]1 409 octets
        • NetAccess.suo.tfs-baseTélécharger ce fichier [Réservé aux membres club]26 624 octets
      • entries.xmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier681 octets
    •   NetAccess
      •   _tfs
        •   text-base
          • Client.cs.tfs-baseTélécharger ce fichier [Réservé aux membres club]6 718 octets
          • ClientData.cs.tfs-baseTélécharger ce fichier [Réservé aux membres club]288 octets
          • ClientSimple.cs.tfs-baseTélécharger ce fichier [Réservé aux membres club]7 222 octets
          • Enum.cs.tfs-baseTélécharger ce fichier [Réservé aux membres club]180 octets
          • Events.cs.tfs-baseTélécharger ce fichier [Réservé aux membres club]2 710 octets
          • NetAccess.csproj.tfs-baseTélécharger ce fichier [Réservé aux membres club]2 307 octets
          • NetworkPacket.cs.tfs-baseTélécharger ce fichier [Réservé aux membres club]662 octets
          • Server.cs.tfs-baseTélécharger ce fichier [Réservé aux membres club]10 112 octets
        • entries.xmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 217 octets
      •   bin
        •   _tfs
        •   Debug
          •   _tfs
            •   text-base
              • NetAccess.dll.tfs-baseTélécharger ce fichier [Réservé aux membres club]28 672 octets
              • NetAccess.pdb.tfs-baseTélécharger ce fichier [Réservé aux membres club]44 544 octets
            • entries.xmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier471 octets
          • NetAccess.dllTélécharger ce fichier [Réservé aux membres club]28 672 octets
          • NetAccess.pdbTélécharger ce fichier [Réservé aux membres club]44 544 octets
        •   Release
          •   _tfs
          • NetAccess.dllTélécharger ce fichier [Réservé aux membres club]28 672 octets
          • NetAccess.pdbTélécharger ce fichier [Réservé aux membres club]38 400 octets
      •   obj
        •   _tfs
          •   text-base
            • NetAccess.csproj.FileList.txt.tfs-baseTélécharger ce fichier [Réservé aux membres club]294 octets
          • entries.xmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier628 octets
        •   Debug
          •   _tfs
            •   text-base
              • NetAccess.dll.tfs-baseTélécharger ce fichier [Réservé aux membres club]28 672 octets
              • NetAccess.pdb.tfs-baseTélécharger ce fichier [Réservé aux membres club]44 544 octets
            • entries.xmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier693 octets
          •   Refactor
            •   _tfs
              •   text-base
                • NetAccess.dll.tfs-baseTélécharger ce fichier [Réservé aux membres club]20 480 octets
              • entries.xmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier407 octets
            • NetAccess.dllTélécharger ce fichier [Réservé aux membres club]20 480 octets
          •   TempPE
          • NetAccess.dllTélécharger ce fichier [Réservé aux membres club]28 672 octets
          • NetAccess.pdbTélécharger ce fichier [Réservé aux membres club]44 544 octets
        •   Release
          •   _tfs
            •   text-base
              • NetAccess.dll.tfs-baseTélécharger ce fichier [Réservé aux membres club]28 672 octets
              • NetAccess.pdb.tfs-baseTélécharger ce fichier [Réservé aux membres club]38 400 octets
            • entries.xmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier583 octets
          •   TempPE
          • NetAccess.dllTélécharger ce fichier [Réservé aux membres club]28 672 octets
          • NetAccess.pdbTélécharger ce fichier [Réservé aux membres club]38 400 octets
        • NetAccess.csproj.FileList.txtTélécharger ce fichier [Réservé aux membres club]Voir ce fichier294 octets
      •   Properties
      • Client.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier6 718 octets
      • ClientData.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier288 octets
      • ClientSimple.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier7 222 octets
      • Enum.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier180 octets
      • Events.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 710 octets
      • NetAccess.csprojTélécharger ce fichier [Réservé aux membres club]Voir ce fichier2 307 octets
      • NetworkPacket.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier662 octets
      • Server.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier10 150 octets
    •   TestNetAccess
      •   _tfs
        •   text-base
          • ClientData.cs.tfs-baseTélécharger ce fichier [Réservé aux membres club]236 octets
          • frmMain.cs.tfs-baseTélécharger ce fichier [Réservé aux membres club]6 774 octets
          • frmMain.Designer.cs.tfs-baseTélécharger ce fichier [Réservé aux membres club]9 418 octets
          • frmMain.resx.tfs-baseTélécharger ce fichier [Réservé aux membres club]5 814 octets
          • Program.cs.tfs-baseTélécharger ce fichier [Réservé aux membres club]487 octets
          • TestNetAccess.csproj.tfs-baseTélécharger ce fichier [Réservé aux membres club]3 499 octets
        • entries.xmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 091 octets
      •   bin
        •   _tfs
        •   Debug
          •   _tfs
            •   text-base
              • NetAccess.dll.tfs-baseTélécharger ce fichier [Réservé aux membres club]28 672 octets
              • NetAccess.pdb.tfs-baseTélécharger ce fichier [Réservé aux membres club]44 544 octets
              • TestNetAccess.exe.tfs-baseTélécharger ce fichier [Réservé aux membres club]28 672 octets
              • TestNetAccess.pdb.tfs-baseTélécharger ce fichier [Réservé aux membres club]30 208 octets
              • TestNetAccess.vshost.exe.tfs-baseTélécharger ce fichier [Réservé aux membres club]5 632 octets
            • entries.xmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier713 octets
          • NetAccess.dllTélécharger ce fichier [Réservé aux membres club]28 672 octets
          • NetAccess.pdbTélécharger ce fichier [Réservé aux membres club]44 544 octets
          • TestNetAccess.exeTélécharger ce fichier [Réservé aux membres club]28 672 octets
          • TestNetAccess.pdbTélécharger ce fichier [Réservé aux membres club]30 208 octets
          • TestNetAccess.vshost.exeTélécharger ce fichier [Réservé aux membres club]5 632 octets
        •   Release
          •   _tfs
          • NetAccess.dllTélécharger ce fichier [Réservé aux membres club]28 672 octets
          • NetAccess.pdbTélécharger ce fichier [Réservé aux membres club]42 496 octets
          • TestNetAccess.exeTélécharger ce fichier [Réservé aux membres club]24 576 octets
          • TestNetAccess.pdbTélécharger ce fichier [Réservé aux membres club]32 256 octets
          • TestNetAccess.vshost.exeTélécharger ce fichier [Réservé aux membres club]5 632 octets
      •   obj
        •   _tfs
          •   text-base
            • TestNetAccess.csproj.FileList.txt.tfs-baseTélécharger ce fichier [Réservé aux membres club]744 octets
          • entries.xmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier636 octets
        •   Debug
          •   _tfs
            •   text-base
              • ResolveAssemblyReference.cache.tfs-baseTélécharger ce fichier [Réservé aux membres club]3 139 octets
              • TestNetAccess.csproj.GenerateResource.Cache.tfs-baseTélécharger ce fichier [Réservé aux membres club]844 octets
              • TestNetAccess.exe.tfs-baseTélécharger ce fichier [Réservé aux membres club]28 672 octets
              • TestNetAccess.frmMain.resources.tfs-baseTélécharger ce fichier [Réservé aux membres club]180 octets
              • TestNetAccess.pdb.tfs-baseTélécharger ce fichier [Réservé aux membres club]30 208 octets
              • TestNetAccess.Properties.Resources.resources.tfs-baseTélécharger ce fichier [Réservé aux membres club]180 octets
            • entries.xmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 093 octets
          •   Refactor
          •   TempPE
          • ResolveAssemblyReference.cacheTélécharger ce fichier [Réservé aux membres club]3 139 octets
          • TestNetAccess.csproj.GenerateResource.CacheTélécharger ce fichier [Réservé aux membres club]844 octets
          • TestNetAccess.exeTélécharger ce fichier [Réservé aux membres club]28 672 octets
          • TestNetAccess.frmMain.resourcesTélécharger ce fichier [Réservé aux membres club]180 octets
          • TestNetAccess.pdbTélécharger ce fichier [Réservé aux membres club]30 208 octets
          • TestNetAccess.Properties.Resources.resourcesTélécharger ce fichier [Réservé aux membres club]180 octets
        •   Release
          •   _tfs
            •   text-base
              • ResolveAssemblyReference.cache.tfs-baseTélécharger ce fichier [Réservé aux membres club]3 143 octets
              • TestNetAccess.csproj.GenerateResource.Cache.tfs-baseTélécharger ce fichier [Réservé aux membres club]844 octets
              • TestNetAccess.exe.tfs-baseTélécharger ce fichier [Réservé aux membres club]24 576 octets
              • TestNetAccess.frmMain.resources.tfs-baseTélécharger ce fichier [Réservé aux membres club]180 octets
              • TestNetAccess.pdb.tfs-baseTélécharger ce fichier [Réservé aux membres club]26 112 octets
              • TestNetAccess.Properties.Resources.resources.tfs-baseTélécharger ce fichier [Réservé aux membres club]180 octets
            • entries.xmlTélécharger ce fichier [Réservé aux membres club]Voir ce fichier983 octets
          •   TempPE
          • ResolveAssemblyReference.cacheTélécharger ce fichier [Réservé aux membres club]4 842 octets
          • TestNetAccess.csproj.GenerateResource.CacheTélécharger ce fichier [Réservé aux membres club]844 octets
          • TestNetAccess.exeTélécharger ce fichier [Réservé aux membres club]24 576 octets
          • TestNetAccess.frmMain.resourcesTélécharger ce fichier [Réservé aux membres club]180 octets
          • TestNetAccess.pdbTélécharger ce fichier [Réservé aux membres club]32 256 octets
          • TestNetAccess.Properties.Resources.resourcesTélécharger ce fichier [Réservé aux membres club]180 octets
        • TestNetAccess.csproj.FileList.txtTélécharger ce fichier [Réservé aux membres club]Voir ce fichier744 octets
      •   Properties
      • ClientData.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier236 octets
      • frmMain.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier6 774 octets
      • frmMain.Designer.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier9 418 octets
      • frmMain.resxTélécharger ce fichier [Réservé aux membres club]Voir ce fichier5 814 octets
      • Program.csTélécharger ce fichier [Réservé aux membres club]Voir ce fichier487 octets
      • TestNetAccess.csprojTélécharger ce fichier [Réservé aux membres club]Voir ce fichier3 499 octets
    • NetAccess.slnTélécharger ce fichier [Réservé aux membres club]Voir ce fichier1 409 octets
    • NetAccess.suoTélécharger ce fichier [Réservé aux membres club]30 720 octets

Télécharger le zip

Historique

01 mai 2007 11:32:00 :
Correction du bug sur les machines ayant ipv6 d'installé.

Commentaires et avis

signaler à un administrateur
Commentaire de wizad le 30/04/2007 10:26:19

Un bug viens d'être trouvé sur les pc configurer pour utiliser ipv6

signaler à un administrateur
Commentaire de wizad le 01/05/2007 00:33:18

Bug corriger sur codeplex. J'update la version ici demain matin.

signaler à un administrateur
Commentaire de Escob le 02/05/2007 09:41:08

Bonjour,

Très intéressante comme source mais j'aurais besoin de quelques applications .
Auriez-vous quelques exemple d'utilisation ?


signaler à un administrateur
Commentaire de wizad le 02/05/2007 10:53:53

Il y a un exemple de fournit. Si vous pouviez préciser ce que vous souhaiter j'essairais de vous aider.

signaler à un administrateur
Commentaire de Escob le 02/05/2007 11:27:44

Bonjour,
En fait, je voudrais échanger des information entre mon site web et un serveur distant.
Mon problème est que mon serveur distant à un accès à internet mais pas d'ip public (donc impossible de l'appeler directement du site web).
De plus la demande est à l'initiative du site web ==> concrètement il faudrait que ma page aspx fasse une demande vers le serveur distant, cette demande déclenche un évènement qui fait un traitement qui renvoie une information à ma page web.
Je pense tenir une solution avec cette source mais je ne saisie pas trop comment l'utiliser.

signaler à un administrateur
Commentaire de wizad le 02/05/2007 12:27:13

Il est possible que cela résolve votre problème :
il vous faut créer votre application serveur en utilisant la classe Serveur.

Puis sur votre site lancer la connexion avec la classe Client. L'échange des données se passe ensuite comme sur l'exemple fournit. La difficulté est qu'il vous faut soit une redirection type DynDNS vers votre serveur soit une ip internet fixe. Ensuite il vous faut pouvoir lancer des connexions sockets et appeler des DLL depuis votre site web (ce qui n'est pas toujours le cas).

signaler à un administrateur
Commentaire de wizad le 09/09/2007 19:13:56

Je précise que je suis entrain de travailler à la version 2 de la librairie avec au menu :

Une réorganisation complète des classe et namespace;
Réécriture d'une partie de code (Optimisation);
Ajout de nouvelles fonctionnalitées;
Amélioration de la stabilité du code;
Une documentation complète et plus d'exemple.

Le tout sera normalement disponible sur codeplex et sur ce site courant octobre

signaler à un administrateur
Commentaire de Dnx le 28/11/2007 10:44:02 10/10

BRAVO BRAVO BRAVO BRAVO!
et merci pour cette source!

Beau travail...

signaler à un administrateur
Commentaire de wizad le 28/11/2007 10:58:25

Pour vous donner quelques nouvelles, je suis encore entrain de corriger quelques éléments autour de l'envoi/réception afin de permettre de meilleur montée en charge.

signaler à un administrateur
Commentaire de Dnx le 28/11/2007 11:12:44

Oula, très alléchant, je suis déjà impatient... :)

signaler à un administrateur
Commentaire de wizad le 01/12/2007 11:13:15

D'ailleur j'y pense : la v2.0 beta 1 est déjà dispo depuis quelques temps ici : http://www.csharpfr.com/codes/NETACCESS-LIBRAIRIE-APPLICATION-CLIENTS-SERVEUR_44032.aspx#comments

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

impossible d'acceder à la méthode dispose de System.Net.Sockets [ par katwes ] Bonjour,J'utilise  la classe System.Net.Sockets pour me connecter en telnet.Mais j'aimerai utiliser la méthode dispose pour libérer toutes les ressour Sockets .Net [ par shadow1779 ] Bonsoir,je cherche a me faire un petit telnet afin de commencer avec le réseau en .Net, j'arrive bien a connecter mon socket a un server (un ftp ici ^ .NET3 [ par NHenry ] BonjourJe cherche à installer .NET3, mais il me demande de télécharrger un fichier (de 39Mo), mais là où j'ai internet, je ne peux pas l'installer, et Impossible de parametrer odbcConnectionString avec Vs.Net 2003 [ par francesdereve ] J'utilise Vs.Net 2003 ce qui arrive c'est que quand je draggue un odbcConnection sur une forme ,dans properties,je clique ConnectionString ca me dit [ du C# sans .Net... [ par nicolaslepot ] Bonjour,Utiliser une applique en C# va nécessiter que .NET soit installé sur la machine...Je suis administrateur réseau et j'ai programmé un petit uti support du XML avec ADO.NET 1.0 [ par romagny13 ] Bonjour juste une petite questionavec Visual studio .NET 2003 (Framework 1.1) et SQL Server 2000est ce qu'il y a un support comme avec visual studio 2 Charger les images d'un ListView de manière asynchrone [ par sorcer1 ] Bonjour,Je manipule un ListView en mode LargeImage et je voudrais charger les images en mode Asynchrone.Es-ce possible?Merci. Probleme envoi de mail .net [ par hvb ] Salut à tous,desolé de venir "pourrir" votre forum c#, mais comme vous êtes nombreux à utiliser le framework.net, j'espere pouvoir trouver une aide ch ODP.Net [ par keskispas ] Bonjour tous !J'ai un souci avec ODP.Net.Le code ci-dessous génère l'exception "La connexion doit être ouverte pour cette opération" au moment du Exec Qu'est-il arrivé à XmlTextReader en .Net 2.0 ? [ par badrbadr ] Bonjour;Dans la documentation de .Net, il est écrit qu'il est conseillé de créer des XmlReader avec la méthode statique Create au lieu d'utiliser un X


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version


HTC G1

Entre 449€ et 449€


Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,406 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.