Je souhaite écouter un port sur un serveur et traiter les fichiers en toute sécurité. Existe-t-il des moyens standard d'écouter .NET 3.5 ou des recommandations? Les données proviennent d'un outil tiers et nous pouvons acheminer l'outbound vers n'importe quel port. Toutes les idées et recommandations. Peut-on utiliser WCF?Écoute d'un port en toute sécurité à l'aide de .NET 3.5
Répondre
Non seulement le WCF peut-il être utilisé Je le recommanderais fortement au lieu des suggestions plus basses à moins qu'une raison très spécifique ne permette pas d'utiliser WCF (que je ne peux pas imaginer avec les options de configuration de gazillion). Vous avez différentes couches auxquelles vous pouvez appliquer la sécurité au niveau du message WCF, ce qui signifie que le contenu est chiffré et contrôlé et que le transport signifie que la connexion sous-jacente est cryptée avec SSL sur HTTPS par exemple. This post by Aaron Skonnard répertorie bien les différentes liaisons WCF et leurs modes de transport pris en charge, le traitement des transactions, des couches de sécurité, etc ...
WCF peut être un peu intimidant au début, car il prend en charge tant de choses, mais Programming WCF Services 2nd edition devrait vous aider sur votre chemin très vite et c'est un excellent livre!
Je ne suis pas sûr de ce que vous voulez dire quand vous dites "sécuriser", ou "traiter les fichiers". Vous pouvez utiliser le TcpClient class ou le Sockets.
Vous ne savez pas exactement quelles sont vos exigences, mais si vous souhaitez utiliser WCF look at this article.
Vous pouvez effectuer un tunnel sur SSL pour des raisons de sécurité (ou de confidentialité).
Alternativement, vous pouvez utiliser quelque chose comme IPSec pour établir une connexion cryptée. Les capacités du point de terminaison comptent, donc sans plus d'informations, je ne sais pas combien je peux aider.
- 1. port écoute en javascript
- 2. Dictionnaire .NET: énumère uniquement les threads en toute sécurité?
- 3. En écho en toute sécurité aux données MIDI en C#
- 4. Quels domaines du web.config puis-je supprimer en toute sécurité?
- 5. Comment utiliser un obfuscateur en toute sécurité?
- 6. Écoute et réception de messages via un port
- 7. Obtention d'événements à partir d'un thread en toute sécurité
- 8. Passer du service Web .NET 1.1 à WCF en toute sécurité?
- 9. Port de .NET C++ autonome à Mac
- 10. .NET MVC et de transmettre en toute sécurité les données entre les pages
- 11. Quel PID écoute sur un port donné dans C#
- 12. Est le C# '??' thread de l'opérateur en toute sécurité?
- 13. En savoir plus .NET 3.5
- 14. Techniques recommandées pour la mise à jour sur site de Linux embarqué en toute sécurité
- 15. Remplacer le lien symbolique important 'en toute sécurité'
- 16. Comment demander des données en toute sécurité via Google OAuth?
- 17. Comment intégrer en toute sécurité un fichier flash (swf)?
- 18. Comment supprimer en toute sécurité des fichiers dans Java
- 19. Convertir Web.config à partir de .NET 2.0 en 3.5
- 20. Développement de services Windows dans .Net 3.5
- 21. Comment mettre à jour en toute sécurité un site Web en direct
- 22. Le code TeX peut-il être exécuté en toute sécurité à partir de sources non fiables?
- 23. Comment remplir un tableau d'octets à partir de plusieurs threads en toute sécurité?
- 24. En utilisant ICSharpCode.AvalonEdit sur .Net 3.5?
- 25. structure de données laide à la recherche java
- 26. Performance de .Net 2.0 vs .Net 3.5
- 27. Obtenir les données du port série dans une zone de texte (.net 3.5)
- 28. Comment puis-je libérer de la mémoire en toute sécurité en supprimant UIImageViews de l'écran?
- 29. Pièges pour convertir une solution .net 2.0 en .net 3.5
- 30. .Net 3.5 CompactFramework Stack
Voulez-vous dire un port TCP/IP? –