EPP هو بروتوكول التوفير القابل للتوسعة. EPP (المحدد في RFC 5730 والوثائق اللاحقة) هو بروتوكول لخادم عميل طبقة التطبيق لتوفير وإدارة الكائنات المخزنة في مستودع مركزي مشترك. المحدد في XML ، يحدد البروتوكول عمليات إدارة الكائنات العامة وإطار عمل قابل للتوسيع الذي يقوم بتعيين عمليات بروتوكول الكائنات. اعتبارًا من الكتابة ، فإن تطبيقه الوحيد المتطور هو توفير أسماء مجال الإنترنت والمضيفين وتفاصيل الاتصال ذات الصلة.
يحدد RFC 3734 نموذج نقل قائم على TCP لـ EPP ، وفئة Net_EPP_Client المدرجة في هذا التوزيع تنفذ عميل لهذا النموذج. يمكنك إنشاء وإدارة اتصالات EPP وإرسال واستلام الردود على هذه الاتصالات.
يوفر Net_EPP أيضًا منشئ إطار EPP عالي المستوى (Net_epp_frame) والذي يمكن استخدامه لإنشاء إطارات تتوافق مع مواصفات EPP ويمكن استخدامها للتفاعل مع الخادم.
يتم تنظيم الفصل على خطوط مماثلة مع وحدة Net :: Epp :: Client Perl.
هذا البرنامج هو برنامج مجاني ؛ يمكنك إعادة توزيعه و/أو تعديله بموجب شروط رخصة GNU العامة العامة كما نشرتها مؤسسة البرمجيات المجانية ؛ إما الإصدار 2 من الترخيص ، أو (في خيارك) أي إصدار لاحق.
مثال استخدام الحالة في الكود:
//load the autoloader class
require_once("php-epp/Net/EPP.php");
if(Net_EPP::autoload('Client')){
print "autoloading succeededn";
}
$epp=new Net_EPP_Client();
$greeting=$epp->connect('servername','port',20);