[閒聊] web與AP的溝通?消失
不太確定標題怎麼下比較好
事情是這樣的
公司做工業電腦的 最近要生產一批新貨
1.訂單產生後
透過 EIP 系統(web)取得這張訂單的
出貨序號及MAC(產量10台就給10組出貨序號/10組MAC)
2.接下來 由軟體工程部寫一支AP程式,寫好安裝在成品機器上
AP主要目的 就是向 EIP 拿MAC,再將MAC燒進成品,並做檢測
他們只提到是在linux環境下寫code.
結果軟體工程跟MIS溝通過程中
就有點雞同鴨講 因為大家都不熟對方的作業
(對方是軟體工程部 我們是MIS)
最後總算硬著頭皮想了解法
-A方案
軟體工程部希望直接從EIP資料庫取得這張訂單的MAC
但我同事認為這樣太危險了..(不希望別部門知道我們DB帳密)
後來討論
-B方案
由軟工透過URL發出給號需求 從web計算並抓取1組序號
組好後再傳送一串url給他,(sn.asp?mac=0003EXXXX)
我是不太懂軟體工程那邊怎麼做事 或者給他一串含參數的網址
他就能get到每一個參數的值嗎?.....
(我同事建議的解法 後來又找軟體工程談 也說OK)
然後今天又確認了一次
發現軟體工程師說的是 我們收到他的需求,計算1組序號出來 直接印在網頁上
他再去那個頁面上把序號讀出來...
結果我把結論回報給我同事
他就一直在談網頁UI 接收資料 存檔 轉網頁 這些動作上
他認為直接秀一張頁面給軟體工程部抓資料 沒頭沒尾 甚至很耗資源(?)
我認為反正就是把處理結果印在網頁上 印完再把DB關閉就好...
等發出下一筆需求 網頁再印出下一組序號值.. 生產幾台就loop幾次
我就跟他說 就把這張網頁當成一個媒介
當成是跟軟體工程那隻AP溝通的橋樑
不要想成是網頁功能..
結果居然回我「阿明明就是網頁啊...」
說真的我有點不知我同事在擔心什麼
他比我資深 而且有待過軟體公司的經驗
基本上觀念會比我嚴謹很多 所以通常我滿尊重他的看法
但針對這件事 真的想不通顧忌點在哪
一開始不想別部門從我們db抓資料 這我能理解
(即使對方已經講明 給他select權限就好 甚至給他一個table抓序號就好)
我同事還是很緊張
就跟我說寧願透過網頁方式傳送結果給他 也不要他來存取
才又討論另一種做法B方案
1.講好是傳網址+參數(讓他接參數值) =>後來改成2
2.軟體工程要求放在*.html上 他從網頁上讀資料
我是覺得還OK 1.2 兩種做法意義上不是差不多嗎?
反正我們(web)都需要先計算下一筆序號是啥 再丟出來不是嗎?
有人可以回答我 是我同事想太多還是我想太少..
因為感覺應該是不複雜的一件事阿..
--
※ 發信站: 批踢踢實業坊(ptt.cc)
推
10/30 21:34, , 1F
10/30 21:34, 1F
→
10/30 21:36, , 2F
10/30 21:36, 2F
其實我不懂的是
http://www.XXXXXXX.asp?MAC=0003EXXXX
web可以透過request("MAC")抓到值
但軟體工程師他們使用的技術該怎麼抓值?
因為他們寫的東西都是安裝在機器上的
用來檢查這台機器是否合格..
※ 編輯: cyr1216 來自: 1.164.119.207 (10/30 21:42)
→
10/30 21:38, , 3F
10/30 21:38, 3F
→
10/30 21:39, , 4F
10/30 21:39, 4F
→
10/30 21:40, , 5F
10/30 21:40, 5F
→
10/30 21:40, , 6F
10/30 21:40, 6F
→
10/30 21:41, , 7F
10/30 21:41, 7F
→
10/30 21:41, , 8F
10/30 21:41, 8F
→
10/30 21:41, , 9F
10/30 21:41, 9F
→
10/30 21:44, , 10F
10/30 21:44, 10F
→
10/30 21:45, , 11F
10/30 21:45, 11F
→
10/30 21:47, , 12F
10/30 21:47, 12F
→
10/30 21:49, , 13F
10/30 21:49, 13F
→
10/30 21:49, , 14F
10/30 21:49, 14F
→
10/30 21:53, , 15F
10/30 21:53, 15F
→
10/30 21:53, , 16F
10/30 21:53, 16F
不要說快離職的人 就連自己下SQL有時也會手殘忘了加where...XD
→
10/30 21:54, , 17F
10/30 21:54, 17F
→
10/30 22:05, , 18F
10/30 22:05, 18F
→
10/30 22:06, , 19F
10/30 22:06, 19F
→
10/30 22:07, , 20F
10/30 22:07, 20F
→
10/30 22:08, , 21F
10/30 22:08, 21F
→
10/30 22:09, , 22F
10/30 22:09, 22F
→
10/30 22:10, , 23F
10/30 22:10, 23F
→
10/30 22:11, , 24F
10/30 22:11, 24F
→
10/30 22:30, , 25F
10/30 22:30, 25F
→
10/30 22:31, , 26F
10/30 22:31, 26F
請問你的意思是
軟體工程師可透給我們給的網址解析到他要的資料嗎?
※ 編輯: cyr1216 來自: 1.164.119.207 (10/30 23:01)
推
10/30 23:15, , 27F
10/30 23:15, 27F
推
10/30 23:32, , 28F
10/30 23:32, 28F
如果軟體工程師作業方便的話 我也是覺得印在網頁上給他抓值就好
原本他是希望從db抓(被拒絕)
不得已才又想出 我們抓值傳給他 這方法
也是希望能早點定案 否則談不攏大家都不用做事也很麻煩
推
10/30 23:33, , 29F
10/30 23:33, 29F
→
10/30 23:36, , 30F
10/30 23:36, 30F
→
10/30 23:36, , 31F
10/30 23:36, 31F
※ 編輯: cyr1216 來自: 1.164.119.207 (10/30 23:45)
→
10/30 23:44, , 32F
10/30 23:44, 32F
→
10/30 23:45, , 33F
10/30 23:45, 33F
→
10/30 23:46, , 34F
10/30 23:46, 34F
嗯嗯!! 我會再跟同事講講看
原則上還是希望大家不要做很多道不必要的工
※ 編輯: cyr1216 來自: 1.164.119.207 (10/30 23:49)
推
10/31 01:20, , 35F
10/31 01:20, 35F
推
10/31 06:46, , 36F
10/31 06:46, 36F
推
10/31 07:33, , 37F
10/31 07:33, 37F
→
10/31 07:33, , 38F
10/31 07:33, 38F
→
10/31 07:35, , 39F
10/31 07:35, 39F
推
10/31 12:48, , 40F
10/31 12:48, 40F
推
10/31 16:35, , 41F
10/31 16:35, 41F
推
10/31 17:06, , 42F
10/31 17:06, 42F
推
10/31 17:23, , 43F
10/31 17:23, 43F
→
10/31 22:12, , 44F
10/31 22:12, 44F
→
10/31 22:33, , 45F
10/31 22:33, 45F
推
11/01 00:10, , 46F
11/01 00:10, 46F
→
11/01 00:10, , 47F
11/01 00:10, 47F
→
11/01 00:12, , 48F
11/01 00:12, 48F
→
11/01 00:13, , 49F
11/01 00:13, 49F
→
11/01 00:13, , 50F
11/01 00:13, 50F
推
11/01 00:32, , 51F
11/01 00:32, 51F
推
11/01 00:54, , 52F
11/01 00:54, 52F
→
11/01 01:05, , 53F
11/01 01:05, 53F
推
11/01 01:59, , 54F
11/01 01:59, 54F
推
11/01 02:12, , 55F
11/01 02:12, 55F
推
11/01 03:31, , 56F
11/01 03:31, 56F
推
11/01 13:23, , 57F
11/01 13:23, 57F
推
11/01 20:10, , 58F
11/01 20:10, 58F
→
11/01 23:58, , 59F
11/01 23:58, 59F
推
11/07 13:27, , 60F
11/07 13:27, 60F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 3 篇):
閒聊
20
60