در آپاچی XML-RPC اجرای جاوا از XML-RPC، یک پروتکل محبوب که با استفاده از XML بیش از HTTP برای پیاده سازی تماس روال از راه دور است.
آپاچی XML-RPC که قبلا به عنوان Helma XML-RPC شناخته شده بود.
اگر شما کد با استفاده از کتابخانه Helma، همه شما باید انجام دهید این است تغییر اظهارات واردات در کد خود را از helma.xmlrpc. * به org.apache.xmlrpc. *.
آپاچی XML-RPC را فراهم می کند دو کلاس مشتری.
1. org.apache.xmlrpc.XmlRpcClient استفاده java.net.URLConnection، مشتری HTTP است که همراه با API استاندارد جاوا
2. org.apache.xmlrpc.XmlRpcClientLite خود پیاده سازی مشتری HTTP بسیار سبک وزن و آن را فراهم می کند.
اگر شما نیاز به پشتیبانی HTTP کامل (به عنوان مثال پروکسی، تغییر مسیر و ...) شما باید XmlRpcClient استفاده کنید. اگر شما پشتیبانی HTTP کامل نیاز ندارد و در مورد عملکرد مربوط می شود، شما باید با هر دو XmlRpcClient و XmlRpcClientLite تجربه.
در برخی از سیستم عامل XmlRpcClient ممکن است سریع تر، در حالی که در دیگران XmlRpcClientLite ممکن است سریعتر. هر دو کلاس مشتری ارائه رابط همان، که شامل روش برای تماس های همزمان و غیرهمزمان
چه در این نسخه جدید است.
حذف یک شرط نژاد ممکن است در ThreadPool. رفع XMLRPC-162. با تشکر از علامت گذاری به عنوان Gertsvolf.
رفع ThreadPool می تواند موضوعات بیشتر از پیکربندی ایجاد کنید. رفع XMLRPC-161. با تشکر از علامت گذاری به عنوان Gertsvolf.
رفع کنترل دسترسی در کلاس وب سرور ضعیف به منظور ایجاد subclassing آسان تر است. رفع XMLRPC-160. با تشکر از جیمز Baldassari.
حل بهبود مدیریت HTTP کدهای وضعیت که نشان می دهد یک خطا. رفع XMLRPC-159. با تشکر از براندون DuRette.
ثابت در مورد یک درخواست HTTP ناهنجار در وب سرور ثابت نمایشگاه NPE امکان پذیر است. با تشکر از آلن بورلیسون، تنسی.
رفع اتصال ایست وب سرور به ServletWebServer شد اعمال نیست. رفع XMLRPC-166. با تشکر از آلن بورلیسون، تنسی.
رفع مشتری می تواند مشتریان دیگر از اتصال توسط هر داده ارسال نمی جلوگیری می کند. رفع XMLRPC-166. با تشکر از آلن بورلیسون، تنسی.
رفع سیستم عامل پشتیبانی می کند به طور پیش فرض شده است در برخی از نقطه در هنگام رمزگشایی هدر HTTP استفاده می شود. رفع XMLRPC-164. با تشکر از گرگ ورث.
نظر یافت نشد