Moi
Nyt tulee hyvä kysymys eli onko nodella mahdollista pyörittää toista sivustoa ikään kuin rajapintana/taustajärjestelmänä/varjosivustona?
Pointtini on, että käyttäjän käyttäessä varsinaista sivustoa, setekisi kutsuja tähän varjosivustoon/taustajärjestelmään?
Yritän välttyä erään js-kirjaston tekemiseltä uusiksi, joten olisi kätevää, jos se voisi pyöriä taustalla ja sille syötetään parametrin joiden perusteella se tekee temput ja palauttaa arvot.
Ts. pitäisi olla joku emulaattori, joka siellä taustalla pyörii ja toimii käskyjen mukaan.
Ajat toista node-applikaatiota ja teet siihen kutsuja normaalin web-rajapinnan ylitse. Tai säädät jonkin ipc-kirjaston kanssa. Säikeitäkin voit kokeilla. Mikä tahansa alusta / kieli sallii kyllä ohjelmien ajamisen komentorivityyliin ja verkkopyyntöjen tekemisen.
The Alchemist kirjoitti:
Ajat toista node-applikaatiota ja teet siihen kutsuja normaalin web-rajapinnan ylitse. Tai säädät jonkin ipc-kirjaston kanssa. Säikeitäkin voit kokeilla. Mikä tahansa alusta / kieli sallii kyllä ohjelmien ajamisen komentorivityyliin ja verkkopyyntöjen tekemisen.
IPC kuulostaa jotenkin HCltä. Tosin, onhan alkuperäinenkin kysymys taas melko omaa sarjaansa.
Mites tuon toisen node-appin ajaminen käytänössä; mietin, että voisiko nodella ajaa sitä js-kirjastoa ja sen instanssia?
Tarkoitan, että voisi puljata ilman mitään "verkkoselainemulointi" ja kutsua sitä instanssia.
Vai tuleekohan tässä taas sukellettua liian syvälle..
Voitko vielä tarkentaa, mikä estää laittamasta JS-kirjastoa nyt selainpuolelle tai ensimmäiseen Node-palvelimeen? Eihän sitä tarvitse ”tehdä uusiksi”, kopioi vain tiedostot.
Metabolix kirjoitti:
Voitko vielä tarkentaa, mikä estää laittamasta JS-kirjastoa nyt selainpuolelle tai ensimmäiseen Node-palvelimeen? Eihän sitä tarvitse ”tehdä uusiksi”, kopioi vain tiedostot.
Ei sinällään ole estettä. Se on vain päällekkäinen toisen, uudemman kirjaston kanssa eikä aiheuta muuta kuin 500Kt turhaa latausta ja jokseenkin vanhaa koodia. Ja tarvitsen siitä vain yhden toiminnallisuuden (+vaikea koodata uusiksi kokonaan toiselle kirjastolle).
Periaatteessa riittää, kun saisin syötettyä sille kaksi parametria tai yksi jsonin riittäisi.
Sen perusteella se voi tehdä tarvittavat temput.
Aihe on jo aika vanha, joten et voi enää vastata siihen.