我有一个系统,要查询数据的话,我不直接访问数据库,而是调用我的一个接口,这个怎么写啊?
或者说我要进入一个新的服务里,怎么调用呢?

解决方案 »

  1.   

    接口里还是要从数据库里读出来,以你自己想要的格式打印出来(json,xml,string等)
    调用就模拟个请求,得到你打印的数据再自己分析处理就可以了。你也可以做成webservice,来调用
      

  2.   

    对,就是这意思,怎么做成webservice呢?
      

  3.   

    专门一个模块去做数据库操作,其他的模块调用这模块就好了,类似下面的结构
    前台程序 -> sendAndLoad( xml : string) -> databaseope.phpdatabaseope.php -> return xml -> 前台程序
      

  4.   

    请参考http://topic.csdn.net/u/20100727/09/5e235c6f-0cc6-431c-b27b-961b9f202470.html
    希望对你有用,不明白的可以给我留言。
      

  5.   

    这样说吧。我后台是用jsp做的,里面都是调用我们写好的接口(java文件),每一个功能对应一个接口,比如注册吧,就对应一个接口,我们是通过url的参数来访问的
    现在要做一个前台,用PHP做,要把这些功能也给实现了,php中urlde地址怎么得到,才能调用其他的一些接口,或者说是其他的功能,每个功能就相当于是一个服务啊。
      

  6.   

    url参数可以通过$_GET['参数名称']来获得
      

  7.   

    url参数可以通过$_GET['参数名称']来获得
      

  8.   

    用$_GET获取访问的URL,也就是调用你说的一个接口,一个URL参数对应一个接口,也就是一个服务。
      

  9.   

    可以用exec函数调用你的接口。