Restlet 1.2 M2 / 1.1.4

8.4/10 (139 أصوات )

الترجمة الالية للوصف
Restlet مفتوح المصدر وخفيف الوزن بقية إطار لجاوا التي تدعم جميع natively بقية المفاهيم (الموصل ، والموارد ، والتمثيل ، والعنصر ، وما إلى ذلك) ، ويصلح لكلا خدمة العملاء والتطبيقات الشبكية. ويأتي دعم Restlet مع الشبكة العالمية للمعايير مثل http:// ، JSON ، WADL ، بروتوكول نقل البريد الإلكتروني ، XML ، والذرة. أيضا العديد من التمديدات وتتوفر أيضا على الاندماج مع Servlet ، FreeMarker ، ربيع ، جيتي ، JiBX ، والسرعة ، والدب ، البسيطة ، أو JAXB. فيما يلي بعض الملامح الرئيسية Restlet : دعم بقية المواطنين : المفاهيم الأساسية لبقية فئات جافا يعادل (UniformInterface ، والموارد ، والتمثيل ، والموصل على سبيل المثال). تناسب كلا من جانب العميل والخادم جانب تطبيقات الويب. الابتكار هو أنه يستخدم نفس المعهد ، خفض منحنى التعلم والبرمجيات بصمة. مفهوم URIs كما اجهة المستخدم يؤيد اوري على أساس النماذج القياسية. هذه النتائج في غاية المرونة وإن كان بسيطا مع التوجيه التلقائي استخراج اوري المتغيرات في الطلب الصفات. حفر الأنفاق الخدمة تسمح للمتصفح للقضية أي طريقة النص المتشعب (تطرح حذفها الخطوة ، وما إلى ذلك) من خلال النص المتشعب الوظائف البسيطة. هذه الخدمة لRestlet شفافة التطبيقات. خادم الويب كاملة : ساكنة ملف خدمة مماثلة لخدمة النص المتشعب أباتشي ، بالاشتراك مع الفوقية على أساس ملف التمديد. شفافية مضمون المفاوضات على أساس أفضليات المستفيدين. الطبعة النائية الملفات المطروحة تقوم على أساليب وتحذف (الملقب المصغرة WebDAV اسطة). فك الخدمة بشفافية يترجم مضغوط أو المشفرة مدخلات التمثيل. هذه الخدمة لRestlet شفافة التطبيقات. سجل الخدمة يكتب جميع طلبات الدخول إلى حسابك في الشبكة الموحدة لملف الدخول. الدخول الشكل يتبع W3C الموسع شكل ملف الدخول وتخصيص تماما. اوري القوية القائمة على إعادة توجيه الدعم اباتشي مماثلة لإعادة الكتابة وحدة. الموصلات المتاحة : خادم المتشعب الوصلات المتعددة المتاحة ، على أساس إما Mortbay 'sجيتي البسيطة أو إطار أو الدب NIO الإطار. AJP موصل الخدمة متاحة لك للسد وراء النص المتشعب الخادم أباتشي أو مايكروسوفت IIS. وهو يقوم على رصيف الميناء 'sموصل. وصلات متعددة العملاء المتشعب المتاحة ، على أساس إما JDK 'sHttpURLConnection الدرجة أو على النص المتشعب اباتشي العملاء. النص المتشعب الداخلية وخدمة العملاء موصلات وأضيفت أيضا في Restlet 1.1 ، مع عدم الاعتماد على المصادر الخارجية. موصل بروتوكول نقل البريد الإلكتروني للعملاء على أساس مخصص JavaMail والبريد الإلكتروني على شكل XML. العميل JDBC موصل تستند JDBC المعهد ، مخصص XML شكل طلب واجهة لJDBC WebRowSet الردود XML. العميل ملف موصل تؤيد حصول على وضع أساليب وحذف الملفات والأدلة. وبالإضافة إلى ذلك ، فإنه يستطيع أن يعود دليل القوائم. التصفيق موصل إلى العملاء من الوصول إلى Classloader الموارد. العميل RIAP موصل للوصول إلى الموارد الداخلية Restlet مباشرة داخل JVM. تتوفر التمثيل : المدمج في دعم لتمثيل XML (JAX ، JibX ، دوم أو تقوم ساكس) مع بسيطة XPath API على أساس JDK الذي بني في XPath المحرك. التكامل مع نموذج محرك FreeMarker التكامل مع نموذج محرك السرعة التكامل مع FileUpload اباتشي لدعم متعدد الأشكال وجزء من السهل التعامل مع الملفات الكبيرة تحميل من المتصفحات محول الفلتر بسهولة تطبيق XSLT معدات الشكل على تمثيل XML. وهو يقوم على JDK الذي بني في XSLT المحرك. توسع المجموعة الأساسية على أساس التمثيل NIO قراءة أو كتابة القنوات الحيوية ومدخلات الانتاج أو تيارات. وتقديم الدعم لاتوم JSON المعايير. مرونة التهيئة : استكمال التكوين في جاوة ممكن عبر Restlet API تشكيلة ممكنة من خلال Restlet ملفات XML وWADL Servlet محول تقدم لك بنشر Restlet في تطبيق Servlet المتوافقة مثل القط الحاويات ، عند استخدام النص المتشعب موصلات بذاتها أمر غير ممكن. كما نشر الخدمات الوطنية ويتضح من الممكن استخدام جافا قوية دائرة الغلاف. التكامل شعبية واسعة النطاق مع اللجنة الأولمبية الدولية في إطار الربيع. الأمن : ويؤيد النص المتشعب مجموعة القوانين الأساسية والتوثيق (العميل والخادم الجانب) وتؤيد الأمازون S3 التوثيق (العملاء) وتؤيد HTTPS (SSL المتشعب فوق) وتؤيد SMTPS (بروتوكول نقل البريد الإلكتروني على مدى SSL) التدرجية : تماما متعددة الخيوط تصميم مع كل طلب من الموارد للحد من حالات الخيط بين قضايا السلامة عند وضع التطبيقات. المقصود إزالة Servlet يشبه النص المتشعب والأربعين. هذا المفهوم ، وجاذبية بوصفها أول وهلة ، هو واحد من القضية الكبرى للServlet التدرجية ويجري تبادل ضد عديمي الجنسية التي يروج لها الراحة. ويؤيد عدم عرقلة NIO سائط بفصل عدد من وصلات من عدد من الخيوط. وتؤيد طلب المعالجة غير المتزامن ، وفصله عن الإعلام والتوعية. خلافا Servlet المعهد ، فإن Restlet الطلبات ليست لديها السيطرة المباشرة على outputstream ، إلا أنها توفر الناتج يكون التمثيل كتبها خادم موصل. الاحتياجات : JRE 1.5 أو أحدث ما الجديد في هذا الإصدار : [سجل التغيير قراءة كاملة] كسر التغيرات : مكتشف createTarget # () الان جميع وسائل الحماية. فإن findTarget () الطريقة الآن. اقترح لي Klotz. تمثيل جميع فئات أساسية قد نقلت عن org.restlet.resource في حزمة جديدة org.restlet.representation صفقة. تأكد من ضبط الاستيراد والتعليمات. فإن ConnectorService # afterSend () وbeforeSend () يدعو دائما الى الآن ، حتى لو لم يكتب الكيان. وهم الآن تتعلق بإرسال الرسالة نفسها. واقترح بول ديفيس. فإن Router.createFinder () الطريقة الآن. اتصال معاكس فإن الطبقة مجردة في وحدة GWT الآن بينية. لهذا ينبغي أن يكون لها أي أثر في معظم الحالات. يرتبط بها من مجرد إزالة أي تجاوز @ شروحه. اقترح سكوتر ويليس. البق الثابتة : الخطأ المطبعي الثابتة في الإعلان الصادر عن oreEngine # DESCRIPTOR_AUTHENTICATOR. أفادت Dewitte ريمي. إزالة جميع التجسيدات سلسلة من الأسرار. ساهم بها Dewitte ريمي. ثابت OSGi مختلف القضايا. أبلغ ديفيد فوغل. إدخالات ثابتة في عداد المفقودين في ChallengeScheme # valueOf. أبلغ شون سوليفان. ثابت JAXB بوم. أفادت فابيو Mancinelli. وأضاف workaround للتأكد من أن الجمهورية الصربية JAX - التمديد سجل للتنفيذ من بين جمهورية صربسكا JAX بمقياس معهد البترول الامريكي. اقترح ديفيد فوغل. مسألة ثابتة ترميز الحروف في المئة مع نهاية أوري مع المراجع المطلوبة رقمين التالية. الآن هو النسبة المئوية لتوقيع غرامة المشفرة وتعقب متصل. أفادت Nels نيلسون. التحسينات : وأضاف getItemIterator () RestletFileUpload على تسهيل الوصول إلى أجزاء في طريقة تدفق. واقترح بول اوستن. ةيضارتفلاا ساكس مناول تم تنفيذ التحقق من صحة المعلومات لتسجيل الدخول. ساهم بها Raif س Naffah. في محرك الطبقة DirectoryResource الآن محمية getDirectoryContent () طريقة. اقترح غوردون مور. ينفذ النص # toString () في الذرة التمديد. الانتهاء من قائمة تسجيل أنواع وسائل الإعلام. اقترح Dewitte ريمي. JAX الآن بين جمهورية صربسكا تمديد روافع الأمنية الجديدة بمقياس معهد البترول الامريكي. ساهم بها Dumon برونو. وأضاف واضعة في مساعدين للمحرك. اقترح كيفن كوناوي. واضاف القدرة على نفق عبر طرق محددة من ضربة رأس. ساهم بها فابريس Boileau. واضافت وسائل لتحويل محرك ByteUtils بين صفائف البايت والطابع صفائف. ساهم بها Dewitte ريمي. وأضاف DirectoryResource # getRepresentation المحمية () وgetClientDispatcher () وسيلة لتسهيل وتوسيع نطاق الدعم للحالات الخاصة. القضية الأصلية التي أبلغ عنها ديف فوغل. وأضاف عميل موصل دعم بريدي وجرة URIs التي تستند ارشيف الملفات المحلية. ساهم بها Dewitte ريمي. تعزيز JsonRepresentation على أساس تال Liron مساهمات. الآن تدعم تسنن التكوين والمزيد من التلاعب وطرق التحويل. واضاف ان قوات الدفاع الرواندية التمديد يهدف الى دعم تحليل وكتابة لدى قوات الدفاع الرواندية. واضاف لدعم تحليل والكتابة من قوات الدفاع الرواندية / XML وRDF/N3 التمثيل. API التغيرات : دور الطبقة واضاف دور لتطبيق الملكية. تماما refactored الأمنية مجموعة M1 يعرض 1.2 في المجتمع على أساس التغذية المرتدة. واضاف المملكة ، MemoryRealm الصفوف و عالم العنصر الممتلكات. واضاف المحقق و enroler ممتلكات. * عادت تمثل () لصناعة السيارات في مضاهاة الدعم لإجراء مزيد من المناقشات. اقترح تيم Peierls. وأضاف البناء مع اوري تغذية في تغذية طبقة من الذرة التمديد. واضاف في الهامش DomRepresentation الممتلكات. اقترح Binstock المنحدر. واضاف لدعم المشتركة الأساسية والرئيسية المشتركة لايت التوثيق مخططات التي تضعها مايكروسوفت. اقترح ستيف Sfartz. WadlApplication الآن تحتج findTarget () على البحث عن طريقة الحالات بدلا من createTarget (). اقترح لي Klotz. وأضاف يحذف ، واحصل على خيارات البريد ووضع شروح لمجموعة org.restlet.resource. مجتمع يقوم على تغذية راجعة واقتراحات من جانب تيم Peierls. وأضاف org.restlet.resource.UniformResource والطبقات ClientResource كجزء من الموارد الجديدة بمقياس معهد البترول الامريكي. وأضاف createClientInfo () على طريقة البديل. وأضافت الرسالة # getEntityAsText () أسلوب التخزين المؤقت مضمون النص للسماح لعدد من يقرأ على طول سلسلة من المرشحات. وأضاف خادم # setTarget () طريقة اتخاذ الموارد بوصفها الطبقة معلمة. هذا هو الحد الأدنى من المفيد الأمثلة. TunnelService الآن تقبل استفسار قيم البارامترات مثل التطبيق / xml ، والآن مجرد تمديد تسجيل أسماء مثل xml. واقترح بول اوستن. تغيير اسم LinkSet على الرسم البياني ، واضاف لدعم N3 الصيغ. الرسم البياني ، أو يمكن أن تكون مصدر في وصله الهدف من الحالات. Graph.identifier إزالة Link.identifier والممتلكات. # سلسلة getFirstValue () الآن العودة القيمة الافتراضية في حال وجود معلمة ولكن لها قيمة لاغية. اقترح جوناثان هول. واضاف السياق setClientDispatcher # () ، والسياق setServerDispatcher # () الأساليب. واضاف لدعم التوثيق بالوكالة في Restlet بمقياس معهد البترول الامريكي. واضاف proxyChallengeResponse الملكية للطلب ، واضاف proxyChallengeRequests على الاستجابة. واضاف الدعم في تحليل النص المتشعب وشكل طبقات. وأضاف WadlApplication # createFinder () وسيلة لتسهيل تكييف السلوك مع الربيع. اقترح Rhett Sutphin. وأضاف البروتوكول رقم بريدي ثابتة. الصيغة النهائية لتمثيل # () وسيلة لديها الآن الافتراضي الذي يدعو إلى تنفيذ إطلاق سراح () طريقة. اقترح Dewitte ريمي. تحديث accept.properties الملف ، وإزالة التخصيص كما فايرفوكس الإصدار 3.0 وقد الصحيح 'موافق' رأس. وأضاف JaxbRepresentation # طريقة setValidationEventHandler. واضاف البديل isCompatible # () طريقة. واضاف org.restlet.representation.RepresentationInfo الطبقة التي تحتوي على lastModified و العلامات من خصائص التمثيل الذي هو الآن الفرعية. البديل هو الدرجة الفائقة. مفيدة للتحقق من الانسحاب من دون شروط كاملة التمثيل. اقترح ارس Heuer. وأضاف Method.ALL ثابتة. من المفيد أن تعلن متغيرات عام لجميع أساليب جديدة في ServerResource الصف. وأضاف org.restlet.routing مجموعة جديدة وانتقل فلتر ، المسار ، وإعادة مدير فرعية لها. انتقل دليل ، والبحث عن المعالج لorg.restlet.resource مجموعة. تغيير اسم org.restlet.security.Guard لUniformGuard من أجل التحرك على هذا org.restlet.Guard حزمة الأمان. منوعات : ترقية بسيطة لخادم النسخة 4.1.9. ساهم بها نيال غالاغر. الثابت في المسار Javadocs الأخطاء المطبعية والموارد. ساهم بها Raif س Naffah. مسألة ثابتة مع الأم في سياقات ServerServlets. ساهم بها مارسيلو أوتشوا. تحديث OAuth مكتبة لأحدث نسخة. اقترح شون سوليفان. وأضاف HttpRequest # getHeaders () وHttpResponse # getHeaders () الأساليب. وأضاف HttpRequest # addHeader () وHttpResponse # addHeader () أساليب جامدة. اقترح كيفن كوناوي. تحديث معلومات الترخيص ناهيك بالإضافة للEPL 1.0 الترخيص الخيار (الكسوف العامة الترخيص 1.0). وأضاف مخضرم من الدعم لبناء وحدات Restlet. واقترح العديد. مساهمات جان ايف Cronier.



  • مرات التنزيل: 361
  • متطلبات التشغيل: Mac OS X
  • الحجم: 21.4 MB
  • الترخيص:
  • الاصدار : /
  • اضيف في: 0000-00-00 00:00:00
  • اخر تحديث: 27/04/2009
  • الموقع علي الانترنت:



