Начало » Программирование » Delphi » Современная трехзванка на современной Delphi 
	
		
		
			| Современная трехзванка на современной Delphi [сообщение #2206] | 
			Wed, 10 May 2023 20:53   | 
		 
		
			
				
				
				
					
						  
						GrigoryFomin
						 Сообщений: 91 Зарегистрирован: April 2023 
						
					 | 
					Member  | 
					 | 
		 
		 
	 | 
 
	
		Подскажите, у кого какой был положительный опыт разработки трехзвенки на Delphi. Имел опыт работы с DataSnap, но как-то не зашло, подвисало иногда, с примерами туго. Хочется применить для полной переделки проекта, чтоб сделать с современным интерфейсом (тут тоже прошу совета, чтоб не глючный, как файрмонки на начальных этапах, UniGui или что вам хорошо зашло).  
Я так понимаю, что нынче в тренде REST и все с этим связанное. Проект - склад и сеть магазинов. Товаров - сейчас миллион позиций, операций - 10 млн перемещений. Как обычно, приход, расход, продажа, возврат, замена, переоценка и куча бухгалтерских отчетов + учет денег.
		
		
		
 |  
	| 
		
	 | 
 
 
 |  
	| 
		
 |  
	| 
		
 |  
	| 
		
 |  
	| 
		
 |  
	| 
		
 |  
	
		
		
			| Re: Современная трехзванка на современной Delphi [сообщение #2217 является ответом на сообщение #2216] | 
			Thu, 11 May 2023 19:23    | 
		 
		
			
				
				
				
					
						  
						GrigoryFomin
						 Сообщений: 91 Зарегистрирован: April 2023 
						
					 | 
					Member  | 
					 | 
		 
		 
	 | 
 
	
		BlackEric писал(а) Thu, 11 May 2023 15:59Клиенты <-> Сервер приложений (api) <-> БД. Так получается. А какой клиент серверу не важно. 
Именно так. Думается сделать модно, современно, молодежно, кроссплатформенно.  
Двузвенка не совсем подходит, так как клиент напрямую работает с базой и база должна торчать в инет по впн. А так - сделать свой АПИ и кидать даные в JSON. Или для бухгалтерии это будут лютые тормоза? 
Заказчику наскучил нативный виндовый интерфейс - хочет красоты. А для этого ВЭБ-самое то,смотрел унигуи - ну прелесть просто. Только как там генерить отчеты? и так как приложения бухгалтерские - там будет много таблиц, реляционных отношений, сортировки, фильтрации, группировки, древовидной иерархии свойств товара. Тут cxGrid вне всяких по своим возможностям. 
		
		
		
 |  
	| 
		
	 | 
 
 
 |  
	
		
		
			| Re: Современная трехзванка на современной Delphi [сообщение #2218 является ответом на сообщение #2215] | 
			Thu, 11 May 2023 19:26    | 
		 
		
			
				
				
				
					
						  
						GrigoryFomin
						 Сообщений: 91 Зарегистрирован: April 2023 
						
					 | 
					Member  | 
					 | 
		 
		 
	 | 
 
	
		МП писал(а) Thu, 11 May 2023 15:35BlackEric. А если потом еще мобильный или веб клиент захотят, то как без 3х звенки? ну, раньше, когда деревья были большими, под 3х-звенкой подразумевалось использование "посредине" между клиентом и сервером именно АПП-сервера. 
а всякие вэбы и прочие проходили по классу multi-tier. 
 
согласен, только сейчас делать отдельное приложение для клиента - уже проще в вэб пихать. Ну или на FireMonkey клиента делать, чтоб закроссплатформить, но имхо это устаревший подход. Будущее за вэб-представлением, даже в корпоративном сегменте.
		
		
		
 |  
	| 
		
	 | 
 
 
 |  
	| 
		
 |  
	| 
		
 |  
	| 
		
 |  
	| 
		
 |  
	| 
		
 |  
	| 
		
 |  
	| 
		
 |  
	| 
		
 |  
	| 
		
 |  
	| 
		
 |  
	| 
		
 |  
	| 
		
 |  
	| 
		
 |   
Переход к форуму:
 
 Текущее время: Tue Nov 04 10:35:16 GMT+3 2025 
 Общее время, затраченное на создание страницы: 0.02111 секунд 
 |