protocols

Difference Betweeen SIP and HTTP Response 407 code ?

What is the difference between SIP response code 407 and HTTP response code 407 (Proxy Authentication Required)? ...

Programmatic interaction with gdbserver

The gdbserver program allows for the remote debugging of programs. Typically, a local copy of gdb is used to interact with the remote gdbserver instance, and the program running under that remote gdbserver. My question is: Are there client implementations of the gdb remote serial protocol (RSP) that allow programs other than gdb to int...

Writing a stream protocol: Message size field or Message delimiter?

Hi all, I am about to write a message protocol going over a TCP stream. The receiver needs to know where the message boundaries are. I can either send 1) fixed length messages, 2) size fields so the receiver knows how big the message is, or 3) a unique message terminator (I guess this can't be used anywhere else in the message). ...

Bluetooth Protocol?

Ok, this might just be a dumb question, but I was wondering if Bluetooth follows TCP or UDP protocol? From my knowledge of network protocols (which isn't much), I would say that it doesn't follow either of those two and that there is some kind of specific bluetooth protocol that exist. I have one more question...what protocol does the bl...

Is x.224 specification freely available?

Hello. I need to implement a simple probe that uses "open" microsoft rdp protocol. But that protocol refers to x.224 specification and ITU want money in order to download it. Is it any free version of x.224 protocol available? ...

What is going to overtake FTP and why aren't we using it yet?

Is it just me, or does FTP seem a little archaic? It seems slow and inefficient, and its over 30 years old, not that all old things are bad :) What protocols exist out there that might become successors to FTP? I've used webdav a little, but don't know much about it. Is it faster? More reliable? More secure? Why isn't there widesp...

MSRP vs FTP

What is difference between MSRP(Message Session Relay Protocol) protocol and FTP protocol ( in terms of transferring files) ...

Is there a way to force a jdbc connection to use TCP?

In a normal SQL Server 2005 connection string, it's possible to specify the desired protocol in the following format: Data Source=tcp:myServerAddress; Initial Catalog=myDataBase; Integrated Security=SSPI; Is there a way to do something similar in a JDBC connection string to SQL Server? Edit: My JDBC Connection String looks like this...

Real world examples of @optional protocol methods

I'm learning Objective-C at the moment and have come across optional methods in Protocols. My background is C# and can see a Protocol as something similar to a C# Interface. Where a C# Interface represents a contract, by advertising an Interface you are saying that you will implement the methods defined. With this in mind I'm confused ...

Best way for Flex to communicate with C# backend?

What is the best way for flex frontend to communicate with backend writted in C#? The only communication channel in HTTP, so no custom sockets. I used SOAP in the past, but am concerned about performance since the large overhead of xml, and this application I'm currently working on will be pretty data intensive. Anything that supports ...

Noob components design question

Updated question, see below I'm starting a new project and I would like to experiment with components based architecture (I chose PyProtocols). It's a little program to display and interract with realtime graphics. I started by designing the user input components: IInputDevice - e.g. a mouse, keyboard, etc... An InputDevice may have ...

Protocol for data encoding for web<->desktop based application

Hello I'm planning to develop a remote desktop system consisting of: The desktop application that can grab and display the screen The server which establishes peer connections, serves STUN/TURN NAT traversal techniques for peer The web based (either Java applet or Silverlight) application that runs from browser and allows the user to...

Fastest SQL Server protocol?

What is the fastest SQL Server connection protocol? Related: which protocols are available remote versus local, and does that affect the choice of fastest protocol? ...

Examples of "object dictionaries" in application protocols.

I am working on an application protocol for SCADA type applications. From previous experiences with SNMP and CAN Open, I like the idea of "Object Dictionaries" or "Information Bases" (MIB) as a generic way to describe a device and the fields it sends / receives in messages. Is there a proper name for this type of pattern? Further to t...

Web Services - Put vs Post vs Get

I am currently reviewing some code for colleagues on a different project and they are using a WCF ReST web service. My concern is that for each of their methods, only the HTTP protocol POST has been specified. This is true whether the actual method is responsible for getting, updating or creating records. Should web services at all ti...

A good serial communications protocol/stack for embedded devices?

After writing several different custom serial protocols for various projects, I've started to become frustrated with re-inventing the wheel every time. In lieu of continuing to develop custom solutions for every project, I've been searching for a more general solution. I was wondering if anyone knows of a serial protocol (or better ye...

protocol development guidelines

We have a design like below and I would like to get opinions or protocol guidlines for the below error scenario. Layer1 --------------- | ^ ^ | (1) |(4) |(6) v | | ...

Can protocols within protocols be treated as inclusive of the protocol they adopt?

I am assigning protocols in a couple classes that follow an inheritance tree. Like so: first class @protocol LevelOne - (void) functionA @end @interface BaseClass : NSObject <LevelOne> { } second class @protocol LevelTwo <LevelOne> - (void) functionB @end @interface SubClass : BaseClass <LevelTwo> { } Later I am assigning the c...

Exchange AirSync protocol help

I'm looking for resources for the AirSync protocol for Exchange (general or even better if specifically targeted at .NET). It seems strange that it can't be found anywhere on the net. I know it uses WBXML for parts of its communications, but that as far as I got. ...

What is the difference between a SVN server and a HTTP server

On my subversion client (cornerstone), when connecting to a new SVN repository I have 3 options: File repository, HTTP Server and SVN Server. Is the difference only in the protocol used to communicate ? ...