استخدام البرامج التي تم تنزيلها من موقعنا يجب أن يكون وفقاً للقوانين في بلدك.لا نوصي باستخدام برامج تنتهك القوانين في بلدك.،اذا كنت تري ان هذا المحتوي لا يتوافق مع حقوق الملكية الفكرية برجاء ابلاغنا بالضغط هنا



Description



Restlet is an open source and lightweight REST framework for Java which natively supports all REST concepts (Connector, Resource, Representation, Component, etc.) and is suitable for both server and client web applications. Restlet comes with support for the web standards like HTTP, JSON, WADL, SMTP, XML, and Atom. Also numerous extensions are also available to integrate with Servlet, FreeMarker, Spring, Jetty, JiBX, Velocity, Grizzly, Simple, or JAXB.
key features of "Restlet":

Native REST support:
· Core REST concepts have equivalent Java classes (UniformInterface, Resource, Representation, Connector for example).
· Suitable for both client-side and server-side web applications. The innovation is that that it uses the same API, reducing the learning curve and the software footprint.
· Concept of "URIs as UI" supported based on the URI Templates standard. This results in a very flexible yet simple routing with automatic extraction of URI variables into request attributes.
· Tunneling service lets browsers issue any HTTP method (PUT, DELETE, MOVE, etc.) through a simple HTTP POST. This service is transparent for Restlet applications.

