API… Na wai e kūkulu i kahi APUI?

kaheʻe1

Loaʻa iā mākou nā Polokalamu Polokalamu Polokalamu no kekahi manawa ma ka ʻoihana. ʻO ka ʻaʻa a kahi API ke loaʻa nei nā kumuwaiwai hoʻomohala e pono ai e papahana i ka hoʻohui. ʻAʻole maʻalahi. Ke hoʻohana nei i kahi ʻōlelo hoʻolālā hou, koi ʻia ʻoe e kau i nā loli i kahi lawelawe a laila kiʻi i nā hopena e hoʻohana ana iā XML (eXtensible Markup Language).

I ka 2000, e hana ana au no kahi Database Marketing Consultancy ma Denver, Colorado a he mea hana kā mākou i kapa ʻia ʻo Sagent Solutions. Ua kūʻai hope ʻia aku ʻo Sagent e Pūʻulu1. ʻIke ʻia ʻo Group1 i ka ʻikepili kūʻai kahua paʻa no ke kūkulu ʻana i kekahi mau noi maikaʻi. ʻAʻole maopopo iaʻu ka mea i hala i nā huahana Sagent aʻu e hoʻohana ai, akā he mea kupaianaha ia. Ma ka ʻaoʻao hema o kāu paku ua 'hoʻololi' a hiki iā ʻoe ke kauō iā lākou i kahi kahe o ka hana. E hoʻopili pono nā hoʻokomo a me nā huahana o kēlā me kēia hoʻololi i ka hoʻololi hou.

No laila, hiki iaʻu ke kūkulu i kahi kaʻina hana e lawe mai i kahi faila, palapala ʻāina i nā kahua i kahi waihona, hoʻololi i nā waiwai o nā māla, hoʻomaʻemaʻe i nā helu, geocode i nā helu, lawe aku i ka faila i hoʻopau ʻia, a pēlā aku. nā kaʻina hana me ka ʻikepili like. I ka nānā ʻana i ka 'back-end' o kahi kahe hana, ua mālama ʻo Sagent i ka papahana e hoʻohana ana iā XML. ʻO ia hoʻi ke kumu hiki iā ʻoe ke kūkulu ikaika a hana i kahi kahawai inā makemake ʻoe. ʻO ka hopena he hopena 6 huahelu, akā ʻo ke kūkulu ʻana i kahi hoʻolālā e manipulate i kahi hale waihona ʻikepili i mau minuke ma kahi o nā lā.

Me ka hiki ʻana mai o nā API, Nā lawelawe pūnaewele, SOAP, Flex, Ajax, a me nā mea ʻē aʻe. Makemake wau no ke aha e kūkulu ʻole ai kekahi i kahi hoʻohana hoʻohana polokalamu hoʻolauna pūnaewele. I nā huaʻōlelo ʻē aʻe, kahi kauō a hoʻokuʻu i lalo no API kāhea. Me ka SOAP, mālama nā ʻoihana i kahi WSDL (ʻ Servicelelo Wehewehe Hana Pūnaewele) ʻo ia ka encyclopedia papahana no ka hoʻopau ʻana i ka lawelawe pūnaewele. I nā makahiki ʻelima ʻaʻole hiki i kekahi ke hoʻomohala i kahi hopena no ka wehewehe ʻana i kahi API a i ʻole Pūnaewele Pūnaewele e kūkulu i ka ʻike i kahi kahe? Ke hana nei paha kekahi ma kēlā?

Eia kaʻu manaʻo $ 1 Biliona no ka lā. Inā hiki i kekahi ke kūkulu i kahi kuʻina Flex hiki ke heluhelu i kahi WSDL a hōʻike i nā kelepona, a laila hiki iā ʻoe ke kauō a hoʻokuʻu i nā pilina ma waena o nā kāhea. ʻO ia ka loulou nalowale o ka pūnaewele… e hoʻokipa nei i ka pūnaewele i kekahi e 'papahana' i kā lākou hopena ponoʻī me ka maopopo ʻole i kekahi ʻōlelo.

Pehea kou manaʻo?

Ke hoʻohana nei kēia pūnaewele i ka Akismet e ho'ēmi i ka spam. E aʻo pehea e hanaʻia ai kāuʻikeʻikepili.