第一次做WebService對接遇到的問題

大概是在今年的11月18號開始我接到公司領導給我的郵件大概說明了一下關於對接的情況。

情況是有兩個一個對接方同步給我方的數據,一個是我方同步給對接方的數據。

由於當時我手頭還有別的活,所以壓後了幾天,從開始接到郵件時我就有些反感,爲什麼這麼說了,因爲我從來沒有做對接的事,而且我一直覺得我沒那個能力做好這次的任務,但沒辦法事情已經安排到我的頭上來了,我也只好硬着頭皮往上衝。

郵件我反反覆覆看了七八回吧,沒多少字,也不難理解,由於這個項目是已經上線了,從項目的調研需求開始,跟後來的數據庫設計,開發代碼到項目上線我從頭到尾的沒有參加過,這項目是用PhoneGap做的一個手機端的項目,我半點沒參與,看郵件的那個時候心情真的很鬱悶,什麼都得從頭摸,忘記說了這個項目的參與人離職了,所以才倫到我。

當時我手頭的活也不少,做一個樂從項目手機端的修改,註冊蘋果開發者計劃的申請……等等。我越想越鬱悶也沒有辦法,大概是過去了3天左右吧我領導過來問我對接的事做得怎麼樣了我說還不理解郵件的內容,領導好脾氣的給我介紹了半天說真的我是半知半不知啊。

我就開始着手準備做對接的事,第一次真是新娘子出嫁頭一回啊,各種不會各種糾結,很是迷茫完全不知道自己要幹什麼,我們是以小組模式開始的,大概我糾結得有一上午了吧,我實在是沒有頭緒,我就問了一下我的組長,我組長也跟我解釋了一下,從確實對接的字段到誰來開始接口跟誰調用接口等等。我也是拿着本子跟筆記了下來,算是大概瞭解了一下吧。

我在我們領導給我的郵件裏找到了與我對接的人的聯繫方式,到這我不得不說,終還是個小白,我很是煩跟客戶打電話,很嚴重的煩,也很牴觸,沒得辦法,工作是狗糧,我們都是狗糧養的,硬着頭皮上唄。

大概跟我對接的人說明了情況,問他要了QQ,加了QQ後,跟他確認了對接方式,用的是傳統的WebService對接。

嗯大概是下午的樣子,我們領導看我做這個WebService如此的迷茫就給我上了一課,講了些關於WebService對接的技巧跟方法,在這我又不得不說了,我們領導看到好的東西一定會跟我們分享,這就是我爲什麼一直留在這個工資不高的公司,原因是一個好的領導願意教自己的手下,難得可貴。

講完以後我又繼續跟對接的人各種聊,磨合了大概一天左右,大家纔算是互相瞭解對方說的情況,說真的打電話也好還是聊QQ也好,問問題一定要簡單明瞭,說白了誰也沒那麼多時間都忙的。

差不多我每天只能跟對接的人說聊上一會我又要繼續幹其他的活,中間也只能抽出部分時間來做對接的事。

對接那方要求我提供對接方案,我聽到這心都醉了尼瑪,又要寫方案,我一個搞技術的會寫個屁方案,我硬是沒寫,直接讓他發數據庫字段給我。對方發給我之後我又是沒看懂,繼續聊,各種聊,只想說冬天的時候真他媽的過得快啊,我這剛開始有靈感幹活就到下班的點了。

講到這的時候我又跟我們領導說我不懂,他又跟我說了一下,到這我才完完全全的明白自己要幹什麼,怎麼幹,尼瑪又想吐槽爲毛現在才懂,爲毛。

我到這講不下去了,這麼簡單的東西我硬是弄了這麼久才明白需求,鬱悶至極。

我又接又改別的項目去了,然後時間飛快,就到月底了,我就在這差不多空下來了,大概用了一天兩個小時左右我把對接方給我方同步的數據接口寫好,並且自己測試通過,一次進行還很順利接口一次通過,無半點錯,我還真是比較驚訝啊。

我方同步給對接方的數據我就趁還有些時間就弄了個excel表格把字段都寫上去,把對接方同步給我方的數據需要的字段寫上了。到這你肯定會疑問沒錯我就是這麼傻逼沒有提前確實好字段直接上手開始接口。

中間也是跟對接方各種聊,當時說到一個話題就是我方同步給對接方的數據由誰開始接口我當時也是傻逼了直接說我方開發你方調用,我草,我真想罵死自己,直到今天我做測試的時候才發現如果是我現實接口的話問題就大了,我當時嚇得汗都出來了,我立馬找到我們組長跟他說明了情況,我兩當時討論也沒討論出個所以然,沒辦法我只好找我們領導了,大概說了半個小時左右,我才明白其實誰現實接口都一樣,只不過裏面的邏輯不同而已,我們領導給我提供了兩種意見第一是繼續由我方實現接口,對接方調用。第二種就是跟對接說明情況讓對接方現實接口,我方調用。

我給對接口打電話說明了情況,對接方還是理解我,直接說可以,按我說的做,我還是挺感謝的。

 

總結:

誰要數據誰寫實現接口。

在寫接口之前一定要確認好同步的字段,跟同步的週期這些對後期的開發由其重要。

時刻提醒着自己吧。少年。

webService就是這麼簡單。

 

就是記錄一下自己的情況。

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章