Click here to Skip to main content
15,895,746 members
Home / Discussions / C#
   

C#

 
GeneralUserControls in windows form Pin
rc_latha27-Jan-05 18:24
rc_latha27-Jan-05 18:24 
GeneralRe: UserControls in windows form Pin
Corinna John27-Jan-05 19:28
Corinna John27-Jan-05 19:28 
GeneralCreating Icon Pin
UdayMGovekar27-Jan-05 18:00
UdayMGovekar27-Jan-05 18:00 
Generalusing gdi+ in mfc..problem Pin
yourbuddy7727-Jan-05 17:55
yourbuddy7727-Jan-05 17:55 
GeneralRe: using gdi+ in mfc..problem Pin
Dave Kreskowiak28-Jan-05 6:34
mveDave Kreskowiak28-Jan-05 6:34 
GeneralSocket question... [C# but not only] Pin
Daniele Mancini27-Jan-05 17:49
Daniele Mancini27-Jan-05 17:49 
GeneralRe: Socket question... [C# but not only] Pin
J4amieC27-Jan-05 22:25
J4amieC27-Jan-05 22:25 
GeneralRe: Socket question... [C# but not only] Pin
Daniele Mancini28-Jan-05 1:08
Daniele Mancini28-Jan-05 1:08 
> Correct me if im wrong, but isnt the stream of data sent over a Socket of type NetworkStream?
The socket I'm using actually is a Stream/Tcp socket... I meant I don't want to use too much elaborate classes (like NetworkStream)

> How will clients connect to this "server"?
With a TCP connection (Socket type: Stream)

> Are they not able to indicate to the server message [I suppose "length"]?
Sure, they're able to do so, but in this case I should decide how many bytes will store message lenght in the packet... example: if I decided to store lenght in 4 bytes, and I'm using a uint to identify message lenght, the max number I can record is 4,294,967,295... what if I have a 6GB message?

> What are you expecting the server to do with the data?
I'm trying to write a sort of framework... a customizable platform, so I don't want to know what kind of data will be received by server, and I don't want to use a too strict protocol... moreover I'm interested in performances... (that's why I would avoid end and begin tags)

> Can it not store each message separately? Why not?
That's the core of the problem, I can't find a way to receive a single message... when receiving too many messages (flooding) sockets, to optimize throughput, will receive and store in the buffer more than a single message sent... I would like something like this

while(Message is complete)
{
if(Message is complete)
store data;
else
receive another chunk;
}

The problem is how to find if Message is complete... Frown | :(
GeneralRe: Socket question... [C# but not only] Pin
jzb27-Jan-05 23:55
jzb27-Jan-05 23:55 
GeneralRe: Socket question... [C# but not only] Pin
Daniele Mancini28-Jan-05 1:16
Daniele Mancini28-Jan-05 1:16 
GeneralRe: Socket question... [C# but not only] Pin
Member 132576628-Jan-05 16:45
Member 132576628-Jan-05 16:45 
GeneralHELP pls!!!! Pin
Gregg Holter27-Jan-05 15:31
Gregg Holter27-Jan-05 15:31 
GeneralRe: HELP pls!!!! Pin
Yulianto.27-Jan-05 16:08
Yulianto.27-Jan-05 16:08 
GeneralRe: HELP pls!!!! Pin
Robert Rohde27-Jan-05 20:12
Robert Rohde27-Jan-05 20:12 
GeneralRe: HELP pls!!!! Pin
Daniele Mancini28-Jan-05 1:27
Daniele Mancini28-Jan-05 1:27 
GeneralRe: HELP pls!!!! Pin
Gregg Holter28-Jan-05 16:50
Gregg Holter28-Jan-05 16:50 
GeneralRe: HELP pls!!!! Pin
S. Senthil Kumar28-Jan-05 8:14
S. Senthil Kumar28-Jan-05 8:14 
GeneralRe: HELP pls!!!! Pin
Gregg Holter28-Jan-05 16:51
Gregg Holter28-Jan-05 16:51 
GeneralTreeview Pin
StephenMcAllister27-Jan-05 14:57
StephenMcAllister27-Jan-05 14:57 
GeneralRe: Treeview Pin
Robert Rohde27-Jan-05 20:14
Robert Rohde27-Jan-05 20:14 
GeneralValue of Custom Attribute on Enum Pin
Paul Watson27-Jan-05 14:08
sitebuilderPaul Watson27-Jan-05 14:08 
GeneralRe: Value of Custom Attribute on Enum Pin
leppie27-Jan-05 20:08
leppie27-Jan-05 20:08 
GeneralCrystal Report Deployment Problem.. Pin
Shady Aly27-Jan-05 13:05
Shady Aly27-Jan-05 13:05 
GeneralRe: Crystal Report Deployment Problem.. Pin
DougW4830-Jan-05 16:59
DougW4830-Jan-05 16:59 
GeneralCompile Problems Pin
thepersonof27-Jan-05 10:57
thepersonof27-Jan-05 10:57 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.