Prescriptive architecture for application development

Data processing: software development – installation – and managem – Software program development tool – Code generation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Reexamination Certificate

active

07617481

ABSTRACT:
A prescriptive architecture for application development is provided. In some embodiments, the architecture comprises a service, a receiver, a sender, and a transport. The service functions to perform the actual business logic, is decorated with service deployment metadata; and is operable to communicate via types. The receiver is coupled to the service and is generated entirely from the service deployment metadata. The receiver is operable to receive messages, convert the received messages into types, and communicate with the service using the types. The sender is coupled to the receiver and is generated entirely from the service deployment metadata. The sender functions as a proxy for the service to a service consumer, and is operable to communicate using types with the service consumer. The sender is operable to convert the types to messages, and communicate with the receiver via messages. The transport functions as a message exchange technology that allows the sender and receiver to communicate, and is designated by the service deployment metadata and implemented as an underlying technology of the sender and the receiver.

REFERENCES:
patent: 6694513 (2004-02-01), Andersson et al.
patent: 6907546 (2005-06-01), Haswell et al.
patent: 6973455 (2005-12-01), Vahalia et al.
patent: 2004/0098728 (2004-05-01), Husain et al.
patent: 2004/0225753 (2004-11-01), Marriott et al.
patent: 2005/0005116 (2005-01-01), Kasi et al.
patent: 2005/0091374 (2005-04-01), Ganesan et al.
patent: 2005/0251853 (2005-11-01), Bhargavan et al.
patent: 2005/0267772 (2005-12-01), Nielsen et al.
patent: 2006/0075382 (2006-04-01), Shaburov
patent: 2006/0117009 (2006-06-01), Joe et al.
patent: 2006/0225032 (2006-10-01), Klerk et al.
Gamma, Erich, et al., “Design Patterns, Elements of Reusable Object-Oriented Software,” Addison-Wesley Publishing Company, Holland, 1994, cover, Contents pages, copyright page.
“Microsoft Windows CE .NET 4.2 About Platform Builder,” Microsoft Corporation, 1992-2003, http://msdn.microsoft.com/library.en-us/wcepb40/html/pboriUsingPlatformBuilder.asp?frame=true, accessed May 4, 2005, 2 pages.
“.NET Framework Developer's Guide .NET Remoting Overview,” Microsoft Corporation, 2005, http://msdn.microsoft.com/library/en-us/cpguide/html/cpconnetremotingoverview.asp?frame=true, accessed May 4, 2005, 2 pages.
“Features Overview,” Microsoft Corporation, 2005, http://msdn.microsoft.com
etframework/technologyinfo/features/default.aspx, accessed May 4, 2005, 4 pages.
“Product Information for Visual Studio .NET 2003,” Microsoft Corporation, 2005, http://msdn.microsoft.com/vstudio/productinfo/detault.aspx, accessed May 4, 2005, 3 pages.
“Avanade ACA.NET Introducing ACA.NET,” Avanade, Inc., 2001-2003, 15 pages.
“Avanade ACA.NET™ 2.2 Getting Assistance,” Avanade, Inc., 2001-2003, 1 page.
“Avanade ACA.NET™ 2.2 Installation and Setup,” Avanade, Inc., 2001-2003, 5 pages.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Prescriptive architecture for application development does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Prescriptive architecture for application development, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Prescriptive architecture for application development will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4134994

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.