Complete Web Server:
· Static file serving similar to Apache HTTP Server, with metadata association based on file extensions.
· Transparent content negotiation based on client preferences.
· Remote edition of files based on PUT and DELETE methods (aka mini-WebDAV mode).
· Decoder service transparently decodes compressed or encoded input representations. This service is transparent for Restlet applications.
· Log service writes all accesses to your applications in a standard Web log file. The log format follows the W3C Extended Log File Format and is fully customizable.
· Powerful URI based redirection support similar to Apache Rewrite module.

Available Connectors:
· Multiple server HTTP connectors available, based on either Mortbay's Jetty or the Simple framework or Grizzly NIO framework.
· AJP server connector available to let you plug behind an Apache HTTP server or Microsoft IIS. It is based on Jetty's connector.
· Multiple client HTTP connectors available, based on either the JDK's HttpURLConnection class or on Apache HTTP Client.
· Internal HTTP client and server connectors were also added in Restlet 1.1, with no external dependency.
· Client SMTP connector based on JavaMail and a custom email XML format.
· Client JDBC connector based on the JDBC API, a custom request XML format and the JDBC WebRowSet interface for XML responses.
· Client FILE connector supports GET, PUT and DELETE methods on files and directories. In addition, it is able to return directory listings.
· Client CLAP connector to access to the Classloader resources.
· Client RIAP connector to access to the Restlet internal resources, directly inside the JVM.

