![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 441 Pomógł: 71 Dołączył: 3.09.2007 Skąd: wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam,
sytuacja wygląda tak, że mam dwa serwisy: serwis1.pl oraz serwis2.pl. Oba serwisy mają udostępniać możliwość prowadzenia obliczeń za pomocą kalkulatorów, z tym że tylko na serwerze z serwis1.pl będzie baza danych z danymi potrzebnymi do obliczeń oraz skrypty które te obliczenia wykonają. Chciałbym napisać api które dawałoby możliwość wysłania danych z serwis2.pl do serwis1.pl i w odpowiedzi otrzymania wyniku obliczeń. Jako że nie pisałem nigdy takiego api, wszelkie wskazówki będą przydatne, począwszy od technologii która najlepiej się nadaje do tego zadania po konkretne informacje jak takie coś zakodować. Póki co wydaje mi się że można by to oprzeć o soap i włączyć do tego ajax'a, a co Wy o tym myślicie ? Pozdrawiam -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
W tej książce masz fajnie opisane jak postawić własny serwer oraz klienta SOAP. Niby tylko kilkanaście stron, ale pewne wyobrażenie daje. Od tego mógłbyś zacząć.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 441 Pomógł: 71 Dołączył: 3.09.2007 Skąd: wrocław Ostrzeżenie: (0%) ![]() ![]() |
Dzięki, nieco więcej mi się rozjaśniło po lekturze działu o soap w tej książce.
Z tego co wyczytałem to zapytania do mojego serwera mogę obsłużyć klasą (setClass). Co jednak jeśli różne zapytania mają być obsługiwane przez różne klasy ?
powyższy przykład działa i nie ma problemu, jednak jeśli zrobię tak:
to w serwerze będą widoczne tylko metody z Class2, a potrzebuję mieć też dostęp do metod z Class1. Da się jakoś dodać obsługę tych dwóch klas do serwera ? Pozdrawiam -------------------- |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 690 Pomógł: 81 Dołączył: 6.04.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
zrób jedną klasę API, która będzie wywoływała metody dostępne w innych obiektach
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 07:16 |