در ابتدا یه توضیحی در مورد soap میدم :
SOAP چیست؟
SOAP مخفف Simple Object Access Protocol است. SOAP یک پادمان مبتنی بر XML است، برای رد و بدل کردن اطلاعات بین برنامه ها. اطلاعات در SOAP به صورت پیام (Message) و از طریق پادمانهای موجود در اینترنت مانند HTTP منتقل میشود (SOAP در سایر پادمان ها، مانند SMTP یا MIME نیز قابل استفاده است). به زبان سادهتر، SOAP یک پادمان است برای دستیابی به یک سرویس ارایه شده در وب (Web Service). آخرین نسخه SOAP، نسخه 1.2 میباشد.
ویژگی های SOAP
1.یک پادمان ارتباطی است.
2.برای ارسال پیام استفاده میشود.
3.برای محیط اینترنت و شبکه طراحی شده است.
4.وابسته به محیط پیاده سازی و اجرا نیست. ( Platform Independent)
5.مبتنی بر XML است.
6.از دیوارهای آتش (Firewall) گذر میکند ودیوارهای آتش مانع آنها نمی شوند (Block نمیشوند).
یکی از مسایلی که در دهه اخیر از اهمیت خاصی برخوردار بوده، چگونگی ارتباط برنامه های تحت اینترنت با یکدیگر بوده است. همانطور که میدانید برنامه های عادی از RPC (Remote Procedure Call) برای فراخوانی اشیاء DCOM یا CORBA، استفاده میکنند. اما مشکلی که در این نوع فراخوانیها در بستر اینترنت وجود دارد، مسدود شدن این نوع ترافیکها در Proxy Server ها و دیوارهای آتش (Firewall ها) است.
در صورت استفاده از SOAP با این مشکل روبرو نخواهید بود. SOAP به راحتی شما را قادر خواهد کرد تا بین برنامه هایی که در بسترهای متفاوت طراحی شده اند و در بسترهای متفاوتی در حال سرویس دهی هستند، ارتباط برقرار کنید.
خوب [img]images/smilies/Smileys/23.gif[/img]
برای فعال سازی soap وارد آدرس زیر شوید.
سپس فایل configure.php5 زیر را ویرایش کنید.
سپس عبارت
را به فایل اضافه نمایید و آن را ذخیره نمایید.
توجه داشته باشید در انتهای تمام خطوط بجز خط آخر باید باید از کارکتر \ استفاده شود
سپس وارد مسیرزیر شوید :
و دستورات زیر را به ترتیب اجرا نمایید:
SOAP چیست؟
SOAP مخفف Simple Object Access Protocol است. SOAP یک پادمان مبتنی بر XML است، برای رد و بدل کردن اطلاعات بین برنامه ها. اطلاعات در SOAP به صورت پیام (Message) و از طریق پادمانهای موجود در اینترنت مانند HTTP منتقل میشود (SOAP در سایر پادمان ها، مانند SMTP یا MIME نیز قابل استفاده است). به زبان سادهتر، SOAP یک پادمان است برای دستیابی به یک سرویس ارایه شده در وب (Web Service). آخرین نسخه SOAP، نسخه 1.2 میباشد.
ویژگی های SOAP
1.یک پادمان ارتباطی است.
2.برای ارسال پیام استفاده میشود.
3.برای محیط اینترنت و شبکه طراحی شده است.
4.وابسته به محیط پیاده سازی و اجرا نیست. ( Platform Independent)
5.مبتنی بر XML است.
6.از دیوارهای آتش (Firewall) گذر میکند ودیوارهای آتش مانع آنها نمی شوند (Block نمیشوند).
یکی از مسایلی که در دهه اخیر از اهمیت خاصی برخوردار بوده، چگونگی ارتباط برنامه های تحت اینترنت با یکدیگر بوده است. همانطور که میدانید برنامه های عادی از RPC (Remote Procedure Call) برای فراخوانی اشیاء DCOM یا CORBA، استفاده میکنند. اما مشکلی که در این نوع فراخوانیها در بستر اینترنت وجود دارد، مسدود شدن این نوع ترافیکها در Proxy Server ها و دیوارهای آتش (Firewall ها) است.
در صورت استفاده از SOAP با این مشکل روبرو نخواهید بود. SOAP به راحتی شما را قادر خواهد کرد تا بین برنامه هایی که در بسترهای متفاوت طراحی شده اند و در بسترهای متفاوتی در حال سرویس دهی هستند، ارتباط برقرار کنید.
خوب [img]images/smilies/Smileys/23.gif[/img]
برای فعال سازی soap وارد آدرس زیر شوید.
کد:
/usr/local/directadmin/custombuild/configure/suphp
سپس فایل configure.php5 زیر را ویرایش کنید.
کد:
nano configure.php5
سپس عبارت
کد:
--enable-soap
را به فایل اضافه نمایید و آن را ذخیره نمایید.
توجه داشته باشید در انتهای تمام خطوط بجز خط آخر باید باید از کارکتر \ استفاده شود
سپس وارد مسیرزیر شوید :
کد:
/usr/local/directadmin/custombuild
کد:
./build clean ./build php