Available Representations:
· Built-in support for XML representations (JAX, JibX, DOM or SAX based) with a simple XPath API based on JDK's built-in XPath engine.
· Integration with the FreeMarker template engine
· Integration with the Velocity template engine
· Integration with Apache FileUpload to support multi-part forms and easily handle large file uploads from browsers
· Transformer filter to easily apply XSLT stylesheets on XML representations. It is based on JDK's built-in XSLT engine.
· Extensible set of core representations based on NIO readable or writable channels, BIO input or output streams.
· Support for Atom and JSON standards.

Flexible configuration:
· Complete configuration possible in Java via the Restlet API
· Configuration possible via Restlet XML and WADL files
· Servlet adapter provided to let you deploy any Restlet application in Servlet compliant containers like Tomcat, when the usage of standalone HTTP connectors is not possible.
· Deployment as native services is possible and illustrated using the powerful Java Service Wrapper.
· Extensive integration with popular Spring IoC framework.

Security:
· Supports HTTP Basic and Digest authentication (client and server side)
· Supports Amazon S3 authentication (client side)
· Supports HTTPS (HTTP over SSL)
· Supports SMTPS (SMTP over SSL)

Scalability:
· Fully multi-threaded design with per-request Resource instances to reduce thread-safety issues when developing applications.
· Intentional removal of Servlet-like HTTP sessions. This concept, attractive as a first sight, is one of the major issue for Servlet scalability and is going against the stateless exchanges promoted by REST.
· Supports non-blocking NIO modes to decouple the number of connections from the number of threads.
· Supports asynchronous request processing, decoupled from IO operations. Unlike the Servlet API, the Restlet applications don't have a direct control on the outputstream, they only provide output representation to be written by the server connector.
Requirements:

