jquery ajax call to Rest Service

jquery ajax call to Rest Service

I' m trying to invoke a Rest Service (wcf rest service) :
=> The service returns json data.

But when I try this from a jquery ajax call, it fails:
I'm receiving an error or if I change the datatype to jsonp I see parseerror was not called.

My js code:

 $.ajax(
                {
                    type: "GET",
                    url:'http://arduinomonitoringservice.cloudapp.net/ArduinoDiagnosticsService.svc/Agents',                            
                    dataType: "jsonp",
                    crossDomain: true,
                    success: function (data) {

                        alert('success');
                                         },
                    beforeSend: function(XMLHttpRequest) 
                {
                  alert(XMLHttpRequest.data);
                },
                    error: function (msg, url, line) {
                        alert('error trapped in error: function(msg, url, line)');
                        alert('msg = ' + msg.Data + ', url = ' + url + ', line = ' + line);

                    }
                });

Any ideas how to solve this?
Tom