Php 来自外部应用程序的呼叫服务

Php 来自外部应用程序的呼叫服务,php,angular,Php,Angular,我有两个不同的应用程序,一个基于Angular2,另一个基于PHP。 我需要从第二个(PHP)调用第一个(角度)的服务函数。即使它是怪异和丑陋的,也有可能吗 我知道如何在Angular应用程序中调用PHP文件,但不知道如何调用 以下是我的测试文件: webService.component.ts import { Component } from '@angular/core'; import {Observable} from "rxjs/Observable"; import {Activa

我有两个不同的应用程序,一个基于Angular2,另一个基于PHP。 我需要从第二个(PHP)调用第一个(角度)的服务函数。即使它是怪异和丑陋的,也有可能吗

我知道如何在Angular应用程序中调用PHP文件,但不知道如何调用

以下是我的测试文件:

webService.component.ts

import { Component } from '@angular/core';
import {Observable} from "rxjs/Observable";
import {ActivatedRoute, Params} from "@angular/router";
import {WebService} from "./webService.service";

@Component({
    selector: 'webService-element',
    template: `{{result}}`
})

export class WebServiceComponent {
    webService: WebService;
    result: any;

    constructor(private route: ActivatedRoute, webService: WebService) {
        this.webService = webService;
    }

    ngOnInit() {
        this.route.params.subscribe((params: Params) => {
            let aId = params['aId'];
            let bId = params['bId'];
            this.getPif(aId, bId);
        });
    }

    getPif(aId: any, bId: any): any { 
        this.result = this.webService.getPif();
        return this.webService.getPif();
    }
}
webService.service.ts

import { Injectable } from '@angular/core';
import { Http, Response } from '@angular/http';
import { Observable } from 'rxjs/Rx';

@Injectable()
export class WebService {

    constructor(private http: Http) {}

    //getPif(): Observable<any> {
    getPif(): any {
        console.log("rraaahhhhh");
        return "pif";
    }
}
webService.module.ts

import { NgModule } from "@angular/core";
import {WebService} from "./webService.service";
import {WebServiceComponent} from "./webService.component";
import {webServiceRouting} from "./webService.routing";


@NgModule({
    imports: [
        webServiceRouting
    ],
    declarations: [
        WebServiceComponent
    ],
    providers: [
        WebService
    ]
})

export class WebServiceModule { }
我试着发射“

非常感谢你的帮助

import { NgModule } from "@angular/core";
import {WebService} from "./webService.service";
import {WebServiceComponent} from "./webService.component";
import {webServiceRouting} from "./webService.routing";


@NgModule({
    imports: [
        webServiceRouting
    ],
    declarations: [
        WebServiceComponent
    ],
    providers: [
        WebService
    ]
})

export class WebServiceModule { }