Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Remoting

[es] :: .NET :: Remoting

Strane: 1 2

[ Pregleda: 11218 | Odgovora: 26 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

*.net

Član broj: 4660
Poruke: 138
*.68.EUnet.yu



Profil

icon Re: Remoting10.08.2002. u 18:34 - pre 264 meseci
Kako se distribuira web service na neku drugu masinu? Kod mene radi znaci sa asmx-om i bin direktorijumom ali kod ortkaka kada sam iskopirao ne. Sta treba da mu uradim da proradi na drugoj masini? Ako neko odgovori to bi moglo da se stavi u FAQ gore.
 
Odgovor na temu

degojs

Član broj: 4716
Poruke: 5096



+51 Profil

icon Re: Remoting11.08.2002. u 13:38 - pre 264 meseci
Nisam nikad pravio MSI za Web servis (tj. Web Project) tako da ne mogu da kazem tacno kako ide, ali znam kako se radi za Win Application, pa cu samo da te uputim u pravom (?) smeru.

U Visual Studiju postoji tip projekta SETUP & DEPLOYMENT PROJECT i jedan od tipova je Web Setup Project sto bi trebalo da je ono sto ti trazis. Dakle, File->Add Project->Setup & Deployment Projects->Web Setup Project.

Dalje ces morati sam :))

O da, obrati paznju: postoji Setup Wizard....

P.S.
a kad proradi javi nam pa da dodamo u FAQ :))))))))




Commercial-Free !!!
 
Odgovor na temu

Dragi Tata
Malo ispod Kanade

Član broj: 1958
Poruke: 3906
..g-c5300-1.dialup.nethere.net



+6 Profil

icon Re: Remoting11.08.2002. u 17:42 - pre 264 meseci
Trebalo bi da bude dovoljno da iskopirate asmx (i bez bin-a). Proveri malo ortakov sistem.
 
Odgovor na temu

*.net

Član broj: 4660
Poruke: 138
*.68.EUnet.yu



Profil

icon Re: Remoting19.08.2002. u 11:37 - pre 263 meseci
Evo I ja da budem malo od koristi :).

Mislim da u ovom slucaju ne moze samo asmx. Ustvari kada imate neki jednostavan primer web servicea on moze da se odradi u notepad-u. Nasao nekoliko primera na netu i u knjizi o vb-u. Tako da ako u notepad napisete :

<%@ webservice class="MasteringServices" language="vb" %>
Imports System.Web.Services

Public Class MasteringServices
<WebMethod()> _
Public Function HelloWorld() As String
Return "Zdravo svete"
End Function
End Class

Nazovete ga alopozega.asmx i sacuvate u c:\Inetpub\wwwroot
U brovseru otkucate http://localhost/alopozega.asmx dobija ses stranica sa funkcijum HalloWorld.
----nastavak dole
 
Odgovor na temu

*.net

Član broj: 4660
Poruke: 138
*.77.EUnet.yu



Profil

icon Re: Remoting20.08.2002. u 10:35 - pre 263 meseci
E sad, ako napravim web service u VS.NET onda on treba da se kompajlira I u tom trenutnu u direktorijumu servisa postoji gomila fajlova .vb itd&#8230;Jedan od fajlova je .asmx ali u njemu je samo nesto kao ovo:

<%@ WebService Language="vb" Codebehind="Service1.asmx.vb" Class="login.Service1" %>

I zato mislim da je onda u dll ostatak. Ono sto sam pitao jednom za taj dll u notepadu se vidi sve sto je kucano u vezi SQL upita ali je degojs-ovo resenje super , samo se sve od sql-a prebaci u stored procedure.
 
Odgovor na temu

*.net

Član broj: 4660
Poruke: 138
*.77.EUnet.yu



Profil

icon Re: Remoting20.08.2002. u 10:42 - pre 263 meseci
Kada kopiram asmx i bin sa dll-om u njemu ne radi. Mislim da to ima veze i da moze da se sredi sa komndom regsvr32 u dos promptu ali ne znam kako.
Zatim sam uradio web setup za instaliranje web servicea kao sto je rekao degojs. I evo saljem kako se radi.

Dakle govorim samo o pravljenju setup-a za instaliranje web servica na neku drugu masinu:

1.Zapoceti Web Setup Project u &#8220;omotnici&#8221; :) Setup and Deployment Project.

2.Pojavljuje se prozor od dva okna. U levom:
File System on Target Machine
----Web Aplication Folder
--------Bin
 
Odgovor na temu

*.net

Član broj: 4660
Poruke: 138
*.77.EUnet.yu



Profil

icon Re: Remoting20.08.2002. u 10:44 - pre 263 meseci
Web app folder ce se nalaziti u C:\Inetpub\wwwroot.

3.Iz projekta web service-a potrebni su samo:
Service1.asmx (ili neko drugo ime iste ekstenzije)
XXXX.dll (koji se nalazi u bin direktorijumu koji je web servisov projekat vec formirao na Vasem racunaru). Tako da treba dodati asmx u Web Application folder. Desni klik na nega pa add file. Isti postupak na bin direktorijum za dodavalje dll-a u njega.

4. CTRL+SHIFT+B i u direktorijumu web setup projekta imate msi i jos par fajlova za koje ne znam cemu sluze :)

Hteo sam da napisem juce ali tek sam sada istestirao na drugom racunaru. Na kompjuteru koji ima instaliran IIS samo pokrenete msi i servis se instalira.

P.S. Izvinjavam se svima, ali morao sam da saljem iz vise porkuka jer nije hteo da mi prihvati odjednom :(
 
Odgovor na temu

[es] :: .NET :: Remoting

Strane: 1 2

[ Pregleda: 11218 | Odgovora: 26 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.