Resultados de la búsqueda a petición "api-design"

5 la respuesta

¿Por qué Java no permite anular iguales (objeto) en una enumeración?

Me di cuenta de que el siguiente fragmento ... @Override public boolean equals(Object otherObject) { ... }... no está permitido para una enumeración, ya que el métodoequals(Object x) Se define comofinal ...

15 la respuesta

¿Cuál es el estándar de oro para las API de sitios web? Twitter, Flickr, Facebook, etc. [cerrado]

Parece que hoy en día hay dos categorías de API para sitios web. API que permiten ampliar la funcionalidad del sitio como Facebook, Myspace, etc. Estas API parecen ser muy diversas. API que permiten la interacción con la funcionalidad del sitio ...

7 la respuesta

¿Cuándo uso los parámetros de ruta frente a los parámetros de consulta en una API RESTful?

Quiero hacer que mi API RESTful sea muy predecible. ¿Cuál es la mejor práctica para decidir cuándo hacer una segmentación de datos usando el URI en lugar de usar parámetros de consulta? Para mí tiene sentido que los parámetros del sistema que ...

3 la respuesta

¿Por qué int num = Integer.getInteger ("123") arroja NullPointerException?

El siguiente código arrojaNullPointerException: int num = Integer.getInteger("123");¿Está invocando mi compilador?getInteger en nulo ya que es estático? Eso no tiene ningún sentido! ¿Qué esta pasando?

3 la respuesta

¿Por qué String.valueOf (null) arroja una NullPointerException?

de acuerdo con la documentación, el métodoString.valueOf(Object obj) [http://java.sun.com/javase/6/docs/api/java/lang/String.html#valueOf(java.lang.Object)] devoluciones: si el argumento esnull, entonces una cadena igual a"null"; de lo ...

4 la respuesta

Funciones de clase privada frente a funciones en un espacio de nombres sin nombre

Me he dado cuenta de que tiendo a no tener funciones de clase privada. Si es posible, todos los candidatos a la clase privada funcionan en lugar de ponerlos en un espacio de nombres sin nombre y pasar toda la información necesaria como parámetros ...

3 la respuesta

¿La mejor manera de crear API REST para tareas duraderas?

Supongamos que tengo 2 servidores. El primero es un servicio que proporciona algunos cálculos, que pueden durar mucho tiempo (minutos a horas). El segundo servidor utilizará este servicio para calcular algunos datos. Estoy tratando de diseñar ...

3 la respuesta

Consumir API propia para aplicación web: proceso de autenticación con OAuth2

Visión de conjuntoActualmente estoy en el proceso de crear una API para una aplicación para compartir imágenes que se ejecutará en la web y en el futuro, en dispositivos móviles. Comprendí las partes lógicas de la construcción de API, pero ...

1 la respuesta

¿Qué código de retorno http debería ser si no hay datos disponibles?

Por ejemplo, tengo un método api/api/orders.getOrders que en realidad siempre existe Si este método no devuelve datos en el siguiente formato, ¿debo enviar un código de respuesta 404 o 200 http? { "orders":[] }

14 la respuesta

¿Cómo define una API buena o mala? [cerrado]

Antecedentes:Estoy tomando una clase en mi universidad llamada "Restricciones de software". En las primeras conferencias estábamos aprendiendo cómo construir buenas API. Un buen ejemplo que obtuvimos de una función API realmente mala es ...