· JRE 1.5 or later
What's New in This Release: [ read full changelog ]

Breaking changes:
· Finder#createTarget() methods are now all protected. The findTarget() method is now public. Suggested by Leigh Klotz.
· All core representation classes have been moved from the "org.restlet.resource" package into a new "org.restlet.representation" package. Make sure to adjust your import instructions.
· The ConnectorService#afterSend() and beforeSend() are now always called, even if no entity is written. They are now related to the sending of the message itself. Suggested by Paul Davis.
· The Router.createFinder() method is now public.
· The Callback abstract class in the GWT module is now an interface. This should have no impact in most cases. Just remove any associated @Override annotations. Suggested by Scooter Willis.

Bugs fixed:
· Fixed typo in the declaration of the o.r.e.Engine#DESCRIPTOR_AUTHENTICATOR. Reported by Remi Dewitte.
· Removed all string instantiations of secrets. Contributed by Remi Dewitte.
· Fixed various OSGi issues. Reported by David Fogel.
· Fixed missing entries in ChallengeScheme#valueOf. Reported by Sean Sullivan.
· Fixed JAXB pom issue. Reported by Fabio Mancinelli.
· Added workaround to make sure that the JAX-RS extension is registered as an implementation of the JAX-RS API. Suggested by David Fogel.
· Fixed encoding issue with percent characters at the end of URI references with the required two digits following. Now the percentage sign is encoded and a fine trace is logged. Reported by Nels Nelson.

