发明名称 Method and system for creating and managing a dynamic route topography for service oriented software environments
摘要 A system, method, and computer-readable medium are provided for managing a route topography in a software environment. The system includes a dashboard user interface for allowing a user to manage the services that are part of a software application. The dashboard allows the user to add and delete services for a software application, to establish a communication identifier of each service, and to clone a first route topography to create a second route topography. A routing service manages the route topography by storing a route identifier and the associated services for the route. When a user modifies an existing route topography or creates a new route topography, the information is managed by the routing service which provides the route information to requesting services upon demand. In one embodiment, each service of the software application includes a route cache with routing information that may be updated periodically by the routing service.
申请公布号 US9292279(B2) 申请公布日期 2016.03.22
申请号 US201414161000 申请日期 2014.01.22
申请人 Maluuba Inc. 发明人 Yang Siwei;Petrescu Adrian;McNamara Andrew
分类号 G06F9/44;G06F9/445;G06F15/16;G06F17/00;G06F17/30;H04L12/725;H04W4/00 主分类号 G06F9/44
代理机构 Perry + Currier Inc. 代理人 Perry + Currier Inc.
主权项 1. A computer-implemented method of managing route topography information for a software application, the method comprising: receiving a development route topography from a route dashboard user interface configured to define and store route topography information, the route dashboard user interface further configured to receive input identifying development software services and associated communication identifiers to define the development route topography, wherein at least one of communication identifies is associated with a development server, the development server separated from a production environment, wherein the route dashboard user interface is configured with a cloning function to generate a replicated production route topography, wherein the replicated production route topography is used to create the development route topography; storing the development route topography comprising respective identifiers for each of the development software services for serving the software application and associated communication identifiers providing a location to communicate for the development software services; receiving a request for the development route topography; and providing the development route topography in response to the request.
地址 Waterloo CA