八月第一周

    本周完结了很多接口任务:

    1. 安东系统--新系统--甲方SAP系统:    测试完成,上线成功,有问题随时沟通

    2. 起亚系统--新系统--甲方SAP系统:    测试完成,等待起亚上线

    3. 新系统接单,逻辑还需要更改:较为复杂持续更新中

    下周任务:

        1. 人员信息: 进行双方的一个维护,方案没定,需要和甲方公司进行协商 (PC端的,App端(司机,场站检测员,客服))

        2. 基础信息: 场站,大区,仓库,火车站,经销商等 都需要进行一个双方的维护

        3. 质损信息: 感觉好难啊,涉及的各种报表就不说了,全国三十六个大区,场站就太多了各种统计

    这周主要涉及的技术:

        1. 触发器:

1.1 此处是接收触发器信息

$body = file_get_contents("php://input");
$dateTime = date("YmdHis");
$dir = "../log/".date('/Ymd/');
if( !file_exists($dir) ){
    mkdir($dir, 0777, true);
}
$hanld = fopen($dir."receive.log","a+");
fwrite($hanld , $body."\r\n");
fclose($hanld);

  1.2 此处是python,主要是php处理多线程不方便.

class MyThread(threading.Thread):
    def __init__(self, n):
#123412
super(MyThread, self).__init__()
self.n = n
    def run(self):
h, p = '127.0.0.1', 3089
print("1")
server = SocketServer.ThreadingTCPServer((h, p), MyTCPHandler)
print("2")
server.serve_forever()
print("current task")
class getQueue(threading.Thread):
    def __init__(self, n):
#123412
super(getQueue, self).__init__()
self.n = n
    def run(self):
while True:
if not myqueue.empty():
strURL = myqueue.get(0)
print(strURL)
fp = open("qt.log" , "a")
fp.write(strURL + "\r\n")
fp.close()
request = urllib2.Request(strURL)
response = urllib2.urlopen(request)
html = response.read()
print html

 1.3  socket服务: 主要任务结束触发器任务,并执行新系统对SAP数据的插入


            $host = "127.0.0.1";
        $port = 3089;
        $socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP)or die("Could not create  socket\n");
        $connection = socket_connect($socket, $host, $port) or die("Could not connet server\n");
        socket_write($socket, $strValue) or die("Write failed\n");
        while ($buff = socket_read($socket, 2048)) {
            echo("Response was:" . $buff . "\n");
        }
        socket_close($socket);

上周总结: 算是比较快的完成对接任务,毕竟好多事都是不确定,甲方技术就俩个自己系统还不会操作需要我们去写,这也造成沟通方面的困难,比较我们不会他们的业务和代码.

    下周需要再接再厉,确定任务环节,就完成对接任务.

u=2337055608,1416299719&fm=26&gp=0.jpg




发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.5.2 Zero

WX:xcs345525801 QQ:345525801 Tel:19521445850 Email:xcssh868@163.com

Copyright © 2020 许承胜个人博客 版权所有 备案号:皖ICP备18014705号-1