Enhancements:
· Added a getItemIterator() on RestletFileUpload to facilitate access to parts in streaming mode. Suggested by Paul Austin.
· The default SAX handler has been implemented to log validation information. Contributed by Raif S. Naffah.
· DirectoryResource class in engine now has a protected getDirectoryContent() method. Suggested by Gordon Mohr.
· Implemented Text#toString() in the Atom extension.
· Completed list of registered media types. Suggested by Remi Dewitte.
· JAX-RS extension now leverages the new security API. Contributed by Bruno Dumon.
· Added setters for helpers in Engine. Suggested by Kevin Conaway.
· Added the ability to tunnel methods via a specific header. Contributed by Fabrice Boileau.
· Added conversion methods to engine's ByteUtils between byte arrays and character arrays. Contributed by Remi Dewitte.
· Added protected DirectoryResource#getRepresentation() and getClientDispatcher() method to facilitate extension and support of special cases. Original issue reported by Dave Fogel.
· Added a client connector supporting ZIP and JAR URIs that are based on local archive files. Contributed by Remi Dewitte.
· Enhanced JsonRepresentation based on Tal Liron's contributions. Now supports indentation configuration and more manipulation and conversion methods.
· Added RDF extension that aims to support the parsing and writing of RDF representations.
· Added support of parsing and writing of RDF/XML and RDF/N3 representations.

