отправка данных на сервер с ipad - PullRequest
0 голосов
/ 07 апреля 2011

я разрабатываю приложение ipad для управления больницей, где информация заполняется в пользовательском интерфейсе, и одним нажатием кнопки данные передаются во внешнюю базу данных (которая будет позже просматриваться) ... какие шаги необходимы

Ответы [ 2 ]

1 голос
/ 07 апреля 2011

Вам нужно настроить веб-сервис (как сказал Саурабх), например, файл PHP, использующий соединение mySQL, подойдет.

Чтобы отправить данные (незащищенные) в службу, вы можете сделать что-то вродеэто:

NSString *post = @"key1=val1&key2=val2";
NSData *postData = [post dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES];

NSString *postLength = [NSString stringWithFormat:@"%d", [postData length]];

NSMutableURLRequest *request = [[[NSMutableURLRequest alloc] init] autorelease];
[request setURL:[NSURL URLWithString:@"http://www.someurl.com"]];
[request setHTTPMethod:@"POST"];
[request setValue:postLength forHTTPHeaderField:@"Content-Length"];
[request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-    Type"];
[request setHTTPBody:postData];

NSURLConnection *conn=[[NSURLConnection alloc] initWithRequest:request delegate:self];

Прочтите документацию NSURLConnection

1 голос
/ 07 апреля 2011

Вам необходимо создать веб-сервисы на вашем сервере, чтобы добавить данные в вашу базу данных. см. ответ на этот вопрос, чтобы узнать, как отправить данные

Отправка данных с iPhone на веб-службу

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...