第一次做WebService对接遇到的问题

大概是在今年的11月18号开始我接到公司领导给我的邮件大概说明了一下关于对接的情况。

情况是有两个一个对接方同步给我方的数据,一个是我方同步给对接方的数据。

由于当时我手头还有别的活,所以压后了几天,从开始接到邮件时我就有些反感,为什么这么说了,因为我从来没有做对接的事,而且我一直觉得我没那个能力做好这次的任务,但没办法事情已经安排到我的头上来了,我也只好硬着头皮往上冲。

邮件我反反复复看了七八回吧,没多少字,也不难理解,由于这个项目是已经上线了,从项目的调研需求开始,跟后来的数据库设计,开发代码到项目上线我从头到尾的没有参加过,这项目是用PhoneGap做的一个手机端的项目,我半点没参与,看邮件的那个时候心情真的很郁闷,什么都得从头摸,忘记说了这个项目的参与人离职了,所以才伦到我。

当时我手头的活也不少,做一个乐从项目手机端的修改,注册苹果开发者计划的申请……等等。我越想越郁闷也没有办法,大概是过去了3天左右吧我领导过来问我对接的事做得怎么样了我说还不理解邮件的内容,领导好脾气的给我介绍了半天说真的我是半知半不知啊。

我就开始着手准备做对接的事,第一次真是新娘子出嫁头一回啊,各种不会各种纠结,很是迷茫完全不知道自己要干什么,我们是以小组模式开始的,大概我纠结得有一上午了吧,我实在是没有头绪,我就问了一下我的组长,我组长也跟我解释了一下,从确实对接的字段到谁来开始接口跟谁调用接口等等。我也是拿着本子跟笔记了下来,算是大概了解了一下吧。

我在我们领导给我的邮件里找到了与我对接的人的联系方式,到这我不得不说,终还是个小白,我很是烦跟客户打电话,很严重的烦,也很抵触,没得办法,工作是狗粮,我们都是狗粮养的,硬着头皮上呗。

大概跟我对接的人说明了情况,问他要了QQ,加了QQ后,跟他确认了对接方式,用的是传统的WebService对接。

嗯大概是下午的样子,我们领导看我做这个WebService如此的迷茫就给我上了一课,讲了些关于WebService对接的技巧跟方法,在这我又不得不说了,我们领导看到好的东西一定会跟我们分享,这就是我为什么一直留在这个工资不高的公司,原因是一个好的领导愿意教自己的手下,难得可贵。

讲完以后我又继续跟对接的人各种聊,磨合了大概一天左右,大家才算是互相了解对方说的情况,说真的打电话也好还是聊QQ也好,问问题一定要简单明了,说白了谁也没那么多时间都忙的。

差不多我每天只能跟对接的人说聊上一会我又要继续干其他的活,中间也只能抽出部分时间来做对接的事。

对接那方要求我提供对接方案,我听到这心都醉了尼玛,又要写方案,我一个搞技术的会写个屁方案,我硬是没写,直接让他发数据库字段给我。对方发给我之后我又是没看懂,继续聊,各种聊,只想说冬天的时候真他妈的过得快啊,我这刚开始有灵感干活就到下班的点了。

讲到这的时候我又跟我们领导说我不懂,他又跟我说了一下,到这我才完完全全的明白自己要干什么,怎么干,尼玛又想吐槽为毛现在才懂,为毛。

我到这讲不下去了,这么简单的东西我硬是弄了这么久才明白需求,郁闷至极。

我又接又改别的项目去了,然后时间飞快,就到月底了,我就在这差不多空下来了,大概用了一天两个小时左右我把对接方给我方同步的数据接口写好,并且自己测试通过,一次进行还很顺利接口一次通过,无半点错,我还真是比较惊讶啊。

我方同步给对接方的数据我就趁还有些时间就弄了个excel表格把字段都写上去,把对接方同步给我方的数据需要的字段写上了。到这你肯定会疑问没错我就是这么傻逼没有提前确实好字段直接上手开始接口。

中间也是跟对接方各种聊,当时说到一个话题就是我方同步给对接方的数据由谁开始接口我当时也是傻逼了直接说我方开发你方调用,我草,我真想骂死自己,直到今天我做测试的时候才发现如果是我现实接口的话问题就大了,我当时吓得汗都出来了,我立马找到我们组长跟他说明了情况,我两当时讨论也没讨论出个所以然,没办法我只好找我们领导了,大概说了半个小时左右,我才明白其实谁现实接口都一样,只不过里面的逻辑不同而已,我们领导给我提供了两种意见第一是继续由我方实现接口,对接方调用。第二种就是跟对接说明情况让对接方现实接口,我方调用。

我给对接口打电话说明了情况,对接方还是理解我,直接说可以,按我说的做,我还是挺感谢的。

 

总结:

谁要数据谁写实现接口。

在写接口之前一定要确认好同步的字段,跟同步的周期这些对后期的开发由其重要。

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

webService就是这么简单。

 

就是记录一下自己的情况。

 

 

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值