API changes:
· Added Role class and "roles" property to Application.
· Fully refactored the security package introduce in 1.2 M1 based on community feed-back.
· Added Realm, MemoryRealm classes and "realms" property to Component.
· Added "verifier" and "enroler" properties to Context.
· Reverted represent*() auto-matching support for further discussions. Suggested by Tim Peierls.
· Added constructors with feed URI in the Feed class of the Atom extension.
· Added "indent" property to DomRepresentation. Suggested by Cliff Binstock.
· Added support of Shared Key and Shared Key Lite authentication schemes developed by Microsoft. Suggested by Steve Sfartz.
· WadlApplication now invokes the findTarget() method on Finder instances instead of the createTarget() one. Suggested by Leigh Klotz.
· Added Delete, Get, Options, Post and Put annotations to the org.restlet.resource package. Based on community feed-back and suggestions by Tim Peierls.
· Added org.restlet.resource.UniformResource and ClientResource classes as part of our new Resource API.
· Added createClientInfo() method on Variant.
· Added a Message#getEntityAsText() method caching the text content to allow several reads along a chain of filters.
· Added a Server#setTarget() method taking a Resource class as a parameter. This is useful for minimalistic examples.
· TunnelService now accepts query parameter values such as "application/xml" and now just registered extension names such as "xml". Suggested by Paul Austin.
· Renamed LinkSet to Graph and added support for N3 formulae. Graph can be source or target in Link instances.
· Removed Link.identifier and Graph.identifier properties.
· Series#getFirstValue() now returns the default value if the parameter exists but has a null value. Suggested by Jonathan Hall.
· Added Context#setClientDispatcher() and Context#setServerDispatcher() methods.
· Added support for proxy authentication in the Restlet API. Added "proxyChallengeResponse" property to Request, added "proxyChallengeRequests" to Response. Added support in the HTTP parsing and formatting layers.
· Added a WadlApplication#createFinder() method to facilitate customization of behavior with Spring. Suggested by Rhett Sutphin.
· Added Protocol#ZIP constant.
· Representation#finalize() method now has a default implementation that calls the release() method. Suggested by Remi Dewitte.
· Updated accept.properties file, removing Firefox customization as version 3.0 has proper 'Accept' header.
· Added a JaxbRepresentation#setValidationEventHandler method.
· Added Variant#isCompatible() method.
· Added an org.restlet.representation.RepresentationInfo class that contains the "lastModified" and "tags" properties from Representation which is now a subclass. Variant is the super class. Useful to check conditions without pulling a full representation. Suggested by Lars Heuer.
· Added Method.ALL constant. Useful to declare variants common to all methods in the new ServerResource class.
· Added new org.restlet.routing package and moved Filter, Router, Redirector and subclasses to it.
· Moved Directory, Finder and Handler to org.restlet.resource package.
· Renamed org.restlet.security.Guard to UniformGuard in order to move org.restlet.Guard to this security package.

Misc:
· Upgraded Simple server to version 4.1.9. Contributed by Niall Gallagher.
· Fixed Javadocs typos in Router and Resource. Contributed by Raif S. Naffah.
· Fixed issue with parent contexts in ServerServlets. Contributed by Marcelo Ochoa.
· Updated OAuth library to latest version. Suggested by Sean Sullivan.
· Added HttpRequest#getHeaders() and HttpResponse#getHeaders() methods. Added HttpRequest#addHeader() and HttpResponse#addHeader() static methods. Suggested by Kevin Conaway.
· Updated licensing information to mention addition of the EPL 1.0 licensing option (Eclipse Public License 1.0).
· Added Maven support to build Restlet modules. Suggested by many. Contributions by Jean-Yves Cronier.



Moshax.com only provide legal software, please help us keeping pur site legal, if you think this page is violating copyrights please let us know by clicking here Here





التعليقات علي Restlet 1.2 M2 / 1.1.4
اضافة تعليق

تعليقات الفيسبوك

تعليقات الموقع