php:在mvc项目中创建SoapServer?

时间:2017-12-02 10:40:48

标签: php web-services soap

我想在MVC oroject中创建一个SOAP服务器。

所有培训都不属于MVC。

如何使用SOAP for server创建Web服务?

import mysql.connector
from mysql.connector import Error

def query_with_fetchone(tit):    

    try:
        conn = mysql.connector.connect(host='localhost',
                                   database='python_mysql',
                                   user='root',
                                   password='')     

        cursor = conn.cursor()
        query = "INSERT INTO sample(title) VALUES(%s)"
        args = (tit)
        cursor.execute(query,args)

        if cursor.lastrowid:
            print('last insert id', cursor.lastrowid)
        else:
            print('last insert id not found')

        conn.commit()
    except Error as e:
        print(e)

    finally:
        cursor.close()
        conn.close()

if __name__ == '__main__':
    query_with_fetchone('Vrajesh')

我不能在MVC项目中使用server.php!

1 个答案:

答案 0 :(得分:0)

对于Symfony,有一个知识页面https://symfony.com/doc/3.4/controller/soap_web_service.html

他们有一个简单的例子。我猜你的SOAP服务的逻辑更复杂。然后你可能会想到用外观替换服务。 然后你有一个简单的界面,外观隐藏了复杂的逻辑。