Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 31.01.2004 Ostrzeżenie: (20%)
|
Podstawowe założenie jest takie aby połączyć aplikację napisaną w php i MySQL z programem WF-MAG (na bazie MSSQL/ MSDE) i zapewnić im odpowiednią wymianę danych. Warto też dodać że aplikacja internetowa jest na innym serwerze niż WF-MAG.
Przykład Klient łączy się ze stroną sklepu internetowego, loguje się na konto (login oraz hasło w bazie MySQL) Następnie na podstawie loginu lub id pobiera dane klienta (Imię nazwisko itp.) z bazy danych MSSQL programu WF-MAG Po zalogowaniu dzięki informacjom pobranym z bazy WF-MAGa, takich jak status klienta, rozliczone rachunki , rabaty, otrzymuje odpowiednio przetworzone ceny rabaty oraz stan rachunków. Po złożeniu zamówienia odpowiednie dane trafiają do bazy MySQL oraz MSSQL. Następnie na podstawie danych wprowadzonych do bazy WF-MAGa następuje rozliczenie klienta wydruk rachunku itp. Pytania: Czy do realizacji użyć Web Services (SOAP lub XML-RPC), czy jest jakiś inny lepszy sposób ? I ile za coś takiego policzyć? prosił bym o obiektywną wycenę. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%)
|
Wydaje mi sie ze jesli masz dostep do obu baz (aplikacja ma dostep do obu baz) to bym raczej zrezygnowal z interfejsu miedzy tymi bazkami. No chyba ze wchodzi kwestia bezpieczenstwa i wymagan klienta.
Ostatni moj projekt w jakim uczestnicze ma interfejs medzy aplikacja w C# -> php -> ORACLE, aplikacje komunikuja sie po przez xml i jak narazie wszystko przebiega bardzo sprawnie. W Twoim przypadku uzyl bym xmla. Pozostaje jeszcze kwestia jak dane z mssqla beda sciagane?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) .... |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 31.01.2004 Ostrzeżenie: (20%)
|
Myślałem o postawieniu serwerka z php i obsługą MSSQL. Działa mi tak na lokalnej sieci. Ale na razie tylko wyciąganie danych z bazy MSSQL i jest to proste połączenie:
$connect = mssql_connect('host', 'sa', 'haselko'); mssql_select_db('WAPRO_DEMO', $connect ); Po za tym to ma działać w internecie i ta metoda chyba jednak odpadnie. Dlatego myślałem o Web Services. |
|
|
|
Post
#4
|
|
|
Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%)
|
Jesli wszystko ma dzialac w sieci LAN to ja bym tak zrobil jak pisales. php - dostep do tych 2 baz i jazda. Tak sie zastanawiam czy jest wtedy sens stawiania 2 baz. Nie lepiej rozbudowac bazke w MSSQLu ?
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 33 Pomógł: 0 Dołączył: 31.01.2004 Ostrzeżenie: (20%)
|
No niestety muszą być dwie oddzielne bazy. A jak wycenić taką robote. (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?
|
|
|
|
Post
#6
|
|
|
Grupa: Przyjaciele php.pl Postów: 2 923 Pomógł: 9 Dołączył: 25.10.2004 Skąd: Rzeszów - studia / Warszawa - praca Ostrzeżenie: (0%)
|
Najwaznejsze to ile Ci to czasu pochlonie, zaproponuj kwote wieksza niz byś chcial, to w razie jak klient bedzie chcial taniej to cene zawsze mozna obnizyc. Wiem jak to jest bo sie juz tak przejechalem.
|
|
|
|
![]() ![]() |
|
Aktualny czas: 23.12.2025 - 20:53 |