2010-09-06 14 views
1

我是iPhone編程的新手,希望能夠從iPhone使用BLAST(生物信息學服務器)URL的API。我想編寫一個非常簡單的應用程序來查詢BLAST服務器並進行一些查詢。我發現了以下內容 我在BLAST上發現了以下文檔(http://www.ncbi.nlm.nih.gov/BLAST/Doc/urlapi.pdf)。iPhone編程:如何使用URL的API(例如BLAST)

我不知道從哪裏開始..我檢查了以下有關Mac OS X和iOS的安全概念(http://developer.apple.com/iphone/library/documentation/Security/Conceptual/Security_Overview/Concepts/Concepts.html),然後找到CFNetwork庫(http://developer.apple.com/iphone/library/documentation/Networking/Conceptual/CFNetwork/Introduction/Introduction.html)。

但我真的不從哪裏開始知道..

理論上我想從一個.mm類方法查詢BLAST網址API(這樣我就可以使用標準的C),然後顯示導致正常觀點。

任何人都可以在這些第一步中引導我?

此致敬禮和非常感謝!

+0

我不知道爲什麼這得到了downvote。這似乎是一個完全合理的問題。 – 2010-09-06 22:40:17

回答

0

BLAST API很奇怪。這是一個POST-only命令響應API,但是您的POST命令類似於CMD=Get&...,0 CMD=Put&...等。

iPhone SDK提供了一種非常方便的調用URL的高級方法。請仔細閱讀NSURLRequest文檔。您需要將HTTPMethod屬性設置爲POST,然後使用BLAST API提示您發佈的內容填充HTTPBody。

+0

謝謝我現在看看..我對BLAST命令不是很熟悉,但我會盡力趕上文檔。我的目標是寫一個小應用程序,請求BLAST的一些GENE信息。另一步是添加一些用戶界面並顯示基因信息。接下來的一大步將是編寫一個迷你iPhone應用程序來處理髮送給BLASTA的不同作業(如能夠退出或監控作業完​​成時)。還有其他更好的步驟嗎? – mm24 2010-09-06 23:22:16

相關問題