καλησπερα
Παιδια εδω και αρκετο διαστημα προσπαθω να φτιαξω μια client-Server εφαρμογη που το Server κομματι να ειναι Full MultiThread
Ψαχνοντας και διαβαζοντας σχετικα με αυτο το θεμα εβρισκα οτι η Visual basic δεν υποστηριζει Threads .
Υπαρχει καποιος τροπος για Multithreading με την χρηση καποιου Com(commercial(ThreadFactory,AsyncThread).Υπαρχει και η χρηση Activex αυτο δεν ειναι ακριβως MultiThreading .
Δοκιμασα το Async Thread αλλα δεν εμεινα ευχαριστημενος αφου με ενδιεφερε να μην υπαρχει extra αρχειο εκτος απο το Main.
Τελικα με αρκετο ψαξιμο μπορεσα να Χρησιμοποιησω την CreateThread
Επισυναπτω μερικα Scrennshots
Το παραδειγμα δεν εχει τελειοποιηθει ακομα .
1)
Μπορει να δει κανεις την δημιουργια 53 Threads Χρησιμοποιειτε ProcessExplorer
51 =New Clients
1=Main thread
2 =Listening Thread
2)Μπορουμε να δουμε
1000 Client Threads
1=Main thread
2 =Listening Thread
Υ.γ =Ειναι δοκιμασμενο σε Xp sp3
Rookie learn to fly U are my Inspiration...
Who said Multithreading is impossible
Try it First and after Deside if is Possible